builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-104 starttime: 1465526729.14 results: success (0) buildid: 20160609181731 builduid: 941e9f95377947698b8167a397e39c95 revision: c5411e82e576319387b3cfe45cfcd5ac917d067b ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-09 19:45:29.139656) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-09 19:45:29.140193) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 3 secs) (at 2016-06-09 19:45:29.140546) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 3 secs) (at 2016-06-09 19:45:32.563598) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-09 19:45:32.564460) ========= '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-104 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-104 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-104 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 --19:45:33-- 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% 2.27 GB/s 19:45:33 (2.27 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.397000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-09 19:45:34.003845) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-09 19:45:34.004237) ========= '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-104 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-104 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-104 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-09 19:45:38.125587) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-09 19:45:38.126534) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev c5411e82e576319387b3cfe45cfcd5ac917d067b --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 c5411e82e576319387b3cfe45cfcd5ac917d067b --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-104 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-104 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-104 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-09 19:45:38,448 truncating revision to first 12 chars 2016-06-09 19:45:38,448 Setting DEBUG logging. 2016-06-09 19:45:38,448 attempt 1/10 2016-06-09 19:45:38,448 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/c5411e82e576?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-09 19:45:38,984 unpacking tar archive at: mozilla-beta-c5411e82e576/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-09 19:45:39.451846) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-09 19:45:39.452684) ========= script_repo_revision: c5411e82e576319387b3cfe45cfcd5ac917d067b ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-09 19:45:39.453647) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-09 19:45:39.453991) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-09 19:45:39.469843) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 28 secs) (at 2016-06-09 19:45:39.470442) ========= '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-104 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-104 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-104 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 19:45:39 INFO - MultiFileLogger online at 20160609 19:45:39 in C:\slave\test 19:45:39 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 19:45:39 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 19:45:39 INFO - {'append_to_log': False, 19:45:39 INFO - 'base_work_dir': 'C:\\slave\\test', 19:45:39 INFO - 'blob_upload_branch': 'mozilla-beta', 19:45:39 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 19:45:39 INFO - 'buildbot_json_path': 'buildprops.json', 19:45:39 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 19:45:39 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 19:45:39 INFO - 'download_minidump_stackwalk': True, 19:45:39 INFO - 'download_symbols': 'true', 19:45:39 INFO - 'e10s': False, 19:45:39 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 19:45:39 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 19:45:39 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 19:45:39 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 19:45:39 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 19:45:39 INFO - 'C:/mozilla-build/tooltool.py'), 19:45:39 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 19:45:39 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 19:45:39 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 19:45:39 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 19:45:39 INFO - 'log_level': 'info', 19:45:39 INFO - 'log_to_console': True, 19:45:39 INFO - 'opt_config_files': (), 19:45:39 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 19:45:39 INFO - '--processes=1', 19:45:39 INFO - '--config=%(test_path)s/wptrunner.ini', 19:45:39 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 19:45:39 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 19:45:39 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 19:45:39 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 19:45:39 INFO - 'pip_index': False, 19:45:39 INFO - 'require_test_zip': True, 19:45:39 INFO - 'test_type': ('testharness',), 19:45:39 INFO - 'this_chunk': '1', 19:45:39 INFO - 'total_chunks': '10', 19:45:39 INFO - 'virtualenv_path': 'venv', 19:45:39 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 19:45:39 INFO - 'work_dir': 'build'} 19:45:39 INFO - ##### 19:45:39 INFO - ##### Running clobber step. 19:45:39 INFO - ##### 19:45:39 INFO - Running pre-action listener: _resource_record_pre_action 19:45:39 INFO - Running main action method: clobber 19:45:39 INFO - rmtree: C:\slave\test\build 19:45:39 INFO - Using _rmtree_windows ... 19:45:39 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 19:47:31 INFO - Running post-action listener: _resource_record_post_action 19:47:31 INFO - ##### 19:47:31 INFO - ##### Running read-buildbot-config step. 19:47:31 INFO - ##### 19:47:31 INFO - Running pre-action listener: _resource_record_pre_action 19:47:31 INFO - Running main action method: read_buildbot_config 19:47:31 INFO - Using buildbot properties: 19:47:31 INFO - { 19:47:31 INFO - "project": "", 19:47:31 INFO - "product": "firefox", 19:47:31 INFO - "script_repo_revision": "production", 19:47:31 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 19:47:31 INFO - "repository": "", 19:47:31 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 19:47:31 INFO - "buildid": "20160609181731", 19:47:31 INFO - "pgo_build": "False", 19:47:31 INFO - "basedir": "C:\\slave\\test", 19:47:31 INFO - "buildnumber": 0, 19:47:31 INFO - "slavename": "t-w732-ix-104", 19:47:31 INFO - "revision": "c5411e82e576319387b3cfe45cfcd5ac917d067b", 19:47:31 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 19:47:31 INFO - "platform": "win32", 19:47:31 INFO - "branch": "mozilla-beta", 19:47:31 INFO - "repo_path": "releases/mozilla-beta", 19:47:31 INFO - "moz_repo_path": "", 19:47:31 INFO - "stage_platform": "win32", 19:47:31 INFO - "builduid": "941e9f95377947698b8167a397e39c95", 19:47:31 INFO - "slavebuilddir": "test" 19:47:31 INFO - } 19:47:31 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 19:47:31 INFO - Found installer url https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.zip. 19:47:31 INFO - Running post-action listener: _resource_record_post_action 19:47:31 INFO - ##### 19:47:31 INFO - ##### Running download-and-extract step. 19:47:31 INFO - ##### 19:47:31 INFO - Running pre-action listener: _resource_record_pre_action 19:47:31 INFO - Running main action method: download_and_extract 19:47:31 INFO - mkdir: C:\slave\test\build\tests 19:47:31 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')]} 19:47:31 INFO - https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 19:47:31 INFO - trying https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 19:47:31 INFO - Downloading https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/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 19:47:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/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 19:47:32 INFO - Downloaded 1240 bytes. 19:47:32 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 19:47:32 INFO - Using the following test package requirements: 19:47:32 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 19:47:32 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 19:47:32 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 19:47:32 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 19:47:32 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 19:47:32 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 19:47:32 INFO - u'jsshell-win32.zip'], 19:47:32 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 19:47:32 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 19:47:32 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 19:47:32 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 19:47:32 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 19:47:32 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 19:47:32 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 19:47:32 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 19:47:32 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 19:47:32 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 19:47:32 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 19:47:32 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 19:47:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:47:32 INFO - https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 19:47:32 INFO - trying https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 19:47:32 INFO - Downloading https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/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 19:47:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/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 19:47:34 INFO - Downloaded 20343708 bytes. 19:47:34 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/*'] 19:47:34 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/* 19:47:36 INFO - caution: filename not matched: web-platform/* 19:47:36 INFO - Return code: 11 19:47:36 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')]} 19:47:36 INFO - https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 19:47:36 INFO - trying https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 19:47:36 INFO - Downloading https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/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 19:47:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/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 19:47:38 INFO - Downloaded 36389112 bytes. 19:47:38 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/*'] 19:47:38 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/* 19:48:30 INFO - caution: filename not matched: bin/* 19:48:30 INFO - caution: filename not matched: config/* 19:48:30 INFO - caution: filename not matched: mozbase/* 19:48:30 INFO - caution: filename not matched: marionette/* 19:48:30 INFO - caution: filename not matched: tools/wptserve/* 19:48:30 INFO - Return code: 11 19:48:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:48:30 INFO - https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 19:48:30 INFO - trying https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 19:48:30 INFO - Downloading https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 19:48:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/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 19:48:33 INFO - Downloaded 68455889 bytes. 19:48:33 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 19:48:33 INFO - mkdir: C:\slave\test\properties 19:48:33 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 19:48:33 INFO - Writing to file C:\slave\test\properties\build_url 19:48:33 INFO - Contents: 19:48:33 INFO - build_url:https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 19:48:34 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 19:48:34 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 19:48:34 INFO - Writing to file C:\slave\test\properties\symbols_url 19:48:34 INFO - Contents: 19:48:34 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 19:48:34 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')]} 19:48:34 INFO - https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 19:48:34 INFO - trying https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 19:48:34 INFO - Downloading https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/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 19:48:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/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 19:48:37 INFO - Downloaded 55575289 bytes. 19:48:37 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'] 19:48:37 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 19:48:40 INFO - Return code: 0 19:48:40 INFO - Running post-action listener: _resource_record_post_action 19:48:40 INFO - Running post-action listener: set_extra_try_arguments 19:48:40 INFO - ##### 19:48:40 INFO - ##### Running create-virtualenv step. 19:48:40 INFO - ##### 19:48:40 INFO - Running pre-action listener: _pre_create_virtualenv 19:48:40 INFO - Running pre-action listener: _resource_record_pre_action 19:48:40 INFO - Running main action method: create_virtualenv 19:48:40 INFO - Creating virtualenv C:\slave\test\build\venv 19:48:40 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 19:48:40 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 19:48:46 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 19:48:50 INFO - Installing distribute......................................................................................................................................................................................done. 19:48:52 INFO - Return code: 0 19:48:52 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 19:48: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')]} 19:48:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:48: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')]} 19:48:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:48:52 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 0x01B8B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019460B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBA368>, '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 0x0190BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-104', 'USERDOMAIN': 'T-W732-IX-104', '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-104', '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 19:48:52 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 19:48:52 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 19:48:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 19:48:52 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 19:48:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:48:52 INFO - 'COMPUTERNAME': 'T-W732-IX-104', 19:48:52 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 19:48:52 INFO - 'DCLOCATION': 'SCL3', 19:48:52 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:48:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:48:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:48:52 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:48:52 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:48:52 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:48:52 INFO - 'HOMEDRIVE': 'C:', 19:48:52 INFO - 'HOMEPATH': '\\Users\\cltbld', 19:48:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:48:52 INFO - 'KTS_VERSION': '1.19c', 19:48:52 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:48:52 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 19:48:52 INFO - 'LOGONSERVER': '\\\\T-W732-IX-104', 19:48:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:48:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:48:52 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:48:52 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:48:52 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:48:52 INFO - 'MOZ_AIRBAG': '1', 19:48:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:48:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:48:52 INFO - 'MOZ_MSVCVERSION': '8', 19:48:52 INFO - 'MOZ_NO_REMOTE': '1', 19:48:52 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:48:52 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:48:52 INFO - 'NO_EM_RESTART': '1', 19:48:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:48:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:48:52 INFO - 'OS': 'Windows_NT', 19:48:52 INFO - 'OURDRIVE': 'C:', 19:48: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\\', 19:48:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 19:48:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:48:52 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:48:52 INFO - 'PROCESSOR_LEVEL': '6', 19:48:52 INFO - 'PROCESSOR_REVISION': '1e05', 19:48:52 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 19:48:52 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:48:52 INFO - 'PROMPT': '$P$G', 19:48:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:48:52 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 19:48:52 INFO - 'PUBLIC': 'C:\\Users\\Public', 19:48:52 INFO - 'PWD': 'C:\\slave\\test', 19:48:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:48:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:48:52 INFO - 'SYSTEMDRIVE': 'C:', 19:48:52 INFO - 'SYSTEMROOT': 'C:\\windows', 19:48:52 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 19:48:52 INFO - 'TEST1': 'testie', 19:48:52 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 19:48:52 INFO - 'USERDOMAIN': 'T-W732-IX-104', 19:48:52 INFO - 'USERNAME': 'cltbld', 19:48:52 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 19:48:52 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:48:52 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:48:52 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:48:52 INFO - 'WINDIR': 'C:\\windows', 19:48:52 INFO - 'WINDOWS_TRACING_FLAGS': '3', 19:48:52 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 19:48:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:48:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:48:53 INFO - Downloading/unpacking psutil>=0.7.1 19:48:53 INFO - Running setup.py egg_info for package psutil 19:48:53 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 19:48:53 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 19:48:53 INFO - Installing collected packages: psutil 19:48:53 INFO - Running setup.py install for psutil 19:48:53 INFO - building 'psutil._psutil_windows' extension 19:48:53 INFO - error: Unable to find vcvarsall.bat 19:48:53 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-p8shyz-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 19:48:53 INFO - running install 19:48:53 INFO - running build 19:48:53 INFO - running build_py 19:48:53 INFO - creating build 19:48:53 INFO - creating build\lib.win32-2.7 19:48:53 INFO - creating build\lib.win32-2.7\psutil 19:48:53 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 19:48:53 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 19:48:53 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 19:48:53 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 19:48:53 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 19:48:53 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 19:48:53 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 19:48:53 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 19:48:53 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 19:48:53 INFO - running build_ext 19:48:53 INFO - building 'psutil._psutil_windows' extension 19:48:53 INFO - error: Unable to find vcvarsall.bat 19:48:53 INFO - ---------------------------------------- 19:48:53 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-p8shyz-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 19:48:53 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 19:48:53 WARNING - Return code: 1 19:48:53 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! 19:48:53 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 19:48:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:48:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:48:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:48:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:48:53 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 0x01B8B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019460B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBA368>, '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 0x0190BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-104', 'USERDOMAIN': 'T-W732-IX-104', '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-104', '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 19:48:53 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 19:48:53 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 19:48:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 19:48:53 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 19:48:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:48:53 INFO - 'COMPUTERNAME': 'T-W732-IX-104', 19:48:53 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 19:48:53 INFO - 'DCLOCATION': 'SCL3', 19:48:53 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:48:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:48:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:48:53 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:48:53 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:48:53 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:48:53 INFO - 'HOMEDRIVE': 'C:', 19:48:53 INFO - 'HOMEPATH': '\\Users\\cltbld', 19:48:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:48:53 INFO - 'KTS_VERSION': '1.19c', 19:48:53 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:48:53 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 19:48:53 INFO - 'LOGONSERVER': '\\\\T-W732-IX-104', 19:48:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:48:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:48:53 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:48:53 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:48:53 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:48:53 INFO - 'MOZ_AIRBAG': '1', 19:48:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:48:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:48:53 INFO - 'MOZ_MSVCVERSION': '8', 19:48:53 INFO - 'MOZ_NO_REMOTE': '1', 19:48:53 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:48:53 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:48:53 INFO - 'NO_EM_RESTART': '1', 19:48:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:48:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:48:53 INFO - 'OS': 'Windows_NT', 19:48:53 INFO - 'OURDRIVE': 'C:', 19:48:53 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\\', 19:48:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 19:48:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:48:53 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:48:53 INFO - 'PROCESSOR_LEVEL': '6', 19:48:53 INFO - 'PROCESSOR_REVISION': '1e05', 19:48:53 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 19:48:53 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:48:53 INFO - 'PROMPT': '$P$G', 19:48:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:48:53 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 19:48:53 INFO - 'PUBLIC': 'C:\\Users\\Public', 19:48:53 INFO - 'PWD': 'C:\\slave\\test', 19:48:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:48:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:48:53 INFO - 'SYSTEMDRIVE': 'C:', 19:48:53 INFO - 'SYSTEMROOT': 'C:\\windows', 19:48:53 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 19:48:53 INFO - 'TEST1': 'testie', 19:48:53 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 19:48:53 INFO - 'USERDOMAIN': 'T-W732-IX-104', 19:48:53 INFO - 'USERNAME': 'cltbld', 19:48:53 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 19:48:53 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:48:53 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:48:53 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:48:53 INFO - 'WINDIR': 'C:\\windows', 19:48:53 INFO - 'WINDOWS_TRACING_FLAGS': '3', 19:48:53 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 19:48:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:48:54 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:48:54 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 19:48:54 INFO - Downloading mozsystemmonitor-0.0.tar.gz 19:48:54 INFO - Running setup.py egg_info for package mozsystemmonitor 19:48:54 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 19:48:54 INFO - Running setup.py egg_info for package psutil 19:48:54 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 19:48:54 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 19:48:54 INFO - Installing collected packages: mozsystemmonitor, psutil 19:48:54 INFO - Running setup.py install for mozsystemmonitor 19:48:54 INFO - Running setup.py install for psutil 19:48:54 INFO - building 'psutil._psutil_windows' extension 19:48:54 INFO - error: Unable to find vcvarsall.bat 19:48:54 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-uebaz5-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 19:48:54 INFO - running install 19:48:54 INFO - running build 19:48:54 INFO - running build_py 19:48:54 INFO - running build_ext 19:48:54 INFO - building 'psutil._psutil_windows' extension 19:48:54 INFO - error: Unable to find vcvarsall.bat 19:48:54 INFO - ---------------------------------------- 19:48:54 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-uebaz5-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 19:48:54 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 19:48:54 WARNING - Return code: 1 19:48:54 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! 19:48:54 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 19:48:54 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')]} 19:48:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:48:54 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')]} 19:48:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:48:54 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 0x01B8B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019460B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBA368>, '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 0x0190BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-104', 'USERDOMAIN': 'T-W732-IX-104', '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-104', '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 19:48:54 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 19:48:54 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 19:48:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 19:48:54 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 19:48:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:48:54 INFO - 'COMPUTERNAME': 'T-W732-IX-104', 19:48:54 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 19:48:54 INFO - 'DCLOCATION': 'SCL3', 19:48:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:48:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:48:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:48:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:48:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:48:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:48:54 INFO - 'HOMEDRIVE': 'C:', 19:48:54 INFO - 'HOMEPATH': '\\Users\\cltbld', 19:48:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:48:54 INFO - 'KTS_VERSION': '1.19c', 19:48:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:48:54 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 19:48:54 INFO - 'LOGONSERVER': '\\\\T-W732-IX-104', 19:48:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:48:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:48:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:48:54 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:48:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:48:54 INFO - 'MOZ_AIRBAG': '1', 19:48:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:48:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:48:54 INFO - 'MOZ_MSVCVERSION': '8', 19:48:54 INFO - 'MOZ_NO_REMOTE': '1', 19:48:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:48:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:48:54 INFO - 'NO_EM_RESTART': '1', 19:48:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:48:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:48:54 INFO - 'OS': 'Windows_NT', 19:48:54 INFO - 'OURDRIVE': 'C:', 19:48:54 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 19:48:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 19:48:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:48:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:48:54 INFO - 'PROCESSOR_LEVEL': '6', 19:48:54 INFO - 'PROCESSOR_REVISION': '1e05', 19:48:54 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 19:48:54 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:48:54 INFO - 'PROMPT': '$P$G', 19:48:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:48:54 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 19:48:54 INFO - 'PUBLIC': 'C:\\Users\\Public', 19:48:54 INFO - 'PWD': 'C:\\slave\\test', 19:48:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:48:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:48:54 INFO - 'SYSTEMDRIVE': 'C:', 19:48:54 INFO - 'SYSTEMROOT': 'C:\\windows', 19:48:54 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 19:48:54 INFO - 'TEST1': 'testie', 19:48:54 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 19:48:54 INFO - 'USERDOMAIN': 'T-W732-IX-104', 19:48:54 INFO - 'USERNAME': 'cltbld', 19:48:54 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 19:48:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:48:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:48:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:48:54 INFO - 'WINDIR': 'C:\\windows', 19:48:54 INFO - 'WINDOWS_TRACING_FLAGS': '3', 19:48:54 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 19:48:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:48:55 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:48:55 INFO - Downloading/unpacking blobuploader==1.2.4 19:48:55 INFO - Downloading blobuploader-1.2.4.tar.gz 19:48:55 INFO - Running setup.py egg_info for package blobuploader 19:48:55 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 19:48:59 INFO - Running setup.py egg_info for package requests 19:48:59 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 19:48:59 INFO - Downloading docopt-0.6.1.tar.gz 19:48:59 INFO - Running setup.py egg_info for package docopt 19:48:59 INFO - Installing collected packages: blobuploader, docopt, requests 19:48:59 INFO - Running setup.py install for blobuploader 19:48:59 INFO - Running setup.py install for docopt 19:48:59 INFO - Running setup.py install for requests 19:48:59 INFO - Successfully installed blobuploader docopt requests 19:48:59 INFO - Cleaning up... 19:48:59 INFO - Return code: 0 19:48:59 INFO - Installing None into virtualenv C:\slave\test\build\venv 19:48:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:48:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:48:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:48:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:48:59 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 0x01B8B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019460B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBA368>, '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 0x0190BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9E0C0>, '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-104', 'USERDOMAIN': 'T-W732-IX-104', '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-104', '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 19:48:59 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 19:48:59 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 19:48:59 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 19:48:59 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 19:48:59 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:48:59 INFO - 'COMPUTERNAME': 'T-W732-IX-104', 19:48:59 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 19:48:59 INFO - 'DCLOCATION': 'SCL3', 19:48:59 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:48:59 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:48:59 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:48:59 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:48:59 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:48:59 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:48:59 INFO - 'HOMEDRIVE': 'C:', 19:48:59 INFO - 'HOMEPATH': '\\Users\\cltbld', 19:48:59 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:48:59 INFO - 'KTS_VERSION': '1.19c', 19:48:59 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:48:59 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 19:48:59 INFO - 'LOGONSERVER': '\\\\T-W732-IX-104', 19:48:59 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:48:59 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:48:59 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:48:59 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:48:59 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:48:59 INFO - 'MOZ_AIRBAG': '1', 19:48:59 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:48:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:48:59 INFO - 'MOZ_MSVCVERSION': '8', 19:48:59 INFO - 'MOZ_NO_REMOTE': '1', 19:48:59 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:48:59 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:48:59 INFO - 'NO_EM_RESTART': '1', 19:48:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:48:59 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:48:59 INFO - 'OS': 'Windows_NT', 19:48:59 INFO - 'OURDRIVE': 'C:', 19:48:59 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\\', 19:48:59 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 19:48:59 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:48:59 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:48:59 INFO - 'PROCESSOR_LEVEL': '6', 19:48:59 INFO - 'PROCESSOR_REVISION': '1e05', 19:48:59 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 19:48:59 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:48:59 INFO - 'PROMPT': '$P$G', 19:48:59 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:48:59 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 19:48:59 INFO - 'PUBLIC': 'C:\\Users\\Public', 19:48:59 INFO - 'PWD': 'C:\\slave\\test', 19:48:59 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:48:59 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:48:59 INFO - 'SYSTEMDRIVE': 'C:', 19:48:59 INFO - 'SYSTEMROOT': 'C:\\windows', 19:48:59 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 19:48:59 INFO - 'TEST1': 'testie', 19:48:59 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 19:48:59 INFO - 'USERDOMAIN': 'T-W732-IX-104', 19:48:59 INFO - 'USERNAME': 'cltbld', 19:48:59 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 19:48:59 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:48:59 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:48:59 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:48:59 INFO - 'WINDIR': 'C:\\windows', 19:48:59 INFO - 'WINDOWS_TRACING_FLAGS': '3', 19:48:59 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 19:48:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:49:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:49:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 19:49:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 19:49:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 19:49:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 19:49:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 19:49:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 19:49:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 19:49:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 19:49:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 19:49:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 19:49:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 19:49:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 19:49:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 19:49:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 19:49:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 19:49:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 19:49:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 19:49:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 19:49:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 19:49:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 19:49:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 19:49:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 19:49:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 19:49:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 19:49:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 19:49:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 19:49:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 19:49:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 19:49:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 19:49:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 19:49:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 19:49:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 19:49:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 19:49:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 19:49:04 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 19:49:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 19:49:04 INFO - Unpacking c:\slave\test\build\tests\marionette\client 19:49:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 19:49:04 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 19:49:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 19:49:04 INFO - Unpacking c:\slave\test\build\tests\marionette 19:49:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 19:49:04 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 19:49:04 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 19:49:04 INFO - Running setup.py install for browsermob-proxy 19:49:18 INFO - Running setup.py install for manifestparser 19:49:18 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 19:49:18 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 19:49:18 INFO - Running setup.py install for marionette-client 19:49:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 19:49:18 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 19:49:18 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 19:49:18 INFO - Running setup.py install for marionette-driver 19:49:18 INFO - Running setup.py install for mozcrash 19:49:18 INFO - Running setup.py install for mozdebug 19:49:18 INFO - Running setup.py install for mozdevice 19:49:18 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 19:49:18 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 19:49:18 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 19:49:18 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 19:49:18 INFO - Running setup.py install for mozfile 19:49:18 INFO - Running setup.py install for mozhttpd 19:49:18 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 19:49:18 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 19:49:18 INFO - Running setup.py install for mozinfo 19:49:18 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 19:49:18 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 19:49:18 INFO - Running setup.py install for mozInstall 19:49:18 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 19:49:18 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 19:49:18 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 19:49:18 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 19:49:18 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 19:49:18 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 19:49:18 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 19:49:18 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 19:49:18 INFO - Running setup.py install for mozleak 19:49:18 INFO - Running setup.py install for mozlog 19:49:18 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 19:49:18 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 19:49:18 INFO - Running setup.py install for moznetwork 19:49:18 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 19:49:18 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 19:49:18 INFO - Running setup.py install for mozprocess 19:49:18 INFO - Running setup.py install for mozprofile 19:49:18 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 19:49:18 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 19:49:18 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 19:49:18 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 19:49:18 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 19:49:18 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 19:49:18 INFO - Running setup.py install for mozrunner 19:49:18 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 19:49:18 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 19:49:18 INFO - Running setup.py install for mozscreenshot 19:49:18 INFO - Running setup.py install for moztest 19:49:18 INFO - Running setup.py install for mozversion 19:49:18 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 19:49:18 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 19:49:18 INFO - Running setup.py install for wptserve 19:49:18 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 19:49:18 INFO - Cleaning up... 19:49:18 INFO - Return code: 0 19:49:18 INFO - Installing None into virtualenv C:\slave\test\build\venv 19:49:18 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')]} 19:49:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:49:18 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')]} 19:49:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:49:18 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 0x01B8B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019460B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBA368>, '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 0x0190BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9E0C0>, '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-104', 'USERDOMAIN': 'T-W732-IX-104', '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-104', '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 19:49:18 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 19:49:18 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 19:49:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 19:49:18 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 19:49:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:49:18 INFO - 'COMPUTERNAME': 'T-W732-IX-104', 19:49:18 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 19:49:18 INFO - 'DCLOCATION': 'SCL3', 19:49:18 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:49:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:49:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:49:18 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:49:18 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:49:18 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:49:18 INFO - 'HOMEDRIVE': 'C:', 19:49:18 INFO - 'HOMEPATH': '\\Users\\cltbld', 19:49:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:49:18 INFO - 'KTS_VERSION': '1.19c', 19:49:18 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:49:18 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 19:49:18 INFO - 'LOGONSERVER': '\\\\T-W732-IX-104', 19:49:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:49:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:49:18 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:49:18 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:49:18 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:49:18 INFO - 'MOZ_AIRBAG': '1', 19:49:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:49:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:49:18 INFO - 'MOZ_MSVCVERSION': '8', 19:49:18 INFO - 'MOZ_NO_REMOTE': '1', 19:49:18 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:49:18 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:49:18 INFO - 'NO_EM_RESTART': '1', 19:49:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:49:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:49:18 INFO - 'OS': 'Windows_NT', 19:49:18 INFO - 'OURDRIVE': 'C:', 19:49:18 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 19:49:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 19:49:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:49:18 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:49:18 INFO - 'PROCESSOR_LEVEL': '6', 19:49:18 INFO - 'PROCESSOR_REVISION': '1e05', 19:49:18 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 19:49:18 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:49:18 INFO - 'PROMPT': '$P$G', 19:49:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:49:18 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 19:49:18 INFO - 'PUBLIC': 'C:\\Users\\Public', 19:49:18 INFO - 'PWD': 'C:\\slave\\test', 19:49:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:49:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:49:18 INFO - 'SYSTEMDRIVE': 'C:', 19:49:18 INFO - 'SYSTEMROOT': 'C:\\windows', 19:49:18 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 19:49:18 INFO - 'TEST1': 'testie', 19:49:18 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 19:49:18 INFO - 'USERDOMAIN': 'T-W732-IX-104', 19:49:18 INFO - 'USERNAME': 'cltbld', 19:49:18 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 19:49:18 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:49:18 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:49:18 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:49:18 INFO - 'WINDIR': 'C:\\windows', 19:49:18 INFO - 'WINDOWS_TRACING_FLAGS': '3', 19:49:18 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 19:49:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:49:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:49:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 19:49:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 19:49:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 19:49:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 19:49:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 19:49:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 19:49:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 19:49:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 19:49:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 19:49:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 19:49:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 19:49:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 19:49:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 19:49:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 19:49:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 19:49:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 19:49:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 19:49:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 19:49:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 19:49:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 19:49:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 19:49:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 19:49:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 19:49:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 19:49:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 19:49:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 19:49:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 19:49:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 19:49:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 19:49:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 19:49:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 19:49:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 19:49:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 19:49:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 19:49:22 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 19:49:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 19:49:22 INFO - Unpacking c:\slave\test\build\tests\marionette\client 19:49:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 19:49:22 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 19:49:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 19:49:22 INFO - Unpacking c:\slave\test\build\tests\marionette 19:49:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 19:49:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 19:49:22 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)) 19:49:34 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)) 19:49:34 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)) 19:49:34 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)) 19:49:34 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)) 19:49:34 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 19:49:34 INFO - Downloading blessings-1.6.tar.gz 19:49:34 INFO - Running setup.py egg_info for package blessings 19:49:34 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)) 19:49:34 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 19:49:34 INFO - Running setup.py install for blessings 19:49:34 INFO - Running setup.py install for browsermob-proxy 19:49:34 INFO - Running setup.py install for manifestparser 19:49:34 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 19:49:34 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 19:49:34 INFO - Running setup.py install for marionette-client 19:49:34 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 19:49:34 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 19:49:34 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 19:49:34 INFO - Running setup.py install for marionette-driver 19:49:34 INFO - Running setup.py install for mozcrash 19:49:34 INFO - Running setup.py install for mozdebug 19:49:34 INFO - Running setup.py install for mozdevice 19:49:34 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 19:49:34 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 19:49:34 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 19:49:34 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 19:49:34 INFO - Running setup.py install for mozhttpd 19:49:34 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 19:49:34 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 19:49:34 INFO - Running setup.py install for mozInstall 19:49:34 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 19:49:34 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 19:49:34 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 19:49:34 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 19:49:34 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 19:49:34 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 19:49:34 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 19:49:34 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 19:49:34 INFO - Running setup.py install for mozleak 19:49:34 INFO - Running setup.py install for mozprofile 19:49:34 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 19:49:34 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 19:49:34 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 19:49:34 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 19:49:34 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 19:49:34 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 19:49:34 INFO - Running setup.py install for mozrunner 19:49:34 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 19:49:34 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 19:49:36 INFO - Running setup.py install for mozscreenshot 19:49:36 INFO - Running setup.py install for moztest 19:49:36 INFO - Running setup.py install for mozversion 19:49:36 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 19:49:36 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 19:49:36 INFO - Running setup.py install for wptserve 19:49:36 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 19:49:36 INFO - Cleaning up... 19:49:36 INFO - Return code: 0 19:49:36 INFO - Done creating virtualenv C:\slave\test\build\venv. 19:49:36 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 19:49:36 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 19:49:36 INFO - Reading from file tmpfile_stdout 19:49:36 INFO - Using _rmtree_windows ... 19:49:36 INFO - Using _rmtree_windows ... 19:49:36 INFO - Current package versions: 19:49:36 INFO - blessings == 1.6 19:49:36 INFO - blobuploader == 1.2.4 19:49:36 INFO - browsermob-proxy == 0.6.0 19:49:36 INFO - distribute == 0.6.14 19:49:36 INFO - docopt == 0.6.1 19:49:36 INFO - manifestparser == 1.1 19:49:36 INFO - marionette-client == 2.3.0 19:49:36 INFO - marionette-driver == 1.4.0 19:49:36 INFO - mozInstall == 1.12 19:49:36 INFO - mozcrash == 0.17 19:49:36 INFO - mozdebug == 0.1 19:49:36 INFO - mozdevice == 0.48 19:49:36 INFO - mozfile == 1.2 19:49:36 INFO - mozhttpd == 0.7 19:49:36 INFO - mozinfo == 0.9 19:49:36 INFO - mozleak == 0.1 19:49:36 INFO - mozlog == 3.1 19:49:36 INFO - moznetwork == 0.27 19:49:36 INFO - mozprocess == 0.22 19:49:36 INFO - mozprofile == 0.28 19:49:36 INFO - mozrunner == 6.11 19:49:36 INFO - mozscreenshot == 0.1 19:49:36 INFO - mozsystemmonitor == 0.0 19:49:36 INFO - moztest == 0.7 19:49:36 INFO - mozversion == 1.4 19:49:36 INFO - requests == 1.2.3 19:49:36 INFO - wptserve == 1.4.0 19:49:36 INFO - Running post-action listener: _resource_record_post_action 19:49:36 INFO - Running post-action listener: _start_resource_monitoring 19:49:36 INFO - Starting resource monitoring. 19:49:36 INFO - ##### 19:49:36 INFO - ##### Running pull step. 19:49:36 INFO - ##### 19:49:36 INFO - Running pre-action listener: _resource_record_pre_action 19:49:36 INFO - Running main action method: pull 19:49:36 INFO - Pull has nothing to do! 19:49:36 INFO - Running post-action listener: _resource_record_post_action 19:49:36 INFO - ##### 19:49:36 INFO - ##### Running install step. 19:49:36 INFO - ##### 19:49:36 INFO - Running pre-action listener: _resource_record_pre_action 19:49:36 INFO - Running main action method: install 19:49:36 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 19:49:36 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 19:49:37 INFO - Reading from file tmpfile_stdout 19:49:37 INFO - Using _rmtree_windows ... 19:49:37 INFO - Using _rmtree_windows ... 19:49:37 INFO - Detecting whether we're running mozinstall >=1.0... 19:49:37 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 19:49:37 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 19:49:37 INFO - Reading from file tmpfile_stdout 19:49:37 INFO - Output received: 19:49:37 INFO - Usage: mozinstall-script.py [options] installer 19:49:37 INFO - Options: 19:49:37 INFO - -h, --help show this help message and exit 19:49:37 INFO - -d DEST, --destination=DEST 19:49:37 INFO - Directory to install application into. [default: 19:49:37 INFO - "C:\slave\test"] 19:49:37 INFO - --app=APP Application being installed. [default: firefox] 19:49:37 INFO - Using _rmtree_windows ... 19:49:37 INFO - Using _rmtree_windows ... 19:49:37 INFO - mkdir: C:\slave\test\build\application 19:49:37 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'] 19:49:37 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 19:49:39 INFO - Reading from file tmpfile_stdout 19:49:39 INFO - Output received: 19:49:39 INFO - C:\slave\test\build\application\firefox\firefox.exe 19:49:39 INFO - Using _rmtree_windows ... 19:49:39 INFO - Using _rmtree_windows ... 19:49:39 INFO - Running post-action listener: _resource_record_post_action 19:49:39 INFO - ##### 19:49:39 INFO - ##### Running run-tests step. 19:49:39 INFO - ##### 19:49:39 INFO - Running pre-action listener: _resource_record_pre_action 19:49:39 INFO - Running main action method: run_tests 19:49:39 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 19:49:39 INFO - Minidump filename unknown. Determining based upon platform and architecture. 19:49:39 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 19:49:39 INFO - grabbing minidump binary from tooltool 19:49:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:49:39 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 0x01BBA368>, '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 0x0190BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9E0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 19:49:39 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 19:49:39 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 19:49:39 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 19:49:41 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpfo_xv1 19:49:41 INFO - INFO - File integrity verified, renaming tmpfo_xv1 to win32-minidump_stackwalk.exe 19:49:41 INFO - Return code: 0 19:49:41 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 19:49:41 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 19:49:41 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/ankqIwGjQA6_FBR08AddkQ/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 19:49:41 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/ankqIwGjQA6_FBR08AddkQ/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 19:49:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 19:49:41 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 19:49:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:49:41 INFO - 'COMPUTERNAME': 'T-W732-IX-104', 19:49:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 19:49:41 INFO - 'DCLOCATION': 'SCL3', 19:49:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:49:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:49:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:49:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:49:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:49:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:49:41 INFO - 'HOMEDRIVE': 'C:', 19:49:41 INFO - 'HOMEPATH': '\\Users\\cltbld', 19:49:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:49:41 INFO - 'KTS_VERSION': '1.19c', 19:49:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:49:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 19:49:41 INFO - 'LOGONSERVER': '\\\\T-W732-IX-104', 19:49:41 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 19:49:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:49:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:49:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:49:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:49:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:49:41 INFO - 'MOZ_AIRBAG': '1', 19:49:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:49:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:49:41 INFO - 'MOZ_MSVCVERSION': '8', 19:49:41 INFO - 'MOZ_NO_REMOTE': '1', 19:49:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:49:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:49:41 INFO - 'NO_EM_RESTART': '1', 19:49:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:49:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:49:41 INFO - 'OS': 'Windows_NT', 19:49:41 INFO - 'OURDRIVE': 'C:', 19:49:41 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\\', 19:49:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 19:49:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:49:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:49:41 INFO - 'PROCESSOR_LEVEL': '6', 19:49:41 INFO - 'PROCESSOR_REVISION': '1e05', 19:49:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 19:49:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:49:41 INFO - 'PROMPT': '$P$G', 19:49:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:49:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 19:49:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 19:49:41 INFO - 'PWD': 'C:\\slave\\test', 19:49:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:49:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:49:41 INFO - 'SYSTEMDRIVE': 'C:', 19:49:41 INFO - 'SYSTEMROOT': 'C:\\windows', 19:49:41 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 19:49:41 INFO - 'TEST1': 'testie', 19:49:41 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 19:49:41 INFO - 'USERDOMAIN': 'T-W732-IX-104', 19:49:41 INFO - 'USERNAME': 'cltbld', 19:49:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 19:49:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:49:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:49:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:49:41 INFO - 'WINDIR': 'C:\\windows', 19:49:41 INFO - 'WINDOWS_TRACING_FLAGS': '3', 19:49:41 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 19:49:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:49:41 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/ankqIwGjQA6_FBR08AddkQ/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 19:49:43 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 19:49:43 INFO - import pkg_resources 19:49:44 INFO - Using 1 client processes 19:49:47 INFO - SUITE-START | Running 778 tests 19:49:47 INFO - Running testharness tests 19:49:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 19:49:47 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 19:49:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 19:49:47 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 19:49:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 19:49:47 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 19:49:47 INFO - Setting up ssl 19:49:48 INFO - PROCESS | certutil | 19:49:48 INFO - PROCESS | certutil | 19:49:48 INFO - PROCESS | certutil | 19:49:48 INFO - Certificate Nickname Trust Attributes 19:49:48 INFO - SSL,S/MIME,JAR/XPI 19:49:48 INFO - 19:49:48 INFO - web-platform-tests CT,, 19:49:48 INFO - 19:49:48 INFO - Starting runner 19:49:48 INFO - PROCESS | 3512 | [3512] 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 19:49:49 INFO - PROCESS | 3512 | [3512] 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 19:49:49 INFO - PROCESS | 3512 | [3512] 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 19:49:50 INFO - PROCESS | 3512 | 1465526990555 Marionette DEBUG Marionette enabled via build flag and pref 19:49:51 INFO - PROCESS | 3512 | ++DOCSHELL 0E67E800 == 1 [pid = 3512] [id = 1] 19:49:51 INFO - PROCESS | 3512 | ++DOMWINDOW == 1 (0E67EC00) [pid = 3512] [serial = 1] [outer = 00000000] 19:49:51 INFO - PROCESS | 3512 | [3512] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 19:49:51 INFO - PROCESS | 3512 | ++DOMWINDOW == 2 (0E67F800) [pid = 3512] [serial = 2] [outer = 0E67EC00] 19:49:51 INFO - PROCESS | 3512 | ++DOCSHELL 0ECBE800 == 2 [pid = 3512] [id = 2] 19:49:51 INFO - PROCESS | 3512 | ++DOMWINDOW == 3 (0ECBEC00) [pid = 3512] [serial = 3] [outer = 00000000] 19:49:51 INFO - PROCESS | 3512 | [3512] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 19:49:51 INFO - PROCESS | 3512 | ++DOMWINDOW == 4 (0ECBF800) [pid = 3512] [serial = 4] [outer = 0ECBEC00] 19:49:52 INFO - PROCESS | 3512 | 1465526992241 Marionette INFO Listening on port 2828 19:49:53 INFO - PROCESS | 3512 | 1465526993736 Marionette DEBUG Marionette enabled via command-line flag 19:49:53 INFO - PROCESS | 3512 | [3512] 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 19:49:53 INFO - PROCESS | 3512 | [3512] 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 19:49:53 INFO - PROCESS | 3512 | ++DOCSHELL 0E0E1000 == 3 [pid = 3512] [id = 3] 19:49:53 INFO - PROCESS | 3512 | ++DOMWINDOW == 5 (0E0E9000) [pid = 3512] [serial = 5] [outer = 00000000] 19:49:53 INFO - PROCESS | 3512 | [3512] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 19:49:53 INFO - PROCESS | 3512 | ++DOMWINDOW == 6 (0E0E9C00) [pid = 3512] [serial = 6] [outer = 0E0E9000] 19:49:53 INFO - PROCESS | 3512 | [3512] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 19:49:54 INFO - PROCESS | 3512 | ++DOMWINDOW == 7 (133C0C00) [pid = 3512] [serial = 7] [outer = 0ECBEC00] 19:49:54 INFO - PROCESS | 3512 | [3512] 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 19:49:54 INFO - PROCESS | 3512 | 1465526994827 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49638 19:49:54 INFO - PROCESS | 3512 | [3512] 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 19:49:54 INFO - PROCESS | 3512 | 1465526994833 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49640 19:49:54 INFO - PROCESS | 3512 | [3512] 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 19:49:54 INFO - PROCESS | 3512 | 1465526994869 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49642 19:49:54 INFO - PROCESS | 3512 | [3512] 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 19:49:54 INFO - PROCESS | 3512 | 1465526994875 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49643 19:49:54 INFO - PROCESS | 3512 | 1465526994878 Marionette DEBUG Closed connection conn0 19:49:54 INFO - PROCESS | 3512 | 1465526994880 Marionette DEBUG Closed connection conn1 19:49:54 INFO - PROCESS | 3512 | 1465526994939 Marionette DEBUG Closed connection conn2 19:49:55 INFO - PROCESS | 3512 | 1465526995042 Marionette DEBUG Closed connection conn3 19:49:55 INFO - PROCESS | 3512 | [3512] 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 19:49:55 INFO - PROCESS | 3512 | 1465526995047 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49645 19:49:55 INFO - PROCESS | 3512 | 1465526995080 Marionette DEBUG Closed connection conn4 19:49:55 INFO - PROCESS | 3512 | [3512] 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 19:49:55 INFO - PROCESS | 3512 | 1465526995087 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49646 19:49:55 INFO - PROCESS | 3512 | ++DOCSHELL 14153400 == 4 [pid = 3512] [id = 4] 19:49:55 INFO - PROCESS | 3512 | ++DOMWINDOW == 8 (14153C00) [pid = 3512] [serial = 8] [outer = 00000000] 19:49:55 INFO - PROCESS | 3512 | ++DOMWINDOW == 9 (14A6B400) [pid = 3512] [serial = 9] [outer = 14153C00] 19:49:55 INFO - PROCESS | 3512 | ++DOMWINDOW == 10 (14A71800) [pid = 3512] [serial = 10] [outer = 14153C00] 19:49:55 INFO - PROCESS | 3512 | 1465526995223 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 19:49:55 INFO - PROCESS | 3512 | 1465526995228 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":"20160609181731","device":"desktop","version":"48.0"} 19:49:56 INFO - PROCESS | 3512 | [3512] 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 19:49:56 INFO - PROCESS | 3512 | [3512] 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 19:49:56 INFO - PROCESS | 3512 | [3512] 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 19:49:57 INFO - PROCESS | 3512 | ++DOCSHELL 16360800 == 5 [pid = 3512] [id = 5] 19:49:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 11 (16362400) [pid = 3512] [serial = 11] [outer = 00000000] 19:49:57 INFO - PROCESS | 3512 | ++DOCSHELL 16362C00 == 6 [pid = 3512] [id = 6] 19:49:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 12 (16A39400) [pid = 3512] [serial = 12] [outer = 00000000] 19:49:57 INFO - PROCESS | 3512 | [3512] 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 19:49:58 INFO - PROCESS | 3512 | ++DOCSHELL 1768B800 == 7 [pid = 3512] [id = 7] 19:49:58 INFO - PROCESS | 3512 | ++DOMWINDOW == 13 (1768BC00) [pid = 3512] [serial = 13] [outer = 00000000] 19:49:58 INFO - PROCESS | 3512 | [3512] 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 19:49:58 INFO - PROCESS | 3512 | [3512] 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 19:49:58 INFO - PROCESS | 3512 | ++DOMWINDOW == 14 (17AB1C00) [pid = 3512] [serial = 14] [outer = 1768BC00] 19:49:58 INFO - PROCESS | 3512 | ++DOMWINDOW == 15 (1753D400) [pid = 3512] [serial = 15] [outer = 16362400] 19:49:58 INFO - PROCESS | 3512 | ++DOMWINDOW == 16 (1753EC00) [pid = 3512] [serial = 16] [outer = 16A39400] 19:49:58 INFO - PROCESS | 3512 | ++DOMWINDOW == 17 (17541800) [pid = 3512] [serial = 17] [outer = 1768BC00] 19:49:59 INFO - PROCESS | 3512 | 1465526999103 Marionette INFO startBrowser 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:49:59 INFO - PROCESS | 3512 | 1465526999138 Marionette DEBUG loaded listener.js 19:49:59 INFO - PROCESS | 3512 | 1465526999151 Marionette DEBUG loaded listener.js 19:49:59 INFO - PROCESS | 3512 | 1465526999153 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:49:59 INFO - PROCESS | 3512 | ++DOMWINDOW == 18 (19A83000) [pid = 3512] [serial = 18] [outer = 1768BC00] 19:49:59 INFO - PROCESS | 3512 | 1465526999847 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"7d34adb1-6685-4ab4-8043-3e6804a9f85b","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":"20160609181731","device":"desktop","version":"48.0","command_id":1}}] 19:50:00 INFO - PROCESS | 3512 | 1465527000100 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 19:50:00 INFO - PROCESS | 3512 | 1465527000103 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:00 INFO - PROCESS | 3512 | 1465527000134 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 19:50:00 INFO - PROCESS | 3512 | 1465527000189 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 19:50:00 INFO - PROCESS | 3512 | 1465527000192 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:00 INFO - PROCESS | 3512 | [3512] 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 19:50:00 INFO - PROCESS | 3512 | [3512] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 19:50:00 INFO - PROCESS | 3512 | ++DOMWINDOW == 19 (1A4D3400) [pid = 3512] [serial = 19] [outer = 1768BC00] 19:50:01 INFO - PROCESS | 3512 | [3512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:50:01 INFO - PROCESS | 3512 | 1465527001192 Marionette TRACE conn5 <- [1,3,null,{}] 19:50:01 INFO - PROCESS | 3512 | 1465527001196 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 19:50:01 INFO - PROCESS | 3512 | 1465527001198 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:01 INFO - PROCESS | 3512 | 1465527001216 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 19:50:01 INFO - PROCESS | 3512 | 1465527001224 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 19:50:01 INFO - PROCESS | 3512 | 1465527001226 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 19:50:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 19:50:01 INFO - PROCESS | 3512 | 1465527001232 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 19:50:01 INFO - PROCESS | 3512 | 1465527001236 Marionette TRACE conn5 <- [1,6,null,{}] 19:50:01 INFO - PROCESS | 3512 | 1465527001275 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:01 INFO - PROCESS | 3512 | 1465527001277 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:01 INFO - PROCESS | 3512 | 1465527001292 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 19:50:01 INFO - PROCESS | 3512 | 1465527001296 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:01 INFO - PROCESS | 3512 | 1465527001299 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:01 INFO - PROCESS | 3512 | ++DOCSHELL 1C3C7C00 == 8 [pid = 3512] [id = 8] 19:50:01 INFO - PROCESS | 3512 | ++DOMWINDOW == 20 (1C3C8000) [pid = 3512] [serial = 20] [outer = 00000000] 19:50:01 INFO - PROCESS | 3512 | ++DOMWINDOW == 21 (1C3CA800) [pid = 3512] [serial = 21] [outer = 1C3C8000] 19:50:01 INFO - PROCESS | 3512 | 1465527001348 Marionette DEBUG loaded listener.js 19:50:01 INFO - PROCESS | 3512 | ++DOMWINDOW == 22 (1C3CE800) [pid = 3512] [serial = 22] [outer = 1C3C8000] 19:50:01 INFO - PROCESS | 3512 | --DOCSHELL 0E67E800 == 7 [pid = 3512] [id = 1] 19:50:01 INFO - PROCESS | 3512 | ++DOCSHELL 09370400 == 8 [pid = 3512] [id = 9] 19:50:01 INFO - PROCESS | 3512 | ++DOMWINDOW == 23 (09375800) [pid = 3512] [serial = 23] [outer = 00000000] 19:50:01 INFO - PROCESS | 3512 | ++DOMWINDOW == 24 (0D1F1000) [pid = 3512] [serial = 24] [outer = 09375800] 19:50:01 INFO - PROCESS | 3512 | 1465527001773 Marionette DEBUG loaded listener.js 19:50:01 INFO - PROCESS | 3512 | ++DOMWINDOW == 25 (0D5E9000) [pid = 3512] [serial = 25] [outer = 09375800] 19:50:02 INFO - PROCESS | 3512 | [3512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:50:02 INFO - PROCESS | 3512 | 1465527002639 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 19:50:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 19:50:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1422ms 19:50:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 19:50:02 INFO - PROCESS | 3512 | 1465527002666 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 19:50:02 INFO - PROCESS | 3512 | 1465527002670 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 19:50:02 INFO - PROCESS | 3512 | 1465527002676 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 19:50:02 INFO - PROCESS | 3512 | 1465527002679 Marionette TRACE conn5 <- [1,10,null,{}] 19:50:02 INFO - PROCESS | 3512 | 1465527002684 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:02 INFO - PROCESS | 3512 | 1465527002687 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:02 INFO - PROCESS | 3512 | 1465527002816 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 19:50:02 INFO - PROCESS | 3512 | 1465527002882 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:02 INFO - PROCESS | 3512 | 1465527002885 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:02 INFO - PROCESS | 3512 | ++DOCSHELL 16D42000 == 9 [pid = 3512] [id = 10] 19:50:02 INFO - PROCESS | 3512 | ++DOMWINDOW == 26 (16D42C00) [pid = 3512] [serial = 26] [outer = 00000000] 19:50:02 INFO - PROCESS | 3512 | ++DOMWINDOW == 27 (17B0E800) [pid = 3512] [serial = 27] [outer = 16D42C00] 19:50:02 INFO - PROCESS | 3512 | 1465527002948 Marionette DEBUG loaded listener.js 19:50:03 INFO - PROCESS | 3512 | ++DOMWINDOW == 28 (19678C00) [pid = 3512] [serial = 28] [outer = 16D42C00] 19:50:03 INFO - PROCESS | 3512 | 1465527003661 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 19:50:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 19:50:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1025ms 19:50:03 INFO - PROCESS | 3512 | 1465527003702 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 19:50:03 INFO - PROCESS | 3512 | 1465527003706 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 19:50:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 19:50:03 INFO - PROCESS | 3512 | 1465527003711 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 19:50:03 INFO - PROCESS | 3512 | 1465527003714 Marionette TRACE conn5 <- [1,14,null,{}] 19:50:03 INFO - PROCESS | 3512 | 1465527003719 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:03 INFO - PROCESS | 3512 | 1465527003722 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:03 INFO - PROCESS | 3512 | 1465527003826 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 19:50:03 INFO - PROCESS | 3512 | 1465527003885 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:03 INFO - PROCESS | 3512 | 1465527003889 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:03 INFO - PROCESS | 3512 | ++DOCSHELL 0D5E2400 == 10 [pid = 3512] [id = 11] 19:50:03 INFO - PROCESS | 3512 | ++DOMWINDOW == 29 (0D5E3C00) [pid = 3512] [serial = 29] [outer = 00000000] 19:50:03 INFO - PROCESS | 3512 | ++DOMWINDOW == 30 (0D9AC400) [pid = 3512] [serial = 30] [outer = 0D5E3C00] 19:50:03 INFO - PROCESS | 3512 | 1465527003939 Marionette DEBUG loaded listener.js 19:50:04 INFO - PROCESS | 3512 | ++DOMWINDOW == 31 (0DD45C00) [pid = 3512] [serial = 31] [outer = 0D5E3C00] 19:50:04 INFO - PROCESS | 3512 | --DOCSHELL 14153400 == 9 [pid = 3512] [id = 4] 19:50:04 INFO - PROCESS | 3512 | 1465527004380 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 19:50:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 19:50:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 730ms 19:50:04 INFO - PROCESS | 3512 | 1465527004441 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 19:50:04 INFO - PROCESS | 3512 | 1465527004446 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 19:50:04 INFO - PROCESS | 3512 | 1465527004452 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 19:50:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 19:50:04 INFO - PROCESS | 3512 | 1465527004455 Marionette TRACE conn5 <- [1,18,null,{}] 19:50:04 INFO - PROCESS | 3512 | 1465527004459 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:04 INFO - PROCESS | 3512 | 1465527004461 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:04 INFO - PROCESS | 3512 | 1465527004552 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 19:50:04 INFO - PROCESS | 3512 | 1465527004566 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:04 INFO - PROCESS | 3512 | 1465527004568 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:04 INFO - PROCESS | 3512 | ++DOCSHELL 0EB80C00 == 10 [pid = 3512] [id = 12] 19:50:04 INFO - PROCESS | 3512 | ++DOMWINDOW == 32 (0EB84400) [pid = 3512] [serial = 32] [outer = 00000000] 19:50:04 INFO - PROCESS | 3512 | ++DOMWINDOW == 33 (0EC7AC00) [pid = 3512] [serial = 33] [outer = 0EB84400] 19:50:04 INFO - PROCESS | 3512 | 1465527004616 Marionette DEBUG loaded listener.js 19:50:04 INFO - PROCESS | 3512 | ++DOMWINDOW == 34 (11C4A000) [pid = 3512] [serial = 34] [outer = 0EB84400] 19:50:04 INFO - PROCESS | 3512 | ++DOCSHELL 0D84B000 == 11 [pid = 3512] [id = 13] 19:50:04 INFO - PROCESS | 3512 | ++DOMWINDOW == 35 (0D850400) [pid = 3512] [serial = 35] [outer = 00000000] 19:50:04 INFO - PROCESS | 3512 | ++DOMWINDOW == 36 (0E609C00) [pid = 3512] [serial = 36] [outer = 0D850400] 19:50:04 INFO - PROCESS | 3512 | ++DOMWINDOW == 37 (0EB87000) [pid = 3512] [serial = 37] [outer = 0D850400] 19:50:04 INFO - PROCESS | 3512 | ++DOCSHELL 0D168C00 == 12 [pid = 3512] [id = 14] 19:50:04 INFO - PROCESS | 3512 | ++DOMWINDOW == 38 (11EA1C00) [pid = 3512] [serial = 38] [outer = 00000000] 19:50:04 INFO - PROCESS | 3512 | ++DOMWINDOW == 39 (1316AC00) [pid = 3512] [serial = 39] [outer = 11EA1C00] 19:50:05 INFO - PROCESS | 3512 | ++DOMWINDOW == 40 (13B24800) [pid = 3512] [serial = 40] [outer = 11EA1C00] 19:50:05 INFO - PROCESS | 3512 | 1465527005212 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 19:50:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 19:50:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 770ms 19:50:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 19:50:05 INFO - PROCESS | 3512 | 1465527005227 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 19:50:05 INFO - PROCESS | 3512 | 1465527005229 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 19:50:05 INFO - PROCESS | 3512 | 1465527005232 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 19:50:05 INFO - PROCESS | 3512 | 1465527005236 Marionette TRACE conn5 <- [1,22,null,{}] 19:50:05 INFO - PROCESS | 3512 | 1465527005247 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:05 INFO - PROCESS | 3512 | 1465527005252 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:05 INFO - PROCESS | 3512 | 1465527005363 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 19:50:05 INFO - PROCESS | 3512 | 1465527005429 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:05 INFO - PROCESS | 3512 | 1465527005432 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:05 INFO - PROCESS | 3512 | ++DOCSHELL 14156000 == 13 [pid = 3512] [id = 15] 19:50:05 INFO - PROCESS | 3512 | ++DOMWINDOW == 41 (14F40C00) [pid = 3512] [serial = 41] [outer = 00000000] 19:50:05 INFO - PROCESS | 3512 | ++DOMWINDOW == 42 (151D9C00) [pid = 3512] [serial = 42] [outer = 14F40C00] 19:50:05 INFO - PROCESS | 3512 | 1465527005482 Marionette DEBUG loaded listener.js 19:50:05 INFO - PROCESS | 3512 | ++DOMWINDOW == 43 (16A39C00) [pid = 3512] [serial = 43] [outer = 14F40C00] 19:50:05 INFO - PROCESS | 3512 | 1465527005842 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 19:50:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 19:50:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 19:50:05 INFO - PROCESS | 3512 | 1465527005867 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 19:50:05 INFO - PROCESS | 3512 | 1465527005870 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 19:50:05 INFO - PROCESS | 3512 | 1465527005873 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 19:50:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 19:50:05 INFO - PROCESS | 3512 | 1465527005875 Marionette TRACE conn5 <- [1,26,null,{}] 19:50:05 INFO - PROCESS | 3512 | 1465527005878 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:05 INFO - PROCESS | 3512 | 1465527005880 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:06 INFO - PROCESS | 3512 | 1465527005993 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 19:50:06 INFO - PROCESS | 3512 | 1465527005999 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:06 INFO - PROCESS | 3512 | 1465527006001 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:06 INFO - PROCESS | 3512 | ++DOCSHELL 13B2D400 == 14 [pid = 3512] [id = 16] 19:50:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 44 (151B1C00) [pid = 3512] [serial = 44] [outer = 00000000] 19:50:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 45 (1635E000) [pid = 3512] [serial = 45] [outer = 151B1C00] 19:50:06 INFO - PROCESS | 3512 | 1465527006049 Marionette DEBUG loaded listener.js 19:50:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 46 (16D44C00) [pid = 3512] [serial = 46] [outer = 151B1C00] 19:50:06 INFO - PROCESS | 3512 | 1465527006439 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 19:50:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 19:50:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 19:50:06 INFO - PROCESS | 3512 | 1465527006507 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 19:50:06 INFO - PROCESS | 3512 | 1465527006509 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 19:50:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 19:50:06 INFO - PROCESS | 3512 | 1465527006512 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 19:50:06 INFO - PROCESS | 3512 | 1465527006513 Marionette TRACE conn5 <- [1,30,null,{}] 19:50:06 INFO - PROCESS | 3512 | 1465527006517 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:06 INFO - PROCESS | 3512 | 1465527006519 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:06 INFO - PROCESS | 3512 | 1465527006599 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 19:50:06 INFO - PROCESS | 3512 | 1465527006604 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:06 INFO - PROCESS | 3512 | 1465527006606 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:06 INFO - PROCESS | 3512 | ++DOCSHELL 17610400 == 15 [pid = 3512] [id = 17] 19:50:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 47 (17610800) [pid = 3512] [serial = 47] [outer = 00000000] 19:50:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 48 (17619C00) [pid = 3512] [serial = 48] [outer = 17610800] 19:50:06 INFO - PROCESS | 3512 | 1465527006650 Marionette DEBUG loaded listener.js 19:50:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 49 (17B03000) [pid = 3512] [serial = 49] [outer = 17610800] 19:50:07 INFO - PROCESS | 3512 | 1465527007058 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 19:50:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 19:50:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 19:50:07 INFO - PROCESS | 3512 | 1465527007082 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 19:50:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 19:50:07 INFO - PROCESS | 3512 | 1465527007084 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 19:50:07 INFO - PROCESS | 3512 | 1465527007088 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 19:50:07 INFO - PROCESS | 3512 | 1465527007089 Marionette TRACE conn5 <- [1,34,null,{}] 19:50:07 INFO - PROCESS | 3512 | 1465527007093 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:07 INFO - PROCESS | 3512 | 1465527007098 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:07 INFO - PROCESS | 3512 | 1465527007233 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 19:50:07 INFO - PROCESS | 3512 | 1465527007238 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:07 INFO - PROCESS | 3512 | 1465527007240 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:07 INFO - PROCESS | 3512 | ++DOCSHELL 17619800 == 16 [pid = 3512] [id = 18] 19:50:07 INFO - PROCESS | 3512 | ++DOMWINDOW == 50 (188CEC00) [pid = 3512] [serial = 50] [outer = 00000000] 19:50:07 INFO - PROCESS | 3512 | ++DOMWINDOW == 51 (1993C000) [pid = 3512] [serial = 51] [outer = 188CEC00] 19:50:07 INFO - PROCESS | 3512 | 1465527007284 Marionette DEBUG loaded listener.js 19:50:07 INFO - PROCESS | 3512 | ++DOMWINDOW == 52 (19A7BC00) [pid = 3512] [serial = 52] [outer = 188CEC00] 19:50:07 INFO - PROCESS | 3512 | 1465527007654 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 19:50:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 19:50:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 19:50:07 INFO - PROCESS | 3512 | 1465527007719 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 19:50:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 19:50:07 INFO - PROCESS | 3512 | 1465527007721 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 19:50:07 INFO - PROCESS | 3512 | 1465527007724 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 19:50:07 INFO - PROCESS | 3512 | 1465527007725 Marionette TRACE conn5 <- [1,38,null,{}] 19:50:07 INFO - PROCESS | 3512 | 1465527007729 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:07 INFO - PROCESS | 3512 | 1465527007731 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:07 INFO - PROCESS | 3512 | 1465527007805 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 19:50:07 INFO - PROCESS | 3512 | 1465527007811 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:07 INFO - PROCESS | 3512 | 1465527007812 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:07 INFO - PROCESS | 3512 | ++DOCSHELL 13C45800 == 17 [pid = 3512] [id = 19] 19:50:07 INFO - PROCESS | 3512 | ++DOMWINDOW == 53 (13C46C00) [pid = 3512] [serial = 53] [outer = 00000000] 19:50:07 INFO - PROCESS | 3512 | ++DOMWINDOW == 54 (13C4EC00) [pid = 3512] [serial = 54] [outer = 13C46C00] 19:50:07 INFO - PROCESS | 3512 | 1465527007857 Marionette DEBUG loaded listener.js 19:50:07 INFO - PROCESS | 3512 | ++DOMWINDOW == 55 (13C50400) [pid = 3512] [serial = 55] [outer = 13C46C00] 19:50:08 INFO - PROCESS | 3512 | 1465527008253 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 19:50:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 19:50:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 19:50:08 INFO - PROCESS | 3512 | 1465527008294 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 19:50:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 19:50:08 INFO - PROCESS | 3512 | 1465527008296 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 19:50:08 INFO - PROCESS | 3512 | 1465527008299 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 19:50:08 INFO - PROCESS | 3512 | 1465527008301 Marionette TRACE conn5 <- [1,42,null,{}] 19:50:08 INFO - PROCESS | 3512 | 1465527008316 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:08 INFO - PROCESS | 3512 | 1465527008318 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:08 INFO - PROCESS | 3512 | 1465527008393 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 19:50:08 INFO - PROCESS | 3512 | 1465527008398 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:08 INFO - PROCESS | 3512 | 1465527008400 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:08 INFO - PROCESS | 3512 | ++DOCSHELL 18949C00 == 18 [pid = 3512] [id = 20] 19:50:08 INFO - PROCESS | 3512 | ++DOMWINDOW == 56 (1894A000) [pid = 3512] [serial = 56] [outer = 00000000] 19:50:08 INFO - PROCESS | 3512 | ++DOMWINDOW == 57 (1894DC00) [pid = 3512] [serial = 57] [outer = 1894A000] 19:50:08 INFO - PROCESS | 3512 | 1465527008447 Marionette DEBUG loaded listener.js 19:50:08 INFO - PROCESS | 3512 | ++DOMWINDOW == 58 (18EBF800) [pid = 3512] [serial = 58] [outer = 1894A000] 19:50:08 INFO - PROCESS | 3512 | 1465527008829 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 19:50:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 19:50:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 570ms 19:50:08 INFO - PROCESS | 3512 | 1465527008871 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 19:50:08 INFO - PROCESS | 3512 | 1465527008872 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 19:50:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 19:50:08 INFO - PROCESS | 3512 | 1465527008876 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 19:50:08 INFO - PROCESS | 3512 | 1465527008877 Marionette TRACE conn5 <- [1,46,null,{}] 19:50:08 INFO - PROCESS | 3512 | 1465527008881 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:08 INFO - PROCESS | 3512 | 1465527008882 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:09 INFO - PROCESS | 3512 | 1465527009065 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 19:50:09 INFO - PROCESS | 3512 | 1465527009114 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:09 INFO - PROCESS | 3512 | 1465527009116 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:09 INFO - PROCESS | 3512 | ++DOCSHELL 1C3C3C00 == 19 [pid = 3512] [id = 21] 19:50:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 59 (1C3C4400) [pid = 3512] [serial = 59] [outer = 00000000] 19:50:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 60 (1C3C7000) [pid = 3512] [serial = 60] [outer = 1C3C4400] 19:50:09 INFO - PROCESS | 3512 | 1465527009164 Marionette DEBUG loaded listener.js 19:50:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 61 (1C3CAC00) [pid = 3512] [serial = 61] [outer = 1C3C4400] 19:50:09 INFO - PROCESS | 3512 | 1465527009532 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 19:50:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 19:50:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 670ms 19:50:09 INFO - PROCESS | 3512 | 1465527009546 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 19:50:09 INFO - PROCESS | 3512 | 1465527009548 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 19:50:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 19:50:09 INFO - PROCESS | 3512 | 1465527009551 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 19:50:09 INFO - PROCESS | 3512 | 1465527009553 Marionette TRACE conn5 <- [1,50,null,{}] 19:50:09 INFO - PROCESS | 3512 | 1465527009556 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:09 INFO - PROCESS | 3512 | 1465527009558 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:09 INFO - PROCESS | 3512 | 1465527009679 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 19:50:09 INFO - PROCESS | 3512 | 1465527009687 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:09 INFO - PROCESS | 3512 | 1465527009689 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:09 INFO - PROCESS | 3512 | ++DOCSHELL 0DB47C00 == 20 [pid = 3512] [id = 22] 19:50:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 62 (0DB49800) [pid = 3512] [serial = 62] [outer = 00000000] 19:50:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 63 (133C7000) [pid = 3512] [serial = 63] [outer = 0DB49800] 19:50:09 INFO - PROCESS | 3512 | 1465527009732 Marionette DEBUG loaded listener.js 19:50:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 64 (1662C800) [pid = 3512] [serial = 64] [outer = 0DB49800] 19:50:10 INFO - PROCESS | 3512 | 1465527010092 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:50:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 19:50:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 571ms 19:50:10 INFO - PROCESS | 3512 | 1465527010123 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 19:50:10 INFO - PROCESS | 3512 | 1465527010126 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 19:50:10 INFO - PROCESS | 3512 | 1465527010129 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 19:50:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 19:50:10 INFO - PROCESS | 3512 | 1465527010131 Marionette TRACE conn5 <- [1,54,null,{}] 19:50:10 INFO - PROCESS | 3512 | 1465527010135 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:10 INFO - PROCESS | 3512 | 1465527010137 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:10 INFO - PROCESS | 3512 | 1465527010258 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 19:50:10 INFO - PROCESS | 3512 | 1465527010298 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:10 INFO - PROCESS | 3512 | 1465527010300 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:10 INFO - PROCESS | 3512 | ++DOCSHELL 0DA39000 == 21 [pid = 3512] [id = 23] 19:50:10 INFO - PROCESS | 3512 | ++DOMWINDOW == 65 (0DA3C400) [pid = 3512] [serial = 65] [outer = 00000000] 19:50:10 INFO - PROCESS | 3512 | ++DOMWINDOW == 66 (0DA45C00) [pid = 3512] [serial = 66] [outer = 0DA3C400] 19:50:10 INFO - PROCESS | 3512 | 1465527010345 Marionette DEBUG loaded listener.js 19:50:10 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (1BC30800) [pid = 3512] [serial = 67] [outer = 0DA3C400] 19:50:10 INFO - PROCESS | 3512 | 1465527010701 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:50:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 19:50:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 631ms 19:50:10 INFO - PROCESS | 3512 | 1465527010764 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 19:50:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 19:50:10 INFO - PROCESS | 3512 | 1465527010766 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 19:50:10 INFO - PROCESS | 3512 | 1465527010769 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 19:50:10 INFO - PROCESS | 3512 | 1465527010770 Marionette TRACE conn5 <- [1,58,null,{}] 19:50:10 INFO - PROCESS | 3512 | 1465527010774 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:10 INFO - PROCESS | 3512 | 1465527010775 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:10 INFO - PROCESS | 3512 | 1465527010880 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 19:50:10 INFO - PROCESS | 3512 | 1465527010888 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:10 INFO - PROCESS | 3512 | 1465527010890 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:10 INFO - PROCESS | 3512 | ++DOCSHELL 16EBA800 == 22 [pid = 3512] [id = 24] 19:50:10 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (16EBB400) [pid = 3512] [serial = 68] [outer = 00000000] 19:50:10 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (16EC1800) [pid = 3512] [serial = 69] [outer = 16EBB400] 19:50:10 INFO - PROCESS | 3512 | 1465527010932 Marionette DEBUG loaded listener.js 19:50:11 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (16EC4800) [pid = 3512] [serial = 70] [outer = 16EBB400] 19:50:11 INFO - PROCESS | 3512 | 1465527011299 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:50:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 19:50:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 19:50:11 INFO - PROCESS | 3512 | 1465527011340 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 19:50:11 INFO - PROCESS | 3512 | 1465527011342 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 19:50:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 19:50:11 INFO - PROCESS | 3512 | 1465527011345 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 19:50:11 INFO - PROCESS | 3512 | 1465527011346 Marionette TRACE conn5 <- [1,62,null,{}] 19:50:11 INFO - PROCESS | 3512 | 1465527011350 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:11 INFO - PROCESS | 3512 | 1465527011351 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:11 INFO - PROCESS | 3512 | 1465527011437 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 19:50:12 INFO - PROCESS | 3512 | 1465527012227 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:12 INFO - PROCESS | 3512 | 1465527012230 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:12 INFO - PROCESS | 3512 | ++DOCSHELL 0D6E4800 == 23 [pid = 3512] [id = 25] 19:50:12 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (0D6E7000) [pid = 3512] [serial = 71] [outer = 00000000] 19:50:12 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (0D84BC00) [pid = 3512] [serial = 72] [outer = 0D6E7000] 19:50:12 INFO - PROCESS | 3512 | 1465527012277 Marionette DEBUG loaded listener.js 19:50:12 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (0DA38400) [pid = 3512] [serial = 73] [outer = 0D6E7000] 19:50:12 INFO - PROCESS | 3512 | 1465527012710 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:50:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 19:50:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1418ms 19:50:12 INFO - PROCESS | 3512 | 1465527012765 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 19:50:12 INFO - PROCESS | 3512 | 1465527012769 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 19:50:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 19:50:12 INFO - PROCESS | 3512 | 1465527012780 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 19:50:12 INFO - PROCESS | 3512 | 1465527012783 Marionette TRACE conn5 <- [1,66,null,{}] 19:50:12 INFO - PROCESS | 3512 | 1465527012788 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:12 INFO - PROCESS | 3512 | 1465527012791 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:12 INFO - PROCESS | 3512 | 1465527012897 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 19:50:12 INFO - PROCESS | 3512 | 1465527012912 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:12 INFO - PROCESS | 3512 | 1465527012915 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:12 INFO - PROCESS | 3512 | ++DOCSHELL 0DB4B000 == 24 [pid = 3512] [id = 26] 19:50:12 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (0DC24400) [pid = 3512] [serial = 74] [outer = 00000000] 19:50:12 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (0E185000) [pid = 3512] [serial = 75] [outer = 0DC24400] 19:50:12 INFO - PROCESS | 3512 | 1465527012961 Marionette DEBUG loaded listener.js 19:50:13 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (0E609800) [pid = 3512] [serial = 76] [outer = 0DC24400] 19:50:13 INFO - PROCESS | 3512 | 1465527013370 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:50:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 19:50:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 630ms 19:50:13 INFO - PROCESS | 3512 | 1465527013409 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 19:50:13 INFO - PROCESS | 3512 | 1465527013412 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 19:50:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 19:50:13 INFO - PROCESS | 3512 | 1465527013416 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 19:50:13 INFO - PROCESS | 3512 | 1465527013418 Marionette TRACE conn5 <- [1,70,null,{}] 19:50:13 INFO - PROCESS | 3512 | 1465527013421 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:13 INFO - PROCESS | 3512 | 1465527013423 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:13 INFO - PROCESS | 3512 | 1465527013852 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 19:50:13 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (14153C00) [pid = 3512] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:50:13 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (151B1C00) [pid = 3512] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 19:50:13 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (17610800) [pid = 3512] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 19:50:13 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (188CEC00) [pid = 3512] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 19:50:13 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (0DB49800) [pid = 3512] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 19:50:13 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (0DA3C400) [pid = 3512] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 19:50:13 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (1C3C8000) [pid = 3512] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 19:50:13 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (16D42C00) [pid = 3512] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 19:50:13 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (0D5E3C00) [pid = 3512] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 19:50:13 INFO - PROCESS | 3512 | --DOMWINDOW == 66 (0EB84400) [pid = 3512] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 19:50:13 INFO - PROCESS | 3512 | --DOMWINDOW == 65 (14F40C00) [pid = 3512] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 19:50:13 INFO - PROCESS | 3512 | 1465527013913 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:13 INFO - PROCESS | 3512 | 1465527013916 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:13 INFO - PROCESS | 3512 | ++DOCSHELL 0D848C00 == 25 [pid = 3512] [id = 27] 19:50:13 INFO - PROCESS | 3512 | ++DOMWINDOW == 66 (0D849000) [pid = 3512] [serial = 77] [outer = 00000000] 19:50:13 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (0DB49800) [pid = 3512] [serial = 78] [outer = 0D849000] 19:50:13 INFO - PROCESS | 3512 | 1465527013961 Marionette DEBUG loaded listener.js 19:50:14 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (12699800) [pid = 3512] [serial = 79] [outer = 0D849000] 19:50:14 INFO - PROCESS | 3512 | 1465527014313 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:50:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 19:50:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 930ms 19:50:14 INFO - PROCESS | 3512 | 1465527014349 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 19:50:14 INFO - PROCESS | 3512 | 1465527014351 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 19:50:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 19:50:14 INFO - PROCESS | 3512 | 1465527014367 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 19:50:14 INFO - PROCESS | 3512 | 1465527014372 Marionette TRACE conn5 <- [1,74,null,{}] 19:50:14 INFO - PROCESS | 3512 | 1465527014377 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:14 INFO - PROCESS | 3512 | 1465527014393 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:14 INFO - PROCESS | 3512 | 1465527014477 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 19:50:14 INFO - PROCESS | 3512 | 1465527014482 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:14 INFO - PROCESS | 3512 | 1465527014484 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:14 INFO - PROCESS | 3512 | ++DOCSHELL 13B2D800 == 26 [pid = 3512] [id = 28] 19:50:14 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (13C43400) [pid = 3512] [serial = 80] [outer = 00000000] 19:50:14 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (14A66800) [pid = 3512] [serial = 81] [outer = 13C43400] 19:50:14 INFO - PROCESS | 3512 | 1465527014530 Marionette DEBUG loaded listener.js 19:50:14 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (14F42C00) [pid = 3512] [serial = 82] [outer = 13C43400] 19:50:14 INFO - PROCESS | 3512 | 1465527014938 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:50:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 19:50:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 650ms 19:50:15 INFO - PROCESS | 3512 | 1465527015009 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 19:50:15 INFO - PROCESS | 3512 | 1465527015011 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 19:50:15 INFO - PROCESS | 3512 | 1465527015015 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 19:50:15 INFO - PROCESS | 3512 | 1465527015016 Marionette TRACE conn5 <- [1,78,null,{}] 19:50:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 19:50:15 INFO - PROCESS | 3512 | 1465527015023 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:15 INFO - PROCESS | 3512 | 1465527015025 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:15 INFO - PROCESS | 3512 | 1465527015109 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 19:50:15 INFO - PROCESS | 3512 | 1465527015115 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:15 INFO - PROCESS | 3512 | 1465527015117 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:15 INFO - PROCESS | 3512 | ++DOCSHELL 163C5C00 == 27 [pid = 3512] [id = 29] 19:50:15 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (16625800) [pid = 3512] [serial = 83] [outer = 00000000] 19:50:15 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (16B35C00) [pid = 3512] [serial = 84] [outer = 16625800] 19:50:15 INFO - PROCESS | 3512 | 1465527015163 Marionette DEBUG loaded listener.js 19:50:15 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (16C87C00) [pid = 3512] [serial = 85] [outer = 16625800] 19:50:15 INFO - PROCESS | 3512 | 1465527015578 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:50:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 19:50:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 19:50:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 19:50:15 INFO - PROCESS | 3512 | 1465527015649 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 19:50:15 INFO - PROCESS | 3512 | 1465527015651 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 19:50:15 INFO - PROCESS | 3512 | 1465527015654 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 19:50:15 INFO - PROCESS | 3512 | 1465527015656 Marionette TRACE conn5 <- [1,82,null,{}] 19:50:15 INFO - PROCESS | 3512 | 1465527015659 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:15 INFO - PROCESS | 3512 | 1465527015661 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:15 INFO - PROCESS | 3512 | 1465527015736 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 19:50:15 INFO - PROCESS | 3512 | 1465527015742 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:15 INFO - PROCESS | 3512 | 1465527015747 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:15 INFO - PROCESS | 3512 | ++DOCSHELL 16EBE000 == 28 [pid = 3512] [id = 30] 19:50:15 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (16EBEC00) [pid = 3512] [serial = 86] [outer = 00000000] 19:50:15 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (1760F400) [pid = 3512] [serial = 87] [outer = 16EBEC00] 19:50:15 INFO - PROCESS | 3512 | 1465527015798 Marionette DEBUG loaded listener.js 19:50:15 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (17617400) [pid = 3512] [serial = 88] [outer = 16EBEC00] 19:50:16 INFO - PROCESS | 3512 | 1465527016398 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:50:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 19:50:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 770ms 19:50:16 INFO - PROCESS | 3512 | 1465527016461 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 19:50:16 INFO - PROCESS | 3512 | 1465527016465 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 19:50:16 INFO - PROCESS | 3512 | 1465527016470 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 19:50:16 INFO - PROCESS | 3512 | 1465527016474 Marionette TRACE conn5 <- [1,86,null,{}] 19:50:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 19:50:16 INFO - PROCESS | 3512 | 1465527016479 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:16 INFO - PROCESS | 3512 | 1465527016482 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:16 INFO - PROCESS | 3512 | 1465527016587 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 19:50:16 INFO - PROCESS | 3512 | 1465527016655 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:16 INFO - PROCESS | 3512 | 1465527016657 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:16 INFO - PROCESS | 3512 | ++DOCSHELL 0E07E400 == 29 [pid = 3512] [id = 31] 19:50:16 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (0E086000) [pid = 3512] [serial = 89] [outer = 00000000] 19:50:16 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (12550C00) [pid = 3512] [serial = 90] [outer = 0E086000] 19:50:16 INFO - PROCESS | 3512 | 1465527016714 Marionette DEBUG loaded listener.js 19:50:16 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (1375C800) [pid = 3512] [serial = 91] [outer = 0E086000] 19:50:17 INFO - PROCESS | 3512 | 1465527017275 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:50:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 19:50:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 870ms 19:50:17 INFO - PROCESS | 3512 | 1465527017351 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 19:50:17 INFO - PROCESS | 3512 | 1465527017356 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 19:50:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 19:50:17 INFO - PROCESS | 3512 | 1465527017363 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 19:50:17 INFO - PROCESS | 3512 | 1465527017366 Marionette TRACE conn5 <- [1,90,null,{}] 19:50:17 INFO - PROCESS | 3512 | 1465527017370 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:17 INFO - PROCESS | 3512 | 1465527017373 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:17 INFO - PROCESS | 3512 | 1465527017484 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 19:50:17 INFO - PROCESS | 3512 | 1465527017555 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:17 INFO - PROCESS | 3512 | 1465527017557 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:17 INFO - PROCESS | 3512 | ++DOCSHELL 16A3B400 == 30 [pid = 3512] [id = 32] 19:50:17 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (16A3D000) [pid = 3512] [serial = 92] [outer = 00000000] 19:50:17 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (16EC6800) [pid = 3512] [serial = 93] [outer = 16A3D000] 19:50:17 INFO - PROCESS | 3512 | 1465527017613 Marionette DEBUG loaded listener.js 19:50:17 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (1760F800) [pid = 3512] [serial = 94] [outer = 16A3D000] 19:50:18 INFO - PROCESS | 3512 | 1465527018153 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:50:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 19:50:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 830ms 19:50:18 INFO - PROCESS | 3512 | 1465527018195 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 19:50:18 INFO - PROCESS | 3512 | 1465527018198 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 19:50:18 INFO - PROCESS | 3512 | 1465527018201 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 19:50:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 19:50:18 INFO - PROCESS | 3512 | 1465527018205 Marionette TRACE conn5 <- [1,94,null,{}] 19:50:18 INFO - PROCESS | 3512 | 1465527018216 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:18 INFO - PROCESS | 3512 | 1465527018221 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:18 INFO - PROCESS | 3512 | 1465527018323 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 19:50:18 INFO - PROCESS | 3512 | 1465527018407 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:18 INFO - PROCESS | 3512 | 1465527018410 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:18 INFO - PROCESS | 3512 | ++DOCSHELL 18EBD400 == 31 [pid = 3512] [id = 33] 19:50:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (18EC2C00) [pid = 3512] [serial = 95] [outer = 00000000] 19:50:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (1964D800) [pid = 3512] [serial = 96] [outer = 18EC2C00] 19:50:18 INFO - PROCESS | 3512 | 1465527018467 Marionette DEBUG loaded listener.js 19:50:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (19682800) [pid = 3512] [serial = 97] [outer = 18EC2C00] 19:50:18 INFO - PROCESS | 3512 | 1465527018984 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 19:50:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 19:50:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 19:50:19 INFO - PROCESS | 3512 | 1465527019049 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 19:50:19 INFO - PROCESS | 3512 | 1465527019052 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 19:50:19 INFO - PROCESS | 3512 | 1465527019057 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 19:50:19 INFO - PROCESS | 3512 | 1465527019059 Marionette TRACE conn5 <- [1,98,null,{}] 19:50:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 19:50:19 INFO - PROCESS | 3512 | 1465527019063 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:19 INFO - PROCESS | 3512 | 1465527019065 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:19 INFO - PROCESS | 3512 | 1465527019177 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 19:50:19 INFO - PROCESS | 3512 | 1465527019260 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:19 INFO - PROCESS | 3512 | 1465527019262 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:19 INFO - PROCESS | 3512 | ++DOCSHELL 13B24400 == 32 [pid = 3512] [id = 34] 19:50:19 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (19681000) [pid = 3512] [serial = 98] [outer = 00000000] 19:50:19 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (1A4D0800) [pid = 3512] [serial = 99] [outer = 19681000] 19:50:19 INFO - PROCESS | 3512 | 1465527019317 Marionette DEBUG loaded listener.js 19:50:19 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (1BC93000) [pid = 3512] [serial = 100] [outer = 19681000] 19:50:19 INFO - PROCESS | 3512 | 1465527019908 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 19:50:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 19:50:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 931ms 19:50:20 INFO - PROCESS | 3512 | 1465527020000 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 19:50:20 INFO - PROCESS | 3512 | 1465527020004 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 19:50:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 19:50:20 INFO - PROCESS | 3512 | 1465527020011 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 19:50:20 INFO - PROCESS | 3512 | 1465527020014 Marionette TRACE conn5 <- [1,102,null,{}] 19:50:20 INFO - PROCESS | 3512 | 1465527020019 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:20 INFO - PROCESS | 3512 | 1465527020022 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:20 INFO - PROCESS | 3512 | 1465527020131 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 19:50:20 INFO - PROCESS | 3512 | 1465527020198 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:20 INFO - PROCESS | 3512 | 1465527020202 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:20 INFO - PROCESS | 3512 | ++DOCSHELL 0DD9DC00 == 33 [pid = 3512] [id = 35] 19:50:20 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (0E079C00) [pid = 3512] [serial = 101] [outer = 00000000] 19:50:20 INFO - PROCESS | 3512 | ++DOMWINDOW == 91 (0EB85800) [pid = 3512] [serial = 102] [outer = 0E079C00] 19:50:20 INFO - PROCESS | 3512 | 1465527020253 Marionette DEBUG loaded listener.js 19:50:20 INFO - PROCESS | 3512 | ++DOMWINDOW == 92 (11E55800) [pid = 3512] [serial = 103] [outer = 0E079C00] 19:50:20 INFO - PROCESS | 3512 | --DOMWINDOW == 91 (17541800) [pid = 3512] [serial = 17] [outer = 00000000] [url = about:blank] 19:50:20 INFO - PROCESS | 3512 | --DOMWINDOW == 90 (11C4A000) [pid = 3512] [serial = 34] [outer = 00000000] [url = about:blank] 19:50:20 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (1662C800) [pid = 3512] [serial = 64] [outer = 00000000] [url = about:blank] 19:50:20 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (1C3CE800) [pid = 3512] [serial = 22] [outer = 00000000] [url = about:blank] 19:50:20 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (1BC30800) [pid = 3512] [serial = 67] [outer = 00000000] [url = about:blank] 19:50:20 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (19678C00) [pid = 3512] [serial = 28] [outer = 00000000] [url = about:blank] 19:50:20 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (16EC1800) [pid = 3512] [serial = 69] [outer = 00000000] [url = about:blank] 19:50:20 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (14A6B400) [pid = 3512] [serial = 9] [outer = 00000000] [url = about:blank] 19:50:20 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (14A71800) [pid = 3512] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:50:20 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (0ECBF800) [pid = 3512] [serial = 4] [outer = 00000000] [url = about:blank] 19:50:20 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (1635E000) [pid = 3512] [serial = 45] [outer = 00000000] [url = about:blank] 19:50:20 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (17619C00) [pid = 3512] [serial = 48] [outer = 00000000] [url = about:blank] 19:50:20 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (1993C000) [pid = 3512] [serial = 51] [outer = 00000000] [url = about:blank] 19:50:20 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (13C4EC00) [pid = 3512] [serial = 54] [outer = 00000000] [url = about:blank] 19:50:20 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (1894DC00) [pid = 3512] [serial = 57] [outer = 00000000] [url = about:blank] 19:50:20 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (1C3C7000) [pid = 3512] [serial = 60] [outer = 00000000] [url = about:blank] 19:50:20 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (133C7000) [pid = 3512] [serial = 63] [outer = 00000000] [url = about:blank] 19:50:20 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (0DA45C00) [pid = 3512] [serial = 66] [outer = 00000000] [url = about:blank] 19:50:20 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (0D1F1000) [pid = 3512] [serial = 24] [outer = 00000000] [url = about:blank] 19:50:20 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (17B0E800) [pid = 3512] [serial = 27] [outer = 00000000] [url = about:blank] 19:50:20 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (0D9AC400) [pid = 3512] [serial = 30] [outer = 00000000] [url = about:blank] 19:50:20 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (0DD45C00) [pid = 3512] [serial = 31] [outer = 00000000] [url = about:blank] 19:50:20 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (0EC7AC00) [pid = 3512] [serial = 33] [outer = 00000000] [url = about:blank] 19:50:20 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (1316AC00) [pid = 3512] [serial = 39] [outer = 00000000] [url = about:blank] 19:50:20 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (151D9C00) [pid = 3512] [serial = 42] [outer = 00000000] [url = about:blank] 19:50:20 INFO - PROCESS | 3512 | --DOMWINDOW == 66 (16A39C00) [pid = 3512] [serial = 43] [outer = 00000000] [url = about:blank] 19:50:20 INFO - PROCESS | 3512 | --DOMWINDOW == 65 (0E609C00) [pid = 3512] [serial = 36] [outer = 00000000] [url = about:blank] 19:50:20 INFO - PROCESS | 3512 | --DOMWINDOW == 64 (16D44C00) [pid = 3512] [serial = 46] [outer = 00000000] [url = about:blank] 19:50:20 INFO - PROCESS | 3512 | --DOMWINDOW == 63 (17B03000) [pid = 3512] [serial = 49] [outer = 00000000] [url = about:blank] 19:50:20 INFO - PROCESS | 3512 | --DOMWINDOW == 62 (19A7BC00) [pid = 3512] [serial = 52] [outer = 00000000] [url = about:blank] 19:50:20 INFO - PROCESS | 3512 | --DOMWINDOW == 61 (1C3CA800) [pid = 3512] [serial = 21] [outer = 00000000] [url = about:blank] 19:50:20 INFO - PROCESS | 3512 | --DOMWINDOW == 60 (17AB1C00) [pid = 3512] [serial = 14] [outer = 00000000] [url = about:blank] 19:50:20 INFO - PROCESS | 3512 | 1465527020716 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 19:50:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 19:50:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 730ms 19:50:20 INFO - PROCESS | 3512 | 1465527020744 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 19:50:20 INFO - PROCESS | 3512 | 1465527020748 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 19:50:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 19:50:20 INFO - PROCESS | 3512 | 1465527020758 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 19:50:20 INFO - PROCESS | 3512 | 1465527020760 Marionette TRACE conn5 <- [1,106,null,{}] 19:50:20 INFO - PROCESS | 3512 | 1465527020764 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:20 INFO - PROCESS | 3512 | 1465527020766 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:20 INFO - PROCESS | 3512 | 1465527020854 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 19:50:20 INFO - PROCESS | 3512 | 1465527020860 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:20 INFO - PROCESS | 3512 | 1465527020863 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:20 INFO - PROCESS | 3512 | ++DOCSHELL 0ECBF800 == 34 [pid = 3512] [id = 36] 19:50:20 INFO - PROCESS | 3512 | ++DOMWINDOW == 61 (0ECC0000) [pid = 3512] [serial = 104] [outer = 00000000] 19:50:20 INFO - PROCESS | 3512 | ++DOMWINDOW == 62 (11E94800) [pid = 3512] [serial = 105] [outer = 0ECC0000] 19:50:20 INFO - PROCESS | 3512 | 1465527020909 Marionette DEBUG loaded listener.js 19:50:20 INFO - PROCESS | 3512 | ++DOMWINDOW == 63 (12558400) [pid = 3512] [serial = 106] [outer = 0ECC0000] 19:50:21 INFO - PROCESS | 3512 | 1465527021336 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 19:50:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 19:50:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 19:50:21 INFO - PROCESS | 3512 | 1465527021389 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 19:50:21 INFO - PROCESS | 3512 | 1465527021392 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 19:50:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 19:50:21 INFO - PROCESS | 3512 | 1465527021395 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 19:50:21 INFO - PROCESS | 3512 | 1465527021399 Marionette TRACE conn5 <- [1,110,null,{}] 19:50:21 INFO - PROCESS | 3512 | 1465527021408 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:21 INFO - PROCESS | 3512 | 1465527021413 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:21 INFO - PROCESS | 3512 | 1465527021496 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 19:50:21 INFO - PROCESS | 3512 | 1465527021505 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:21 INFO - PROCESS | 3512 | 1465527021508 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:21 INFO - PROCESS | 3512 | ++DOCSHELL 14F13800 == 35 [pid = 3512] [id = 37] 19:50:21 INFO - PROCESS | 3512 | ++DOMWINDOW == 64 (14F15000) [pid = 3512] [serial = 107] [outer = 00000000] 19:50:21 INFO - PROCESS | 3512 | ++DOMWINDOW == 65 (151B7C00) [pid = 3512] [serial = 108] [outer = 14F15000] 19:50:21 INFO - PROCESS | 3512 | 1465527021554 Marionette DEBUG loaded listener.js 19:50:21 INFO - PROCESS | 3512 | ++DOMWINDOW == 66 (163BE000) [pid = 3512] [serial = 109] [outer = 14F15000] 19:50:22 INFO - PROCESS | 3512 | 1465527022008 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 19:50:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 19:50:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 19:50:22 INFO - PROCESS | 3512 | 1465527022029 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 19:50:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 19:50:22 INFO - PROCESS | 3512 | 1465527022031 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 19:50:22 INFO - PROCESS | 3512 | 1465527022039 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 19:50:22 INFO - PROCESS | 3512 | 1465527022040 Marionette TRACE conn5 <- [1,114,null,{}] 19:50:22 INFO - PROCESS | 3512 | 1465527022044 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:22 INFO - PROCESS | 3512 | 1465527022046 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:22 INFO - PROCESS | 3512 | 1465527022130 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 19:50:22 INFO - PROCESS | 3512 | 1465527022138 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:22 INFO - PROCESS | 3512 | 1465527022149 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:22 INFO - PROCESS | 3512 | ++DOCSHELL 16627C00 == 36 [pid = 3512] [id = 38] 19:50:22 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (16628000) [pid = 3512] [serial = 110] [outer = 00000000] 19:50:22 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (16E31400) [pid = 3512] [serial = 111] [outer = 16628000] 19:50:22 INFO - PROCESS | 3512 | 1465527022193 Marionette DEBUG loaded listener.js 19:50:22 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (17542800) [pid = 3512] [serial = 112] [outer = 16628000] 19:50:22 INFO - PROCESS | 3512 | 1465527022604 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 19:50:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 19:50:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 19:50:22 INFO - PROCESS | 3512 | 1465527022665 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 19:50:22 INFO - PROCESS | 3512 | 1465527022667 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 19:50:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 19:50:22 INFO - PROCESS | 3512 | 1465527022670 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 19:50:22 INFO - PROCESS | 3512 | 1465527022672 Marionette TRACE conn5 <- [1,118,null,{}] 19:50:22 INFO - PROCESS | 3512 | 1465527022675 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:22 INFO - PROCESS | 3512 | 1465527022677 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:22 INFO - PROCESS | 3512 | 1465527022756 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 19:50:22 INFO - PROCESS | 3512 | 1465527022761 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:22 INFO - PROCESS | 3512 | 1465527022763 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:22 INFO - PROCESS | 3512 | ++DOCSHELL 1760AC00 == 37 [pid = 3512] [id = 39] 19:50:22 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (1760B000) [pid = 3512] [serial = 113] [outer = 00000000] 19:50:22 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (17AB0400) [pid = 3512] [serial = 114] [outer = 1760B000] 19:50:22 INFO - PROCESS | 3512 | 1465527022807 Marionette DEBUG loaded listener.js 19:50:22 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (17B0B400) [pid = 3512] [serial = 115] [outer = 1760B000] 19:50:23 INFO - PROCESS | 3512 | 1465527023254 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 19:50:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 19:50:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 19:50:23 INFO - PROCESS | 3512 | 1465527023301 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 19:50:23 INFO - PROCESS | 3512 | 1465527023303 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 19:50:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 19:50:23 INFO - PROCESS | 3512 | 1465527023319 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 19:50:23 INFO - PROCESS | 3512 | 1465527023321 Marionette TRACE conn5 <- [1,122,null,{}] 19:50:23 INFO - PROCESS | 3512 | 1465527023325 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:23 INFO - PROCESS | 3512 | 1465527023331 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:23 INFO - PROCESS | 3512 | 1465527023465 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 19:50:23 INFO - PROCESS | 3512 | 1465527023517 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:23 INFO - PROCESS | 3512 | 1465527023519 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:23 INFO - PROCESS | 3512 | ++DOCSHELL 0CC09C00 == 38 [pid = 3512] [id = 40] 19:50:23 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (0CC0AC00) [pid = 3512] [serial = 116] [outer = 00000000] 19:50:23 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (1894AC00) [pid = 3512] [serial = 117] [outer = 0CC0AC00] 19:50:23 INFO - PROCESS | 3512 | 1465527023563 Marionette DEBUG loaded listener.js 19:50:23 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (189F5800) [pid = 3512] [serial = 118] [outer = 0CC0AC00] 19:50:23 INFO - PROCESS | 3512 | 1465527023949 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 19:50:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 19:50:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 690ms 19:50:23 INFO - PROCESS | 3512 | 1465527023997 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 19:50:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 19:50:24 INFO - PROCESS | 3512 | 1465527023999 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 19:50:24 INFO - PROCESS | 3512 | 1465527024002 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 19:50:24 INFO - PROCESS | 3512 | 1465527024003 Marionette TRACE conn5 <- [1,126,null,{}] 19:50:24 INFO - PROCESS | 3512 | 1465527024007 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:24 INFO - PROCESS | 3512 | 1465527024017 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:24 INFO - PROCESS | 3512 | 1465527024142 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 19:50:24 INFO - PROCESS | 3512 | 1465527024189 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:24 INFO - PROCESS | 3512 | 1465527024191 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:24 INFO - PROCESS | 3512 | ++DOCSHELL 18944800 == 39 [pid = 3512] [id = 41] 19:50:24 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (1964E000) [pid = 3512] [serial = 119] [outer = 00000000] 19:50:24 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (19A7BC00) [pid = 3512] [serial = 120] [outer = 1964E000] 19:50:24 INFO - PROCESS | 3512 | 1465527024234 Marionette DEBUG loaded listener.js 19:50:24 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (19A81400) [pid = 3512] [serial = 121] [outer = 1964E000] 19:50:24 INFO - PROCESS | 3512 | 1465527024631 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 19:50:24 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (1C3C4400) [pid = 3512] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 19:50:24 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (13C46C00) [pid = 3512] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 19:50:24 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (1894A000) [pid = 3512] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 19:50:24 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (16625800) [pid = 3512] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 19:50:24 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (0DC24400) [pid = 3512] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 19:50:24 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (13C43400) [pid = 3512] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 19:50:24 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (0D6E7000) [pid = 3512] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 19:50:24 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (0D849000) [pid = 3512] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 19:50:24 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (16EBB400) [pid = 3512] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 19:50:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 19:50:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 670ms 19:50:24 INFO - PROCESS | 3512 | 1465527024673 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 19:50:24 INFO - PROCESS | 3512 | 1465527024675 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 19:50:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 19:50:24 INFO - PROCESS | 3512 | 1465527024678 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 19:50:24 INFO - PROCESS | 3512 | 1465527024680 Marionette TRACE conn5 <- [1,130,null,{}] 19:50:24 INFO - PROCESS | 3512 | 1465527024683 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:24 INFO - PROCESS | 3512 | 1465527024685 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:24 INFO - PROCESS | 3512 | 1465527024762 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 19:50:24 INFO - PROCESS | 3512 | 1465527024767 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:24 INFO - PROCESS | 3512 | 1465527024769 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:24 INFO - PROCESS | 3512 | ++DOCSHELL 0DB48800 == 40 [pid = 3512] [id = 42] 19:50:24 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (0DC24400) [pid = 3512] [serial = 122] [outer = 00000000] 19:50:24 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (16625800) [pid = 3512] [serial = 123] [outer = 0DC24400] 19:50:24 INFO - PROCESS | 3512 | 1465527024814 Marionette DEBUG loaded listener.js 19:50:24 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (1760A800) [pid = 3512] [serial = 124] [outer = 0DC24400] 19:50:25 INFO - PROCESS | 3512 | 1465527025210 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 19:50:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 19:50:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 570ms 19:50:25 INFO - PROCESS | 3512 | 1465527025249 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 19:50:25 INFO - PROCESS | 3512 | 1465527025251 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 19:50:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 19:50:25 INFO - PROCESS | 3512 | 1465527025263 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 19:50:25 INFO - PROCESS | 3512 | 1465527025264 Marionette TRACE conn5 <- [1,134,null,{}] 19:50:25 INFO - PROCESS | 3512 | 1465527025268 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:25 INFO - PROCESS | 3512 | 1465527025269 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:25 INFO - PROCESS | 3512 | 1465527025351 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 19:50:25 INFO - PROCESS | 3512 | 1465527025357 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:25 INFO - PROCESS | 3512 | 1465527025359 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:25 INFO - PROCESS | 3512 | ++DOCSHELL 13C55400 == 41 [pid = 3512] [id = 43] 19:50:25 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (13C55800) [pid = 3512] [serial = 125] [outer = 00000000] 19:50:25 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (13C5C400) [pid = 3512] [serial = 126] [outer = 13C55800] 19:50:25 INFO - PROCESS | 3512 | 1465527025402 Marionette DEBUG loaded listener.js 19:50:25 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (13C5E800) [pid = 3512] [serial = 127] [outer = 13C55800] 19:50:25 INFO - PROCESS | 3512 | 1465527025829 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 19:50:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 19:50:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 630ms 19:50:25 INFO - PROCESS | 3512 | 1465527025894 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 19:50:25 INFO - PROCESS | 3512 | 1465527025896 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 19:50:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 19:50:25 INFO - PROCESS | 3512 | 1465527025899 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 19:50:25 INFO - PROCESS | 3512 | 1465527025901 Marionette TRACE conn5 <- [1,138,null,{}] 19:50:25 INFO - PROCESS | 3512 | 1465527025904 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:25 INFO - PROCESS | 3512 | 1465527025905 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:25 INFO - PROCESS | 3512 | 1465527025984 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 19:50:25 INFO - PROCESS | 3512 | 1465527025992 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:25 INFO - PROCESS | 3512 | 1465527025993 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:26 INFO - PROCESS | 3512 | ++DOCSHELL 1763F000 == 42 [pid = 3512] [id = 44] 19:50:26 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (17641000) [pid = 3512] [serial = 128] [outer = 00000000] 19:50:26 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (17646400) [pid = 3512] [serial = 129] [outer = 17641000] 19:50:26 INFO - PROCESS | 3512 | 1465527026036 Marionette DEBUG loaded listener.js 19:50:26 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (1764A400) [pid = 3512] [serial = 130] [outer = 17641000] 19:50:26 INFO - PROCESS | 3512 | 1465527026443 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 19:50:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 19:50:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 19:50:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 19:50:26 INFO - PROCESS | 3512 | 1465527026470 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 19:50:26 INFO - PROCESS | 3512 | 1465527026473 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 19:50:26 INFO - PROCESS | 3512 | 1465527026476 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 19:50:26 INFO - PROCESS | 3512 | 1465527026478 Marionette TRACE conn5 <- [1,142,null,{}] 19:50:26 INFO - PROCESS | 3512 | 1465527026492 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:26 INFO - PROCESS | 3512 | 1465527026495 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:26 INFO - PROCESS | 3512 | 1465527026594 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 19:50:26 INFO - PROCESS | 3512 | 1465527026599 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:26 INFO - PROCESS | 3512 | 1465527026601 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:26 INFO - PROCESS | 3512 | ++DOCSHELL 19A27000 == 43 [pid = 3512] [id = 45] 19:50:26 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (1A4CF800) [pid = 3512] [serial = 131] [outer = 00000000] 19:50:26 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (1C3A5400) [pid = 3512] [serial = 132] [outer = 1A4CF800] 19:50:26 INFO - PROCESS | 3512 | 1465527026650 Marionette DEBUG loaded listener.js 19:50:26 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (1C3AAC00) [pid = 3512] [serial = 133] [outer = 1A4CF800] 19:50:27 INFO - PROCESS | 3512 | --DOCSHELL 163C5C00 == 42 [pid = 3512] [id = 29] 19:50:27 INFO - PROCESS | 3512 | --DOCSHELL 0DD9DC00 == 41 [pid = 3512] [id = 35] 19:50:27 INFO - PROCESS | 3512 | --DOCSHELL 18EBD400 == 40 [pid = 3512] [id = 33] 19:50:27 INFO - PROCESS | 3512 | --DOCSHELL 13B24400 == 39 [pid = 3512] [id = 34] 19:50:27 INFO - PROCESS | 3512 | --DOCSHELL 16A3B400 == 38 [pid = 3512] [id = 32] 19:50:27 INFO - PROCESS | 3512 | --DOCSHELL 16EBE000 == 37 [pid = 3512] [id = 30] 19:50:27 INFO - PROCESS | 3512 | --DOCSHELL 0E07E400 == 36 [pid = 3512] [id = 31] 19:50:28 INFO - PROCESS | 3512 | --DOCSHELL 0CC09C00 == 35 [pid = 3512] [id = 40] 19:50:28 INFO - PROCESS | 3512 | --DOCSHELL 16627C00 == 34 [pid = 3512] [id = 38] 19:50:28 INFO - PROCESS | 3512 | --DOCSHELL 0DB48800 == 33 [pid = 3512] [id = 42] 19:50:28 INFO - PROCESS | 3512 | --DOCSHELL 18944800 == 32 [pid = 3512] [id = 41] 19:50:28 INFO - PROCESS | 3512 | --DOCSHELL 13C55400 == 31 [pid = 3512] [id = 43] 19:50:28 INFO - PROCESS | 3512 | --DOCSHELL 0ECBF800 == 30 [pid = 3512] [id = 36] 19:50:28 INFO - PROCESS | 3512 | --DOCSHELL 1763F000 == 29 [pid = 3512] [id = 44] 19:50:28 INFO - PROCESS | 3512 | --DOCSHELL 1760AC00 == 28 [pid = 3512] [id = 39] 19:50:28 INFO - PROCESS | 3512 | --DOCSHELL 14F13800 == 27 [pid = 3512] [id = 37] 19:50:28 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (16EC4800) [pid = 3512] [serial = 70] [outer = 00000000] [url = about:blank] 19:50:28 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (1C3CAC00) [pid = 3512] [serial = 61] [outer = 00000000] [url = about:blank] 19:50:28 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (13C50400) [pid = 3512] [serial = 55] [outer = 00000000] [url = about:blank] 19:50:28 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (18EBF800) [pid = 3512] [serial = 58] [outer = 00000000] [url = about:blank] 19:50:28 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (16B35C00) [pid = 3512] [serial = 84] [outer = 00000000] [url = about:blank] 19:50:28 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (0E185000) [pid = 3512] [serial = 75] [outer = 00000000] [url = about:blank] 19:50:28 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (0E609800) [pid = 3512] [serial = 76] [outer = 00000000] [url = about:blank] 19:50:28 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (14A66800) [pid = 3512] [serial = 81] [outer = 00000000] [url = about:blank] 19:50:28 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (14F42C00) [pid = 3512] [serial = 82] [outer = 00000000] [url = about:blank] 19:50:28 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (16C87C00) [pid = 3512] [serial = 85] [outer = 00000000] [url = about:blank] 19:50:28 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (0D84BC00) [pid = 3512] [serial = 72] [outer = 00000000] [url = about:blank] 19:50:28 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (0DB49800) [pid = 3512] [serial = 78] [outer = 00000000] [url = about:blank] 19:50:28 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (0DA38400) [pid = 3512] [serial = 73] [outer = 00000000] [url = about:blank] 19:50:28 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (12699800) [pid = 3512] [serial = 79] [outer = 00000000] [url = about:blank] 19:50:28 INFO - PROCESS | 3512 | 1465527028360 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 19:50:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 19:50:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1920ms 19:50:28 INFO - PROCESS | 3512 | 1465527028397 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 19:50:28 INFO - PROCESS | 3512 | 1465527028401 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 19:50:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 19:50:28 INFO - PROCESS | 3512 | 1465527028406 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 19:50:28 INFO - PROCESS | 3512 | 1465527028409 Marionette TRACE conn5 <- [1,146,null,{}] 19:50:28 INFO - PROCESS | 3512 | 1465527028415 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:28 INFO - PROCESS | 3512 | 1465527028418 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:28 INFO - PROCESS | 3512 | 1465527028520 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 19:50:28 INFO - PROCESS | 3512 | 1465527028530 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:28 INFO - PROCESS | 3512 | 1465527028532 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:28 INFO - PROCESS | 3512 | ++DOCSHELL 0D84C000 == 28 [pid = 3512] [id = 46] 19:50:28 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (0D84C800) [pid = 3512] [serial = 134] [outer = 00000000] 19:50:28 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (0D9AA000) [pid = 3512] [serial = 135] [outer = 0D84C800] 19:50:28 INFO - PROCESS | 3512 | 1465527028580 Marionette DEBUG loaded listener.js 19:50:28 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (0DA37C00) [pid = 3512] [serial = 136] [outer = 0D84C800] 19:50:29 INFO - PROCESS | 3512 | 1465527029030 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 19:50:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 19:50:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 670ms 19:50:29 INFO - PROCESS | 3512 | 1465527029077 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 19:50:29 INFO - PROCESS | 3512 | 1465527029082 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 19:50:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 19:50:29 INFO - PROCESS | 3512 | 1465527029088 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 19:50:29 INFO - PROCESS | 3512 | 1465527029091 Marionette TRACE conn5 <- [1,150,null,{}] 19:50:29 INFO - PROCESS | 3512 | 1465527029095 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:29 INFO - PROCESS | 3512 | 1465527029097 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:29 INFO - PROCESS | 3512 | 1465527029190 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 19:50:29 INFO - PROCESS | 3512 | 1465527029199 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:29 INFO - PROCESS | 3512 | 1465527029202 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:29 INFO - PROCESS | 3512 | ++DOCSHELL 0DB4DC00 == 29 [pid = 3512] [id = 47] 19:50:29 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (0DB4E000) [pid = 3512] [serial = 137] [outer = 00000000] 19:50:29 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (0DC2BC00) [pid = 3512] [serial = 138] [outer = 0DB4E000] 19:50:29 INFO - PROCESS | 3512 | 1465527029257 Marionette DEBUG loaded listener.js 19:50:29 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (0DD9EC00) [pid = 3512] [serial = 139] [outer = 0DB4E000] 19:50:29 INFO - PROCESS | 3512 | 1465527029700 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 19:50:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 19:50:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 631ms 19:50:29 INFO - PROCESS | 3512 | 1465527029721 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 19:50:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 19:50:29 INFO - PROCESS | 3512 | 1465527029724 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 19:50:29 INFO - PROCESS | 3512 | 1465527029727 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 19:50:29 INFO - PROCESS | 3512 | 1465527029730 Marionette TRACE conn5 <- [1,154,null,{}] 19:50:29 INFO - PROCESS | 3512 | 1465527029746 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:29 INFO - PROCESS | 3512 | 1465527029751 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:29 INFO - PROCESS | 3512 | 1465527029836 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 19:50:29 INFO - PROCESS | 3512 | 1465527029865 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:29 INFO - PROCESS | 3512 | 1465527029869 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:29 INFO - PROCESS | 3512 | ++DOCSHELL 11F7BC00 == 30 [pid = 3512] [id = 48] 19:50:29 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (11F7D800) [pid = 3512] [serial = 140] [outer = 00000000] 19:50:29 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (123DA400) [pid = 3512] [serial = 141] [outer = 11F7D800] 19:50:29 INFO - PROCESS | 3512 | 1465527029917 Marionette DEBUG loaded listener.js 19:50:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (1269B400) [pid = 3512] [serial = 142] [outer = 11F7D800] 19:50:30 INFO - PROCESS | 3512 | 1465527030350 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 19:50:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 19:50:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 690ms 19:50:30 INFO - PROCESS | 3512 | 1465527030418 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 19:50:30 INFO - PROCESS | 3512 | 1465527030420 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 19:50:30 INFO - PROCESS | 3512 | 1465527030423 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 19:50:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 19:50:30 INFO - PROCESS | 3512 | 1465527030425 Marionette TRACE conn5 <- [1,158,null,{}] 19:50:30 INFO - PROCESS | 3512 | 1465527030428 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:30 INFO - PROCESS | 3512 | 1465527030430 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:30 INFO - PROCESS | 3512 | 1465527030514 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 19:50:30 INFO - PROCESS | 3512 | 1465527030520 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:30 INFO - PROCESS | 3512 | 1465527030522 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:30 INFO - PROCESS | 3512 | ++DOCSHELL 1316A000 == 31 [pid = 3512] [id = 49] 19:50:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (1316A800) [pid = 3512] [serial = 143] [outer = 00000000] 19:50:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (13C46400) [pid = 3512] [serial = 144] [outer = 1316A800] 19:50:30 INFO - PROCESS | 3512 | 1465527030566 Marionette DEBUG loaded listener.js 19:50:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (13C50000) [pid = 3512] [serial = 145] [outer = 1316A800] 19:50:30 INFO - PROCESS | 3512 | 1465527030981 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 19:50:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 19:50:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 570ms 19:50:30 INFO - PROCESS | 3512 | 1465527030997 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 19:50:31 INFO - PROCESS | 3512 | 1465527030999 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 19:50:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 19:50:31 INFO - PROCESS | 3512 | 1465527031013 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 19:50:31 INFO - PROCESS | 3512 | 1465527031015 Marionette TRACE conn5 <- [1,162,null,{}] 19:50:31 INFO - PROCESS | 3512 | 1465527031018 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:31 INFO - PROCESS | 3512 | 1465527031020 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:31 INFO - PROCESS | 3512 | 1465527031103 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 19:50:31 INFO - PROCESS | 3512 | 1465527031108 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:31 INFO - PROCESS | 3512 | 1465527031110 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:31 INFO - PROCESS | 3512 | ++DOCSHELL 13C53000 == 32 [pid = 3512] [id = 50] 19:50:31 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (13C54400) [pid = 3512] [serial = 146] [outer = 00000000] 19:50:31 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (13C61800) [pid = 3512] [serial = 147] [outer = 13C54400] 19:50:31 INFO - PROCESS | 3512 | 1465527031154 Marionette DEBUG loaded listener.js 19:50:31 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (14A6C400) [pid = 3512] [serial = 148] [outer = 13C54400] 19:50:31 INFO - PROCESS | 3512 | 1465527031604 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 19:50:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 19:50:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 19:50:31 INFO - PROCESS | 3512 | 1465527031649 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 19:50:31 INFO - PROCESS | 3512 | 1465527031652 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 19:50:31 INFO - PROCESS | 3512 | 1465527031659 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 19:50:31 INFO - PROCESS | 3512 | 1465527031661 Marionette TRACE conn5 <- [1,166,null,{}] 19:50:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 19:50:31 INFO - PROCESS | 3512 | 1465527031665 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:31 INFO - PROCESS | 3512 | 1465527031671 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:31 INFO - PROCESS | 3512 | 1465527031773 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 19:50:31 INFO - PROCESS | 3512 | 1465527031778 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:31 INFO - PROCESS | 3512 | 1465527031780 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:31 INFO - PROCESS | 3512 | ++DOCSHELL 151B9C00 == 33 [pid = 3512] [id = 51] 19:50:31 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (151BC000) [pid = 3512] [serial = 149] [outer = 00000000] 19:50:31 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (1662AC00) [pid = 3512] [serial = 150] [outer = 151BC000] 19:50:31 INFO - PROCESS | 3512 | 1465527031825 Marionette DEBUG loaded listener.js 19:50:31 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (16A3B800) [pid = 3512] [serial = 151] [outer = 151BC000] 19:50:32 INFO - PROCESS | 3512 | 1465527032239 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 19:50:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 19:50:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 19:50:32 INFO - PROCESS | 3512 | 1465527032294 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 19:50:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 19:50:32 INFO - PROCESS | 3512 | 1465527032296 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 19:50:32 INFO - PROCESS | 3512 | 1465527032299 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 19:50:32 INFO - PROCESS | 3512 | 1465527032301 Marionette TRACE conn5 <- [1,170,null,{}] 19:50:32 INFO - PROCESS | 3512 | 1465527032304 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:32 INFO - PROCESS | 3512 | 1465527032306 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:32 INFO - PROCESS | 3512 | 1465527032381 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 19:50:32 INFO - PROCESS | 3512 | 1465527032389 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:32 INFO - PROCESS | 3512 | 1465527032391 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:32 INFO - PROCESS | 3512 | ++DOCSHELL 16B2D000 == 34 [pid = 3512] [id = 52] 19:50:32 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (16B34000) [pid = 3512] [serial = 152] [outer = 00000000] 19:50:32 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (16E34000) [pid = 3512] [serial = 153] [outer = 16B34000] 19:50:32 INFO - PROCESS | 3512 | 1465527032434 Marionette DEBUG loaded listener.js 19:50:32 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (16EB7400) [pid = 3512] [serial = 154] [outer = 16B34000] 19:50:32 INFO - PROCESS | 3512 | 1465527032852 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 19:50:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 19:50:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 570ms 19:50:32 INFO - PROCESS | 3512 | 1465527032870 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 19:50:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 19:50:32 INFO - PROCESS | 3512 | 1465527032872 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 19:50:32 INFO - PROCESS | 3512 | 1465527032876 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 19:50:32 INFO - PROCESS | 3512 | 1465527032877 Marionette TRACE conn5 <- [1,174,null,{}] 19:50:32 INFO - PROCESS | 3512 | 1465527032880 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:32 INFO - PROCESS | 3512 | 1465527032882 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:32 INFO - PROCESS | 3512 | 1465527032997 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 19:50:33 INFO - PROCESS | 3512 | 1465527033005 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:33 INFO - PROCESS | 3512 | 1465527033006 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:33 INFO - PROCESS | 3512 | ++DOCSHELL 16EBF000 == 35 [pid = 3512] [id = 53] 19:50:33 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (16EC1400) [pid = 3512] [serial = 155] [outer = 00000000] 19:50:33 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (1760BC00) [pid = 3512] [serial = 156] [outer = 16EC1400] 19:50:33 INFO - PROCESS | 3512 | 1465527033049 Marionette DEBUG loaded listener.js 19:50:33 INFO - PROCESS | 3512 | ++DOMWINDOW == 91 (16EC5000) [pid = 3512] [serial = 157] [outer = 16EC1400] 19:50:33 INFO - PROCESS | 3512 | 1465527033464 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 19:50:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 19:50:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 630ms 19:50:33 INFO - PROCESS | 3512 | 1465527033507 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 19:50:33 INFO - PROCESS | 3512 | 1465527033509 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 19:50:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 19:50:33 INFO - PROCESS | 3512 | 1465527033512 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 19:50:33 INFO - PROCESS | 3512 | 1465527033514 Marionette TRACE conn5 <- [1,178,null,{}] 19:50:33 INFO - PROCESS | 3512 | 1465527033517 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:33 INFO - PROCESS | 3512 | 1465527033519 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:33 INFO - PROCESS | 3512 | 1465527033624 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 19:50:33 INFO - PROCESS | 3512 | 1465527033629 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:33 INFO - PROCESS | 3512 | 1465527033631 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:33 INFO - PROCESS | 3512 | ++DOCSHELL 11F77000 == 36 [pid = 3512] [id = 54] 19:50:33 INFO - PROCESS | 3512 | ++DOMWINDOW == 92 (17643400) [pid = 3512] [serial = 158] [outer = 00000000] 19:50:33 INFO - PROCESS | 3512 | ++DOMWINDOW == 93 (17AB1C00) [pid = 3512] [serial = 159] [outer = 17643400] 19:50:33 INFO - PROCESS | 3512 | 1465527033674 Marionette DEBUG loaded listener.js 19:50:33 INFO - PROCESS | 3512 | ++DOMWINDOW == 94 (17B09400) [pid = 3512] [serial = 160] [outer = 17643400] 19:50:34 INFO - PROCESS | 3512 | 1465527034098 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 19:50:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 19:50:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 19:50:34 INFO - PROCESS | 3512 | 1465527034143 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 19:50:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 19:50:34 INFO - PROCESS | 3512 | 1465527034144 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 19:50:34 INFO - PROCESS | 3512 | 1465527034147 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 19:50:34 INFO - PROCESS | 3512 | 1465527034149 Marionette TRACE conn5 <- [1,182,null,{}] 19:50:34 INFO - PROCESS | 3512 | 1465527034159 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:34 INFO - PROCESS | 3512 | 1465527034161 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:34 INFO - PROCESS | 3512 | 1465527034267 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 19:50:34 INFO - PROCESS | 3512 | 1465527034272 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:34 INFO - PROCESS | 3512 | 1465527034274 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:34 INFO - PROCESS | 3512 | ++DOCSHELL 13C49800 == 37 [pid = 3512] [id = 55] 19:50:34 INFO - PROCESS | 3512 | ++DOMWINDOW == 95 (1763C000) [pid = 3512] [serial = 161] [outer = 00000000] 19:50:34 INFO - PROCESS | 3512 | ++DOMWINDOW == 96 (189F1000) [pid = 3512] [serial = 162] [outer = 1763C000] 19:50:34 INFO - PROCESS | 3512 | 1465527034317 Marionette DEBUG loaded listener.js 19:50:34 INFO - PROCESS | 3512 | ++DOMWINDOW == 97 (18EC8000) [pid = 3512] [serial = 163] [outer = 1763C000] 19:50:34 INFO - PROCESS | 3512 | 1465527034732 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 19:50:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 19:50:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 630ms 19:50:34 INFO - PROCESS | 3512 | 1465527034779 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 19:50:34 INFO - PROCESS | 3512 | 1465527034781 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 19:50:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 19:50:34 INFO - PROCESS | 3512 | 1465527034784 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 19:50:34 INFO - PROCESS | 3512 | 1465527034787 Marionette TRACE conn5 <- [1,186,null,{}] 19:50:34 INFO - PROCESS | 3512 | 1465527034797 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:34 INFO - PROCESS | 3512 | 1465527034799 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:34 INFO - PROCESS | 3512 | 1465527034916 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 19:50:34 INFO - PROCESS | 3512 | 1465527034989 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:34 INFO - PROCESS | 3512 | 1465527034991 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:35 INFO - PROCESS | 3512 | ++DOCSHELL 13C52400 == 38 [pid = 3512] [id = 56] 19:50:35 INFO - PROCESS | 3512 | ++DOMWINDOW == 98 (1993C000) [pid = 3512] [serial = 164] [outer = 00000000] 19:50:35 INFO - PROCESS | 3512 | ++DOMWINDOW == 99 (1BC8EC00) [pid = 3512] [serial = 165] [outer = 1993C000] 19:50:35 INFO - PROCESS | 3512 | 1465527035037 Marionette DEBUG loaded listener.js 19:50:35 INFO - PROCESS | 3512 | ++DOMWINDOW == 100 (1C3A0000) [pid = 3512] [serial = 166] [outer = 1993C000] 19:50:35 INFO - PROCESS | 3512 | ++DOMWINDOW == 101 (13C5CC00) [pid = 3512] [serial = 167] [outer = 11EA1C00] 19:50:35 INFO - PROCESS | 3512 | --DOMWINDOW == 100 (0CC0AC00) [pid = 3512] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 19:50:35 INFO - PROCESS | 3512 | --DOMWINDOW == 99 (1964E000) [pid = 3512] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 19:50:35 INFO - PROCESS | 3512 | --DOMWINDOW == 98 (0DC24400) [pid = 3512] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 19:50:35 INFO - PROCESS | 3512 | --DOMWINDOW == 97 (13C55800) [pid = 3512] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 19:50:35 INFO - PROCESS | 3512 | --DOMWINDOW == 96 (17641000) [pid = 3512] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 19:50:35 INFO - PROCESS | 3512 | --DOMWINDOW == 95 (0ECC0000) [pid = 3512] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 19:50:35 INFO - PROCESS | 3512 | --DOMWINDOW == 94 (0E079C00) [pid = 3512] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 19:50:35 INFO - PROCESS | 3512 | --DOMWINDOW == 93 (19681000) [pid = 3512] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 19:50:35 INFO - PROCESS | 3512 | --DOMWINDOW == 92 (18EC2C00) [pid = 3512] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 19:50:35 INFO - PROCESS | 3512 | --DOMWINDOW == 91 (16A3D000) [pid = 3512] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 19:50:35 INFO - PROCESS | 3512 | --DOMWINDOW == 90 (0E086000) [pid = 3512] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 19:50:35 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (16EBEC00) [pid = 3512] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 19:50:35 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (1760B000) [pid = 3512] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 19:50:35 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (16628000) [pid = 3512] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 19:50:35 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (14F15000) [pid = 3512] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 19:50:35 INFO - PROCESS | 3512 | 1465527035706 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 19:50:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 19:50:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 991ms 19:50:35 INFO - PROCESS | 3512 | 1465527035780 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 19:50:35 INFO - PROCESS | 3512 | 1465527035782 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 19:50:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 19:50:35 INFO - PROCESS | 3512 | 1465527035785 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 19:50:35 INFO - PROCESS | 3512 | 1465527035786 Marionette TRACE conn5 <- [1,190,null,{}] 19:50:35 INFO - PROCESS | 3512 | 1465527035790 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:35 INFO - PROCESS | 3512 | 1465527035792 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:35 INFO - PROCESS | 3512 | 1465527035874 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 19:50:35 INFO - PROCESS | 3512 | 1465527035882 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:35 INFO - PROCESS | 3512 | 1465527035884 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:35 INFO - PROCESS | 3512 | ++DOCSHELL 13B2C400 == 39 [pid = 3512] [id = 57] 19:50:35 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (1414B800) [pid = 3512] [serial = 168] [outer = 00000000] 19:50:35 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (1967E000) [pid = 3512] [serial = 169] [outer = 1414B800] 19:50:35 INFO - PROCESS | 3512 | 1465527035936 Marionette DEBUG loaded listener.js 19:50:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (1A4CF000) [pid = 3512] [serial = 170] [outer = 1414B800] 19:50:36 INFO - PROCESS | 3512 | 1465527036351 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 19:50:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 19:50:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 630ms 19:50:36 INFO - PROCESS | 3512 | 1465527036416 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 19:50:36 INFO - PROCESS | 3512 | 1465527036418 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 19:50:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 19:50:36 INFO - PROCESS | 3512 | 1465527036420 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 19:50:36 INFO - PROCESS | 3512 | 1465527036422 Marionette TRACE conn5 <- [1,194,null,{}] 19:50:36 INFO - PROCESS | 3512 | 1465527036425 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:36 INFO - PROCESS | 3512 | 1465527036427 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:36 INFO - PROCESS | 3512 | 1465527036504 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 19:50:36 INFO - PROCESS | 3512 | 1465527036510 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:36 INFO - PROCESS | 3512 | 1465527036511 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:36 INFO - PROCESS | 3512 | ++DOCSHELL 15136400 == 40 [pid = 3512] [id = 58] 19:50:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (15137000) [pid = 3512] [serial = 171] [outer = 00000000] 19:50:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 91 (1513B800) [pid = 3512] [serial = 172] [outer = 15137000] 19:50:36 INFO - PROCESS | 3512 | 1465527036554 Marionette DEBUG loaded listener.js 19:50:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 92 (1513E800) [pid = 3512] [serial = 173] [outer = 15137000] 19:50:36 INFO - PROCESS | 3512 | 1465527036948 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 19:50:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 19:50:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 19:50:36 INFO - PROCESS | 3512 | 1465527036992 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 19:50:36 INFO - PROCESS | 3512 | 1465527036994 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 19:50:36 INFO - PROCESS | 3512 | 1465527036997 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 19:50:36 INFO - PROCESS | 3512 | 1465527036999 Marionette TRACE conn5 <- [1,198,null,{}] 19:50:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 19:50:37 INFO - PROCESS | 3512 | 1465527037018 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:37 INFO - PROCESS | 3512 | 1465527037020 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:37 INFO - PROCESS | 3512 | 1465527037100 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 19:50:37 INFO - PROCESS | 3512 | 1465527037105 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:37 INFO - PROCESS | 3512 | 1465527037107 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:37 INFO - PROCESS | 3512 | ++DOCSHELL 1513FC00 == 41 [pid = 3512] [id = 59] 19:50:37 INFO - PROCESS | 3512 | ++DOMWINDOW == 93 (16EC1C00) [pid = 3512] [serial = 174] [outer = 00000000] 19:50:37 INFO - PROCESS | 3512 | ++DOMWINDOW == 94 (17621C00) [pid = 3512] [serial = 175] [outer = 16EC1C00] 19:50:37 INFO - PROCESS | 3512 | 1465527037149 Marionette DEBUG loaded listener.js 19:50:37 INFO - PROCESS | 3512 | ++DOMWINDOW == 95 (17623800) [pid = 3512] [serial = 176] [outer = 16EC1C00] 19:50:37 INFO - PROCESS | 3512 | 1465527037598 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 19:50:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 19:50:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 630ms 19:50:37 INFO - PROCESS | 3512 | 1465527037645 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 19:50:37 INFO - PROCESS | 3512 | 1465527037650 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 19:50:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 19:50:37 INFO - PROCESS | 3512 | 1465527037657 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 19:50:37 INFO - PROCESS | 3512 | 1465527037660 Marionette TRACE conn5 <- [1,202,null,{}] 19:50:37 INFO - PROCESS | 3512 | 1465527037666 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:37 INFO - PROCESS | 3512 | 1465527037669 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:37 INFO - PROCESS | 3512 | 1465527037793 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 19:50:37 INFO - PROCESS | 3512 | 1465527037953 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:37 INFO - PROCESS | 3512 | 1465527037958 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:37 INFO - PROCESS | 3512 | ++DOCSHELL 0D6F1C00 == 42 [pid = 3512] [id = 60] 19:50:37 INFO - PROCESS | 3512 | ++DOMWINDOW == 96 (0D849400) [pid = 3512] [serial = 177] [outer = 00000000] 19:50:38 INFO - PROCESS | 3512 | ++DOMWINDOW == 97 (0D9B0C00) [pid = 3512] [serial = 178] [outer = 0D849400] 19:50:38 INFO - PROCESS | 3512 | 1465527038014 Marionette DEBUG loaded listener.js 19:50:38 INFO - PROCESS | 3512 | ++DOMWINDOW == 98 (0DA46C00) [pid = 3512] [serial = 179] [outer = 0D849400] 19:50:38 INFO - PROCESS | 3512 | 1465527038701 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 19:50:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 19:50:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1077ms 19:50:38 INFO - PROCESS | 3512 | 1465527038748 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 19:50:38 INFO - PROCESS | 3512 | 1465527038753 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 19:50:38 INFO - PROCESS | 3512 | 1465527038760 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 19:50:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 19:50:38 INFO - PROCESS | 3512 | 1465527038763 Marionette TRACE conn5 <- [1,206,null,{}] 19:50:38 INFO - PROCESS | 3512 | 1465527038767 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:38 INFO - PROCESS | 3512 | 1465527038769 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:38 INFO - PROCESS | 3512 | 1465527038889 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 19:50:38 INFO - PROCESS | 3512 | 1465527038967 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:38 INFO - PROCESS | 3512 | 1465527038970 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:39 INFO - PROCESS | 3512 | ++DOCSHELL 0E60F400 == 43 [pid = 3512] [id = 61] 19:50:39 INFO - PROCESS | 3512 | ++DOMWINDOW == 99 (0ECC0400) [pid = 3512] [serial = 180] [outer = 00000000] 19:50:39 INFO - PROCESS | 3512 | ++DOMWINDOW == 100 (11E5F400) [pid = 3512] [serial = 181] [outer = 0ECC0400] 19:50:39 INFO - PROCESS | 3512 | 1465527039067 Marionette DEBUG loaded listener.js 19:50:39 INFO - PROCESS | 3512 | ++DOMWINDOW == 101 (133C3400) [pid = 3512] [serial = 182] [outer = 0ECC0400] 19:50:39 INFO - PROCESS | 3512 | --DOCSHELL 15136400 == 42 [pid = 3512] [id = 58] 19:50:39 INFO - PROCESS | 3512 | --DOCSHELL 13B2C400 == 41 [pid = 3512] [id = 57] 19:50:39 INFO - PROCESS | 3512 | --DOCSHELL 13C52400 == 40 [pid = 3512] [id = 56] 19:50:39 INFO - PROCESS | 3512 | --DOCSHELL 13C49800 == 39 [pid = 3512] [id = 55] 19:50:39 INFO - PROCESS | 3512 | --DOCSHELL 11F77000 == 38 [pid = 3512] [id = 54] 19:50:39 INFO - PROCESS | 3512 | --DOCSHELL 16EBF000 == 37 [pid = 3512] [id = 53] 19:50:39 INFO - PROCESS | 3512 | --DOCSHELL 16B2D000 == 36 [pid = 3512] [id = 52] 19:50:39 INFO - PROCESS | 3512 | --DOCSHELL 151B9C00 == 35 [pid = 3512] [id = 51] 19:50:39 INFO - PROCESS | 3512 | --DOCSHELL 13C53000 == 34 [pid = 3512] [id = 50] 19:50:39 INFO - PROCESS | 3512 | --DOCSHELL 1316A000 == 33 [pid = 3512] [id = 49] 19:50:39 INFO - PROCESS | 3512 | --DOCSHELL 11F7BC00 == 32 [pid = 3512] [id = 48] 19:50:39 INFO - PROCESS | 3512 | --DOCSHELL 0DB4DC00 == 31 [pid = 3512] [id = 47] 19:50:39 INFO - PROCESS | 3512 | --DOCSHELL 0D84C000 == 30 [pid = 3512] [id = 46] 19:50:39 INFO - PROCESS | 3512 | --DOCSHELL 19A27000 == 29 [pid = 3512] [id = 45] 19:50:39 INFO - PROCESS | 3512 | --DOMWINDOW == 100 (11E94800) [pid = 3512] [serial = 105] [outer = 00000000] [url = about:blank] 19:50:39 INFO - PROCESS | 3512 | --DOMWINDOW == 99 (11E55800) [pid = 3512] [serial = 103] [outer = 00000000] [url = about:blank] 19:50:39 INFO - PROCESS | 3512 | --DOMWINDOW == 98 (0EB85800) [pid = 3512] [serial = 102] [outer = 00000000] [url = about:blank] 19:50:39 INFO - PROCESS | 3512 | --DOMWINDOW == 97 (1BC93000) [pid = 3512] [serial = 100] [outer = 00000000] [url = about:blank] 19:50:39 INFO - PROCESS | 3512 | --DOMWINDOW == 96 (1A4D0800) [pid = 3512] [serial = 99] [outer = 00000000] [url = about:blank] 19:50:39 INFO - PROCESS | 3512 | --DOMWINDOW == 95 (19682800) [pid = 3512] [serial = 97] [outer = 00000000] [url = about:blank] 19:50:39 INFO - PROCESS | 3512 | --DOMWINDOW == 94 (1964D800) [pid = 3512] [serial = 96] [outer = 00000000] [url = about:blank] 19:50:39 INFO - PROCESS | 3512 | --DOMWINDOW == 93 (1760F800) [pid = 3512] [serial = 94] [outer = 00000000] [url = about:blank] 19:50:39 INFO - PROCESS | 3512 | --DOMWINDOW == 92 (16EC6800) [pid = 3512] [serial = 93] [outer = 00000000] [url = about:blank] 19:50:39 INFO - PROCESS | 3512 | --DOMWINDOW == 91 (1375C800) [pid = 3512] [serial = 91] [outer = 00000000] [url = about:blank] 19:50:39 INFO - PROCESS | 3512 | --DOMWINDOW == 90 (12550C00) [pid = 3512] [serial = 90] [outer = 00000000] [url = about:blank] 19:50:39 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (1760F400) [pid = 3512] [serial = 87] [outer = 00000000] [url = about:blank] 19:50:39 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (17617400) [pid = 3512] [serial = 88] [outer = 00000000] [url = about:blank] 19:50:39 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (151B7C00) [pid = 3512] [serial = 108] [outer = 00000000] [url = about:blank] 19:50:39 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (163BE000) [pid = 3512] [serial = 109] [outer = 00000000] [url = about:blank] 19:50:39 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (12558400) [pid = 3512] [serial = 106] [outer = 00000000] [url = about:blank] 19:50:39 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (1C3A5400) [pid = 3512] [serial = 132] [outer = 00000000] [url = about:blank] 19:50:40 INFO - PROCESS | 3512 | 1465527040020 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 19:50:40 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (1894AC00) [pid = 3512] [serial = 117] [outer = 00000000] [url = about:blank] 19:50:40 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (189F5800) [pid = 3512] [serial = 118] [outer = 00000000] [url = about:blank] 19:50:40 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (19A7BC00) [pid = 3512] [serial = 120] [outer = 00000000] [url = about:blank] 19:50:40 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (16625800) [pid = 3512] [serial = 123] [outer = 00000000] [url = about:blank] 19:50:40 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (13C5E800) [pid = 3512] [serial = 127] [outer = 00000000] [url = about:blank] 19:50:40 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (19A81400) [pid = 3512] [serial = 121] [outer = 00000000] [url = about:blank] 19:50:40 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (17646400) [pid = 3512] [serial = 129] [outer = 00000000] [url = about:blank] 19:50:40 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (17AB0400) [pid = 3512] [serial = 114] [outer = 00000000] [url = about:blank] 19:50:40 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (16E31400) [pid = 3512] [serial = 111] [outer = 00000000] [url = about:blank] 19:50:40 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (17542800) [pid = 3512] [serial = 112] [outer = 00000000] [url = about:blank] 19:50:40 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (1764A400) [pid = 3512] [serial = 130] [outer = 00000000] [url = about:blank] 19:50:40 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (1760A800) [pid = 3512] [serial = 124] [outer = 00000000] [url = about:blank] 19:50:40 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (13C5C400) [pid = 3512] [serial = 126] [outer = 00000000] [url = about:blank] 19:50:40 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (17B0B400) [pid = 3512] [serial = 115] [outer = 00000000] [url = about:blank] 19:50:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 19:50:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1325ms 19:50:40 INFO - PROCESS | 3512 | 1465527040089 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 19:50:40 INFO - PROCESS | 3512 | 1465527040093 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 19:50:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 19:50:40 INFO - PROCESS | 3512 | 1465527040098 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 19:50:40 INFO - PROCESS | 3512 | 1465527040100 Marionette TRACE conn5 <- [1,210,null,{}] 19:50:40 INFO - PROCESS | 3512 | 1465527040106 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:40 INFO - PROCESS | 3512 | 1465527040108 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:40 INFO - PROCESS | 3512 | 1465527040200 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 19:50:40 INFO - PROCESS | 3512 | 1465527040207 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:40 INFO - PROCESS | 3512 | 1465527040210 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:40 INFO - PROCESS | 3512 | ++DOCSHELL 0CC01800 == 30 [pid = 3512] [id = 62] 19:50:40 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (0DA3CC00) [pid = 3512] [serial = 183] [outer = 00000000] 19:50:40 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (0DA45000) [pid = 3512] [serial = 184] [outer = 0DA3CC00] 19:50:40 INFO - PROCESS | 3512 | 1465527040257 Marionette DEBUG loaded listener.js 19:50:40 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (0DB48800) [pid = 3512] [serial = 185] [outer = 0DA3CC00] 19:50:40 INFO - PROCESS | 3512 | 1465527040727 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 19:50:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 19:50:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 670ms 19:50:40 INFO - PROCESS | 3512 | 1465527040773 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 19:50:40 INFO - PROCESS | 3512 | 1465527040777 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 19:50:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 19:50:40 INFO - PROCESS | 3512 | 1465527040783 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 19:50:40 INFO - PROCESS | 3512 | 1465527040786 Marionette TRACE conn5 <- [1,214,null,{}] 19:50:40 INFO - PROCESS | 3512 | 1465527040790 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:40 INFO - PROCESS | 3512 | 1465527040792 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:40 INFO - PROCESS | 3512 | 1465527040876 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 19:50:40 INFO - PROCESS | 3512 | 1465527040885 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:40 INFO - PROCESS | 3512 | 1465527040887 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:40 INFO - PROCESS | 3512 | ++DOCSHELL 0EB85800 == 31 [pid = 3512] [id = 63] 19:50:40 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (0EBCB000) [pid = 3512] [serial = 186] [outer = 00000000] 19:50:40 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (11E5C800) [pid = 3512] [serial = 187] [outer = 0EBCB000] 19:50:40 INFO - PROCESS | 3512 | 1465527040934 Marionette DEBUG loaded listener.js 19:50:41 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (12321C00) [pid = 3512] [serial = 188] [outer = 0EBCB000] 19:50:41 INFO - PROCESS | 3512 | 1465527041383 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 19:50:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 19:50:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 630ms 19:50:41 INFO - PROCESS | 3512 | 1465527041414 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 19:50:41 INFO - PROCESS | 3512 | 1465527041416 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 19:50:41 INFO - PROCESS | 3512 | 1465527041420 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 19:50:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 19:50:41 INFO - PROCESS | 3512 | 1465527041423 Marionette TRACE conn5 <- [1,218,null,{}] 19:50:41 INFO - PROCESS | 3512 | 1465527041434 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:41 INFO - PROCESS | 3512 | 1465527041438 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:41 INFO - PROCESS | 3512 | 1465527041521 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 19:50:41 INFO - PROCESS | 3512 | 1465527041555 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:41 INFO - PROCESS | 3512 | 1465527041558 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:41 INFO - PROCESS | 3512 | ++DOCSHELL 13C5DC00 == 32 [pid = 3512] [id = 64] 19:50:41 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (13C5E000) [pid = 3512] [serial = 189] [outer = 00000000] 19:50:41 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (13C61400) [pid = 3512] [serial = 190] [outer = 13C5E000] 19:50:41 INFO - PROCESS | 3512 | 1465527041606 Marionette DEBUG loaded listener.js 19:50:41 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (14A75000) [pid = 3512] [serial = 191] [outer = 13C5E000] 19:50:42 INFO - PROCESS | 3512 | 1465527042030 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 19:50:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 19:50:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 19:50:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 19:50:42 INFO - PROCESS | 3512 | 1465527042054 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 19:50:42 INFO - PROCESS | 3512 | 1465527042056 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 19:50:42 INFO - PROCESS | 3512 | 1465527042059 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 19:50:42 INFO - PROCESS | 3512 | 1465527042061 Marionette TRACE conn5 <- [1,222,null,{}] 19:50:42 INFO - PROCESS | 3512 | 1465527042080 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:42 INFO - PROCESS | 3512 | 1465527042082 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:42 INFO - PROCESS | 3512 | 1465527042167 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 19:50:42 INFO - PROCESS | 3512 | 1465527042173 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:42 INFO - PROCESS | 3512 | 1465527042175 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:42 INFO - PROCESS | 3512 | ++DOCSHELL 15137400 == 33 [pid = 3512] [id = 65] 19:50:42 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (15137800) [pid = 3512] [serial = 192] [outer = 00000000] 19:50:42 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (151E6000) [pid = 3512] [serial = 193] [outer = 15137800] 19:50:42 INFO - PROCESS | 3512 | 1465527042219 Marionette DEBUG loaded listener.js 19:50:42 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (16627800) [pid = 3512] [serial = 194] [outer = 15137800] 19:50:42 INFO - PROCESS | 3512 | 1465527042672 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 19:50:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 19:50:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 19:50:42 INFO - PROCESS | 3512 | 1465527042691 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 19:50:42 INFO - PROCESS | 3512 | 1465527042693 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 19:50:42 INFO - PROCESS | 3512 | 1465527042696 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 19:50:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 19:50:42 INFO - PROCESS | 3512 | 1465527042698 Marionette TRACE conn5 <- [1,226,null,{}] 19:50:42 INFO - PROCESS | 3512 | 1465527042701 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:42 INFO - PROCESS | 3512 | 1465527042703 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:42 INFO - PROCESS | 3512 | 1465527042809 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 19:50:42 INFO - PROCESS | 3512 | 1465527042816 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:42 INFO - PROCESS | 3512 | 1465527042818 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:42 INFO - PROCESS | 3512 | ++DOCSHELL 1662D400 == 34 [pid = 3512] [id = 66] 19:50:42 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (16A42000) [pid = 3512] [serial = 195] [outer = 00000000] 19:50:42 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (16D41400) [pid = 3512] [serial = 196] [outer = 16A42000] 19:50:42 INFO - PROCESS | 3512 | 1465527042906 Marionette DEBUG loaded listener.js 19:50:42 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (16E30C00) [pid = 3512] [serial = 197] [outer = 16A42000] 19:50:43 INFO - PROCESS | 3512 | 1465527043358 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 19:50:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 19:50:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 731ms 19:50:43 INFO - PROCESS | 3512 | 1465527043431 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 19:50:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 19:50:43 INFO - PROCESS | 3512 | 1465527043433 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 19:50:43 INFO - PROCESS | 3512 | 1465527043436 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 19:50:43 INFO - PROCESS | 3512 | 1465527043438 Marionette TRACE conn5 <- [1,230,null,{}] 19:50:43 INFO - PROCESS | 3512 | 1465527043449 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:43 INFO - PROCESS | 3512 | 1465527043455 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:43 INFO - PROCESS | 3512 | 1465527043607 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 19:50:43 INFO - PROCESS | 3512 | 1465527043615 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:43 INFO - PROCESS | 3512 | 1465527043617 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:43 INFO - PROCESS | 3512 | ++DOCSHELL 17598800 == 35 [pid = 3512] [id = 67] 19:50:43 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (17598C00) [pid = 3512] [serial = 198] [outer = 00000000] 19:50:43 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (175A0C00) [pid = 3512] [serial = 199] [outer = 17598C00] 19:50:43 INFO - PROCESS | 3512 | 1465527043703 Marionette DEBUG loaded listener.js 19:50:43 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (175A1400) [pid = 3512] [serial = 200] [outer = 17598C00] 19:50:44 INFO - PROCESS | 3512 | 1465527044095 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 19:50:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 19:50:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 671ms 19:50:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 19:50:44 INFO - PROCESS | 3512 | 1465527044108 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 19:50:44 INFO - PROCESS | 3512 | 1465527044110 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 19:50:44 INFO - PROCESS | 3512 | 1465527044113 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 19:50:44 INFO - PROCESS | 3512 | 1465527044114 Marionette TRACE conn5 <- [1,234,null,{}] 19:50:44 INFO - PROCESS | 3512 | 1465527044148 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:44 INFO - PROCESS | 3512 | 1465527044150 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:44 INFO - PROCESS | 3512 | 1465527044251 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 19:50:44 INFO - PROCESS | 3512 | 1465527044257 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:44 INFO - PROCESS | 3512 | 1465527044259 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:44 INFO - PROCESS | 3512 | ++DOCSHELL 1760E000 == 36 [pid = 3512] [id = 68] 19:50:44 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (1760E400) [pid = 3512] [serial = 201] [outer = 00000000] 19:50:44 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (17616C00) [pid = 3512] [serial = 202] [outer = 1760E400] 19:50:44 INFO - PROCESS | 3512 | 1465527044302 Marionette DEBUG loaded listener.js 19:50:44 INFO - PROCESS | 3512 | ++DOMWINDOW == 91 (1761D000) [pid = 3512] [serial = 203] [outer = 1760E400] 19:50:44 INFO - PROCESS | 3512 | --DOMWINDOW == 90 (11F7D800) [pid = 3512] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 19:50:44 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (0DB4E000) [pid = 3512] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 19:50:44 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (16B34000) [pid = 3512] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 19:50:44 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (17643400) [pid = 3512] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 19:50:44 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (13C54400) [pid = 3512] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 19:50:44 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (16EC1400) [pid = 3512] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 19:50:44 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (1316A800) [pid = 3512] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 19:50:44 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (151BC000) [pid = 3512] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 19:50:44 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (0D84C800) [pid = 3512] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 19:50:44 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (1763C000) [pid = 3512] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 19:50:44 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (1993C000) [pid = 3512] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 19:50:44 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (15137000) [pid = 3512] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 19:50:44 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (1414B800) [pid = 3512] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 19:50:44 INFO - PROCESS | 3512 | 1465527044797 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 19:50:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 19:50:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 730ms 19:50:44 INFO - PROCESS | 3512 | 1465527044844 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 19:50:44 INFO - PROCESS | 3512 | 1465527044846 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 19:50:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 19:50:44 INFO - PROCESS | 3512 | 1465527044859 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 19:50:44 INFO - PROCESS | 3512 | 1465527044861 Marionette TRACE conn5 <- [1,238,null,{}] 19:50:44 INFO - PROCESS | 3512 | 1465527044864 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:44 INFO - PROCESS | 3512 | 1465527044866 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:44 INFO - PROCESS | 3512 | 1465527044944 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 19:50:44 INFO - PROCESS | 3512 | 1465527044949 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:44 INFO - PROCESS | 3512 | 1465527044951 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:44 INFO - PROCESS | 3512 | ++DOCSHELL 13C4B000 == 37 [pid = 3512] [id = 69] 19:50:44 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (151BC000) [pid = 3512] [serial = 204] [outer = 00000000] 19:50:44 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (17612C00) [pid = 3512] [serial = 205] [outer = 151BC000] 19:50:45 INFO - PROCESS | 3512 | 1465527044995 Marionette DEBUG loaded listener.js 19:50:45 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (17614800) [pid = 3512] [serial = 206] [outer = 151BC000] 19:50:45 INFO - PROCESS | 3512 | 1465527045401 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 19:50:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 19:50:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 570ms 19:50:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 19:50:45 INFO - PROCESS | 3512 | 1465527045435 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 19:50:45 INFO - PROCESS | 3512 | 1465527045437 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 19:50:45 INFO - PROCESS | 3512 | 1465527045441 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 19:50:45 INFO - PROCESS | 3512 | 1465527045442 Marionette TRACE conn5 <- [1,242,null,{}] 19:50:45 INFO - PROCESS | 3512 | 1465527045467 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:45 INFO - PROCESS | 3512 | 1465527045469 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:45 INFO - PROCESS | 3512 | 1465527045552 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 19:50:45 INFO - PROCESS | 3512 | 1465527045557 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:45 INFO - PROCESS | 3512 | 1465527045559 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:45 INFO - PROCESS | 3512 | ++DOCSHELL 17628400 == 38 [pid = 3512] [id = 70] 19:50:45 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (17628800) [pid = 3512] [serial = 207] [outer = 00000000] 19:50:45 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (17643000) [pid = 3512] [serial = 208] [outer = 17628800] 19:50:45 INFO - PROCESS | 3512 | 1465527045602 Marionette DEBUG loaded listener.js 19:50:45 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (17644000) [pid = 3512] [serial = 209] [outer = 17628800] 19:50:46 INFO - PROCESS | 3512 | 1465527046022 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 19:50:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 19:50:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 590ms 19:50:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 19:50:46 INFO - PROCESS | 3512 | 1465527046031 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 19:50:46 INFO - PROCESS | 3512 | 1465527046033 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 19:50:46 INFO - PROCESS | 3512 | 1465527046036 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 19:50:46 INFO - PROCESS | 3512 | 1465527046038 Marionette TRACE conn5 <- [1,246,null,{}] 19:50:46 INFO - PROCESS | 3512 | 1465527046041 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:46 INFO - PROCESS | 3512 | 1465527046043 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:46 INFO - PROCESS | 3512 | 1465527046157 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 19:50:46 INFO - PROCESS | 3512 | 1465527046165 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:46 INFO - PROCESS | 3512 | 1465527046167 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:46 INFO - PROCESS | 3512 | ++DOCSHELL 0E673800 == 39 [pid = 3512] [id = 71] 19:50:46 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (14F1F000) [pid = 3512] [serial = 210] [outer = 00000000] 19:50:46 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (17ABFC00) [pid = 3512] [serial = 211] [outer = 14F1F000] 19:50:46 INFO - PROCESS | 3512 | 1465527046211 Marionette DEBUG loaded listener.js 19:50:46 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (18944000) [pid = 3512] [serial = 212] [outer = 14F1F000] 19:50:46 INFO - PROCESS | 3512 | 1465527046664 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 19:50:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 19:50:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 670ms 19:50:46 INFO - PROCESS | 3512 | 1465527046708 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 19:50:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 19:50:46 INFO - PROCESS | 3512 | 1465527046712 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 19:50:46 INFO - PROCESS | 3512 | 1465527046717 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 19:50:46 INFO - PROCESS | 3512 | 1465527046722 Marionette TRACE conn5 <- [1,250,null,{}] 19:50:46 INFO - PROCESS | 3512 | 1465527046729 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:46 INFO - PROCESS | 3512 | 1465527046732 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:46 INFO - PROCESS | 3512 | 1465527046846 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 19:50:46 INFO - PROCESS | 3512 | 1465527046986 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:46 INFO - PROCESS | 3512 | 1465527046991 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:47 INFO - PROCESS | 3512 | ++DOCSHELL 0DA44800 == 40 [pid = 3512] [id = 72] 19:50:47 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (0DA44C00) [pid = 3512] [serial = 213] [outer = 00000000] 19:50:47 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (0DC24C00) [pid = 3512] [serial = 214] [outer = 0DA44C00] 19:50:47 INFO - PROCESS | 3512 | 1465527047060 Marionette DEBUG loaded listener.js 19:50:47 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (0EB81C00) [pid = 3512] [serial = 215] [outer = 0DA44C00] 19:50:47 INFO - PROCESS | 3512 | 1465527047593 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 19:50:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 19:50:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 930ms 19:50:47 INFO - PROCESS | 3512 | 1465527047652 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 19:50:47 INFO - PROCESS | 3512 | 1465527047657 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 19:50:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 19:50:47 INFO - PROCESS | 3512 | 1465527047680 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 19:50:47 INFO - PROCESS | 3512 | 1465527047683 Marionette TRACE conn5 <- [1,254,null,{}] 19:50:47 INFO - PROCESS | 3512 | 1465527047725 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:47 INFO - PROCESS | 3512 | 1465527047728 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:47 INFO - PROCESS | 3512 | 1465527047897 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 19:50:47 INFO - PROCESS | 3512 | 1465527047945 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:47 INFO - PROCESS | 3512 | 1465527047948 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:47 INFO - PROCESS | 3512 | ++DOCSHELL 14F3CC00 == 41 [pid = 3512] [id = 73] 19:50:47 INFO - PROCESS | 3512 | ++DOMWINDOW == 91 (14F40400) [pid = 3512] [serial = 216] [outer = 00000000] 19:50:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 92 (1662C800) [pid = 3512] [serial = 217] [outer = 14F40400] 19:50:48 INFO - PROCESS | 3512 | 1465527048004 Marionette DEBUG loaded listener.js 19:50:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 93 (16EBF800) [pid = 3512] [serial = 218] [outer = 14F40400] 19:50:48 INFO - PROCESS | 3512 | 1465527048568 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 19:50:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 19:50:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 950ms 19:50:48 INFO - PROCESS | 3512 | 1465527048625 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 19:50:48 INFO - PROCESS | 3512 | 1465527048628 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 19:50:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 19:50:48 INFO - PROCESS | 3512 | 1465527048632 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 19:50:48 INFO - PROCESS | 3512 | 1465527048636 Marionette TRACE conn5 <- [1,258,null,{}] 19:50:48 INFO - PROCESS | 3512 | 1465527048646 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:48 INFO - PROCESS | 3512 | 1465527048651 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:48 INFO - PROCESS | 3512 | 1465527048758 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 19:50:48 INFO - PROCESS | 3512 | 1465527048879 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:48 INFO - PROCESS | 3512 | 1465527048882 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:48 INFO - PROCESS | 3512 | ++DOCSHELL 189F0000 == 42 [pid = 3512] [id = 74] 19:50:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 94 (189F4800) [pid = 3512] [serial = 219] [outer = 00000000] 19:50:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 95 (18EC2400) [pid = 3512] [serial = 220] [outer = 189F4800] 19:50:48 INFO - PROCESS | 3512 | 1465527048941 Marionette DEBUG loaded listener.js 19:50:49 INFO - PROCESS | 3512 | ++DOMWINDOW == 96 (1967D000) [pid = 3512] [serial = 221] [outer = 189F4800] 19:50:49 INFO - PROCESS | 3512 | 1465527049513 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 19:50:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 19:50:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 930ms 19:50:49 INFO - PROCESS | 3512 | 1465527049565 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 19:50:49 INFO - PROCESS | 3512 | 1465527049568 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 19:50:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 19:50:49 INFO - PROCESS | 3512 | 1465527049572 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 19:50:49 INFO - PROCESS | 3512 | 1465527049574 Marionette TRACE conn5 <- [1,262,null,{}] 19:50:49 INFO - PROCESS | 3512 | 1465527049577 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:49 INFO - PROCESS | 3512 | 1465527049580 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:49 INFO - PROCESS | 3512 | 1465527049687 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 19:50:49 INFO - PROCESS | 3512 | 1465527049778 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:49 INFO - PROCESS | 3512 | 1465527049780 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:49 INFO - PROCESS | 3512 | ++DOCSHELL 19A2C000 == 43 [pid = 3512] [id = 75] 19:50:49 INFO - PROCESS | 3512 | ++DOMWINDOW == 97 (19A31800) [pid = 3512] [serial = 222] [outer = 00000000] 19:50:49 INFO - PROCESS | 3512 | ++DOMWINDOW == 98 (19F2C800) [pid = 3512] [serial = 223] [outer = 19A31800] 19:50:49 INFO - PROCESS | 3512 | 1465527049833 Marionette DEBUG loaded listener.js 19:50:49 INFO - PROCESS | 3512 | ++DOMWINDOW == 99 (1A4DB800) [pid = 3512] [serial = 224] [outer = 19A31800] 19:50:50 INFO - PROCESS | 3512 | 1465527050374 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 19:50:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 19:50:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 831ms 19:50:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 19:50:50 INFO - PROCESS | 3512 | 1465527050405 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 19:50:50 INFO - PROCESS | 3512 | 1465527050408 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 19:50:50 INFO - PROCESS | 3512 | 1465527050411 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 19:50:50 INFO - PROCESS | 3512 | 1465527050413 Marionette TRACE conn5 <- [1,266,null,{}] 19:50:50 INFO - PROCESS | 3512 | 1465527050417 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:50 INFO - PROCESS | 3512 | 1465527050419 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:50 INFO - PROCESS | 3512 | 1465527050522 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 19:50:50 INFO - PROCESS | 3512 | 1465527050613 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:50 INFO - PROCESS | 3512 | 1465527050615 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:50 INFO - PROCESS | 3512 | ++DOCSHELL 1BC8F400 == 44 [pid = 3512] [id = 76] 19:50:50 INFO - PROCESS | 3512 | ++DOMWINDOW == 100 (1BC90400) [pid = 3512] [serial = 225] [outer = 00000000] 19:50:50 INFO - PROCESS | 3512 | ++DOMWINDOW == 101 (1BDEB400) [pid = 3512] [serial = 226] [outer = 1BC90400] 19:50:50 INFO - PROCESS | 3512 | 1465527050669 Marionette DEBUG loaded listener.js 19:50:50 INFO - PROCESS | 3512 | ++DOMWINDOW == 102 (1BDF0000) [pid = 3512] [serial = 227] [outer = 1BC90400] 19:50:51 INFO - PROCESS | 3512 | 1465527051390 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 19:50:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 19:50:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1015ms 19:50:51 INFO - PROCESS | 3512 | 1465527051430 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 19:50:51 INFO - PROCESS | 3512 | 1465527051434 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 19:50:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 19:50:51 INFO - PROCESS | 3512 | 1465527051438 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 19:50:51 INFO - PROCESS | 3512 | 1465527051441 Marionette TRACE conn5 <- [1,270,null,{}] 19:50:51 INFO - PROCESS | 3512 | 1465527051447 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:51 INFO - PROCESS | 3512 | 1465527051449 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:51 INFO - PROCESS | 3512 | 1465527051550 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 19:50:51 INFO - PROCESS | 3512 | 1465527051735 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:51 INFO - PROCESS | 3512 | 1465527051738 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:51 INFO - PROCESS | 3512 | ++DOCSHELL 133BF800 == 45 [pid = 3512] [id = 77] 19:50:51 INFO - PROCESS | 3512 | ++DOMWINDOW == 103 (133BFC00) [pid = 3512] [serial = 228] [outer = 00000000] 19:50:51 INFO - PROCESS | 3512 | ++DOMWINDOW == 104 (13C3D800) [pid = 3512] [serial = 229] [outer = 133BFC00] 19:50:51 INFO - PROCESS | 3512 | 1465527051799 Marionette DEBUG loaded listener.js 19:50:51 INFO - PROCESS | 3512 | ++DOMWINDOW == 105 (13C53000) [pid = 3512] [serial = 230] [outer = 133BFC00] 19:50:52 INFO - PROCESS | 3512 | --DOCSHELL 17628400 == 44 [pid = 3512] [id = 70] 19:50:52 INFO - PROCESS | 3512 | --DOCSHELL 13C4B000 == 43 [pid = 3512] [id = 69] 19:50:52 INFO - PROCESS | 3512 | --DOCSHELL 1760E000 == 42 [pid = 3512] [id = 68] 19:50:52 INFO - PROCESS | 3512 | --DOCSHELL 17598800 == 41 [pid = 3512] [id = 67] 19:50:52 INFO - PROCESS | 3512 | --DOCSHELL 1662D400 == 40 [pid = 3512] [id = 66] 19:50:52 INFO - PROCESS | 3512 | --DOCSHELL 15137400 == 39 [pid = 3512] [id = 65] 19:50:52 INFO - PROCESS | 3512 | --DOCSHELL 13C5DC00 == 38 [pid = 3512] [id = 64] 19:50:52 INFO - PROCESS | 3512 | --DOCSHELL 0EB85800 == 37 [pid = 3512] [id = 63] 19:50:52 INFO - PROCESS | 3512 | --DOCSHELL 0CC01800 == 36 [pid = 3512] [id = 62] 19:50:52 INFO - PROCESS | 3512 | --DOMWINDOW == 104 (123DA400) [pid = 3512] [serial = 141] [outer = 00000000] [url = about:blank] 19:50:52 INFO - PROCESS | 3512 | --DOMWINDOW == 103 (1269B400) [pid = 3512] [serial = 142] [outer = 00000000] [url = about:blank] 19:50:52 INFO - PROCESS | 3512 | --DOMWINDOW == 102 (0DC2BC00) [pid = 3512] [serial = 138] [outer = 00000000] [url = about:blank] 19:50:52 INFO - PROCESS | 3512 | --DOMWINDOW == 101 (0DD9EC00) [pid = 3512] [serial = 139] [outer = 00000000] [url = about:blank] 19:50:52 INFO - PROCESS | 3512 | --DOMWINDOW == 100 (16E34000) [pid = 3512] [serial = 153] [outer = 00000000] [url = about:blank] 19:50:52 INFO - PROCESS | 3512 | --DOMWINDOW == 99 (17B09400) [pid = 3512] [serial = 160] [outer = 00000000] [url = about:blank] 19:50:52 INFO - PROCESS | 3512 | --DOMWINDOW == 98 (16EB7400) [pid = 3512] [serial = 154] [outer = 00000000] [url = about:blank] 19:50:52 INFO - PROCESS | 3512 | --DOMWINDOW == 97 (13C61800) [pid = 3512] [serial = 147] [outer = 00000000] [url = about:blank] 19:50:52 INFO - PROCESS | 3512 | --DOMWINDOW == 96 (17AB1C00) [pid = 3512] [serial = 159] [outer = 00000000] [url = about:blank] 19:50:52 INFO - PROCESS | 3512 | --DOMWINDOW == 95 (14A6C400) [pid = 3512] [serial = 148] [outer = 00000000] [url = about:blank] 19:50:52 INFO - PROCESS | 3512 | --DOMWINDOW == 94 (1760BC00) [pid = 3512] [serial = 156] [outer = 00000000] [url = about:blank] 19:50:52 INFO - PROCESS | 3512 | --DOMWINDOW == 93 (13C46400) [pid = 3512] [serial = 144] [outer = 00000000] [url = about:blank] 19:50:52 INFO - PROCESS | 3512 | --DOMWINDOW == 92 (13C50000) [pid = 3512] [serial = 145] [outer = 00000000] [url = about:blank] 19:50:52 INFO - PROCESS | 3512 | --DOMWINDOW == 91 (16A3B800) [pid = 3512] [serial = 151] [outer = 00000000] [url = about:blank] 19:50:52 INFO - PROCESS | 3512 | --DOMWINDOW == 90 (1662AC00) [pid = 3512] [serial = 150] [outer = 00000000] [url = about:blank] 19:50:52 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (0D9AA000) [pid = 3512] [serial = 135] [outer = 00000000] [url = about:blank] 19:50:52 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (0DA37C00) [pid = 3512] [serial = 136] [outer = 00000000] [url = about:blank] 19:50:52 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (18EC8000) [pid = 3512] [serial = 163] [outer = 00000000] [url = about:blank] 19:50:52 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (189F1000) [pid = 3512] [serial = 162] [outer = 00000000] [url = about:blank] 19:50:52 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (1BC8EC00) [pid = 3512] [serial = 165] [outer = 00000000] [url = about:blank] 19:50:52 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (1C3A0000) [pid = 3512] [serial = 166] [outer = 00000000] [url = about:blank] 19:50:52 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (1513B800) [pid = 3512] [serial = 172] [outer = 00000000] [url = about:blank] 19:50:52 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (1967E000) [pid = 3512] [serial = 169] [outer = 00000000] [url = about:blank] 19:50:52 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (13B24800) [pid = 3512] [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.] 19:50:52 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (1A4CF000) [pid = 3512] [serial = 170] [outer = 00000000] [url = about:blank] 19:50:52 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (17621C00) [pid = 3512] [serial = 175] [outer = 00000000] [url = about:blank] 19:50:52 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (1513E800) [pid = 3512] [serial = 173] [outer = 00000000] [url = about:blank] 19:50:52 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (16EC5000) [pid = 3512] [serial = 157] [outer = 00000000] [url = about:blank] 19:50:52 INFO - PROCESS | 3512 | 1465527052382 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 19:50:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 19:50:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 971ms 19:50:52 INFO - PROCESS | 3512 | 1465527052412 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 19:50:52 INFO - PROCESS | 3512 | 1465527052416 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 19:50:52 INFO - PROCESS | 3512 | 1465527052422 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 19:50:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 19:50:52 INFO - PROCESS | 3512 | 1465527052424 Marionette TRACE conn5 <- [1,274,null,{}] 19:50:52 INFO - PROCESS | 3512 | 1465527052428 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:52 INFO - PROCESS | 3512 | 1465527052430 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:52 INFO - PROCESS | 3512 | 1465527052520 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 19:50:52 INFO - PROCESS | 3512 | 1465527052609 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:52 INFO - PROCESS | 3512 | 1465527052611 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:52 INFO - PROCESS | 3512 | ++DOCSHELL 11E5B800 == 37 [pid = 3512] [id = 78] 19:50:52 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (11E9C800) [pid = 3512] [serial = 231] [outer = 00000000] 19:50:52 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (133C0000) [pid = 3512] [serial = 232] [outer = 11E9C800] 19:50:52 INFO - PROCESS | 3512 | 1465527052657 Marionette DEBUG loaded listener.js 19:50:52 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (13C4A000) [pid = 3512] [serial = 233] [outer = 11E9C800] 19:50:53 INFO - PROCESS | 3512 | 1465527053045 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 19:50:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 19:50:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 670ms 19:50:53 INFO - PROCESS | 3512 | 1465527053097 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 19:50:53 INFO - PROCESS | 3512 | 1465527053099 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 19:50:53 INFO - PROCESS | 3512 | 1465527053102 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 19:50:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 19:50:53 INFO - PROCESS | 3512 | 1465527053105 Marionette TRACE conn5 <- [1,278,null,{}] 19:50:53 INFO - PROCESS | 3512 | 1465527053144 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:53 INFO - PROCESS | 3512 | 1465527053148 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:53 INFO - PROCESS | 3512 | 1465527053242 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 19:50:53 INFO - PROCESS | 3512 | 1465527053256 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:53 INFO - PROCESS | 3512 | 1465527053259 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:53 INFO - PROCESS | 3512 | ++DOCSHELL 15135000 == 38 [pid = 3512] [id = 79] 19:50:53 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (15135400) [pid = 3512] [serial = 234] [outer = 00000000] 19:50:53 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (15139400) [pid = 3512] [serial = 235] [outer = 15135400] 19:50:53 INFO - PROCESS | 3512 | 1465527053305 Marionette DEBUG loaded listener.js 19:50:53 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (1513F800) [pid = 3512] [serial = 236] [outer = 15135400] 19:50:53 INFO - PROCESS | 3512 | 1465527053746 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 19:50:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 19:50:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 670ms 19:50:53 INFO - PROCESS | 3512 | 1465527053776 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 19:50:53 INFO - PROCESS | 3512 | 1465527053779 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 19:50:53 INFO - PROCESS | 3512 | 1465527053782 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 19:50:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 19:50:53 INFO - PROCESS | 3512 | 1465527053784 Marionette TRACE conn5 <- [1,282,null,{}] 19:50:53 INFO - PROCESS | 3512 | 1465527053787 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:53 INFO - PROCESS | 3512 | 1465527053789 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:53 INFO - PROCESS | 3512 | 1465527053876 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 19:50:53 INFO - PROCESS | 3512 | 1465527053882 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:53 INFO - PROCESS | 3512 | 1465527053884 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:53 INFO - PROCESS | 3512 | ++DOCSHELL 151B2800 == 39 [pid = 3512] [id = 80] 19:50:53 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (151B2C00) [pid = 3512] [serial = 237] [outer = 00000000] 19:50:53 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (16A42800) [pid = 3512] [serial = 238] [outer = 151B2C00] 19:50:53 INFO - PROCESS | 3512 | 1465527053928 Marionette DEBUG loaded listener.js 19:50:54 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (16D42800) [pid = 3512] [serial = 239] [outer = 151B2C00] 19:50:54 INFO - PROCESS | 3512 | 1465527054362 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 19:50:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 19:50:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 19:50:54 INFO - PROCESS | 3512 | 1465527054417 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 19:50:54 INFO - PROCESS | 3512 | 1465527054419 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 19:50:54 INFO - PROCESS | 3512 | 1465527054422 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 19:50:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 19:50:54 INFO - PROCESS | 3512 | 1465527054424 Marionette TRACE conn5 <- [1,286,null,{}] 19:50:54 INFO - PROCESS | 3512 | 1465527054427 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:54 INFO - PROCESS | 3512 | 1465527054429 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:54 INFO - PROCESS | 3512 | 1465527054536 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 19:50:54 INFO - PROCESS | 3512 | 1465527054542 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:54 INFO - PROCESS | 3512 | 1465527054543 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:54 INFO - PROCESS | 3512 | ++DOCSHELL 13C52400 == 40 [pid = 3512] [id = 81] 19:50:54 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (16A40800) [pid = 3512] [serial = 240] [outer = 00000000] 19:50:54 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (17541800) [pid = 3512] [serial = 241] [outer = 16A40800] 19:50:54 INFO - PROCESS | 3512 | 1465527054629 Marionette DEBUG loaded listener.js 19:50:54 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (17597800) [pid = 3512] [serial = 242] [outer = 16A40800] 19:50:55 INFO - PROCESS | 3512 | 1465527055061 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 19:50:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 19:50:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 670ms 19:50:55 INFO - PROCESS | 3512 | 1465527055096 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 19:50:55 INFO - PROCESS | 3512 | 1465527055098 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 19:50:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 19:50:55 INFO - PROCESS | 3512 | 1465527055110 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 19:50:55 INFO - PROCESS | 3512 | 1465527055112 Marionette TRACE conn5 <- [1,290,null,{}] 19:50:55 INFO - PROCESS | 3512 | 1465527055122 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:55 INFO - PROCESS | 3512 | 1465527055127 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:55 INFO - PROCESS | 3512 | 1465527055261 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 19:50:55 INFO - PROCESS | 3512 | 1465527055266 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:55 INFO - PROCESS | 3512 | 1465527055268 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:55 INFO - PROCESS | 3512 | ++DOCSHELL 0CC0EC00 == 41 [pid = 3512] [id = 82] 19:50:55 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (0D582000) [pid = 3512] [serial = 243] [outer = 00000000] 19:50:55 INFO - PROCESS | 3512 | ++DOMWINDOW == 91 (1762AC00) [pid = 3512] [serial = 244] [outer = 0D582000] 19:50:55 INFO - PROCESS | 3512 | 1465527055356 Marionette DEBUG loaded listener.js 19:50:55 INFO - PROCESS | 3512 | ++DOMWINDOW == 92 (17645000) [pid = 3512] [serial = 245] [outer = 0D582000] 19:50:55 INFO - PROCESS | 3512 | 1465527055774 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 19:50:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 19:50:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 690ms 19:50:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 19:50:55 INFO - PROCESS | 3512 | 1465527055792 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 19:50:55 INFO - PROCESS | 3512 | 1465527055794 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 19:50:55 INFO - PROCESS | 3512 | 1465527055797 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 19:50:55 INFO - PROCESS | 3512 | 1465527055798 Marionette TRACE conn5 <- [1,294,null,{}] 19:50:55 INFO - PROCESS | 3512 | 1465527055801 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:55 INFO - PROCESS | 3512 | 1465527055803 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:55 INFO - PROCESS | 3512 | 1465527055936 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 19:50:55 INFO - PROCESS | 3512 | 1465527055944 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:55 INFO - PROCESS | 3512 | 1465527055946 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:55 INFO - PROCESS | 3512 | ++DOCSHELL 17619C00 == 42 [pid = 3512] [id = 83] 19:50:55 INFO - PROCESS | 3512 | ++DOMWINDOW == 93 (1761CC00) [pid = 3512] [serial = 246] [outer = 00000000] 19:50:55 INFO - PROCESS | 3512 | ++DOMWINDOW == 94 (18946400) [pid = 3512] [serial = 247] [outer = 1761CC00] 19:50:56 INFO - PROCESS | 3512 | 1465527055989 Marionette DEBUG loaded listener.js 19:50:56 INFO - PROCESS | 3512 | ++DOMWINDOW == 95 (189F1000) [pid = 3512] [serial = 248] [outer = 1761CC00] 19:50:56 INFO - PROCESS | 3512 | 1465527056498 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:50:56 INFO - PROCESS | 3512 | --DOMWINDOW == 94 (16A42000) [pid = 3512] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 19:50:56 INFO - PROCESS | 3512 | --DOMWINDOW == 93 (0EBCB000) [pid = 3512] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 19:50:56 INFO - PROCESS | 3512 | --DOMWINDOW == 92 (15137800) [pid = 3512] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 19:50:56 INFO - PROCESS | 3512 | --DOMWINDOW == 91 (0DA3CC00) [pid = 3512] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 19:50:56 INFO - PROCESS | 3512 | --DOMWINDOW == 90 (13C5E000) [pid = 3512] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 19:50:56 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (17598C00) [pid = 3512] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 19:50:56 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (1760E400) [pid = 3512] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 19:50:56 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (17628800) [pid = 3512] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 19:50:56 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (151BC000) [pid = 3512] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 19:50:56 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. 19:50:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 730ms 19:50:56 INFO - PROCESS | 3512 | 1465527056528 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 19:50:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 19:50:56 INFO - PROCESS | 3512 | 1465527056530 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 19:50:56 INFO - PROCESS | 3512 | 1465527056533 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 19:50:56 INFO - PROCESS | 3512 | 1465527056535 Marionette TRACE conn5 <- [1,298,null,{}] 19:50:56 INFO - PROCESS | 3512 | 1465527056538 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:56 INFO - PROCESS | 3512 | 1465527056540 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:56 INFO - PROCESS | 3512 | 1465527056620 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 19:50:56 INFO - PROCESS | 3512 | 1465527056629 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:56 INFO - PROCESS | 3512 | 1465527056630 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:56 INFO - PROCESS | 3512 | ++DOCSHELL 13C57000 == 43 [pid = 3512] [id = 84] 19:50:56 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (15137800) [pid = 3512] [serial = 249] [outer = 00000000] 19:50:56 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (17598C00) [pid = 3512] [serial = 250] [outer = 15137800] 19:50:56 INFO - PROCESS | 3512 | 1465527056673 Marionette DEBUG loaded listener.js 19:50:56 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (17648000) [pid = 3512] [serial = 251] [outer = 15137800] 19:50:57 INFO - PROCESS | 3512 | 1465527057087 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:50:57 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. 19:50:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 571ms 19:50:57 INFO - PROCESS | 3512 | 1465527057105 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 19:50:57 INFO - PROCESS | 3512 | 1465527057107 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 19:50:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 19:50:57 INFO - PROCESS | 3512 | 1465527057110 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 19:50:57 INFO - PROCESS | 3512 | 1465527057111 Marionette TRACE conn5 <- [1,302,null,{}] 19:50:57 INFO - PROCESS | 3512 | 1465527057125 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:57 INFO - PROCESS | 3512 | 1465527057127 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:57 INFO - PROCESS | 3512 | 1465527057210 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 19:50:57 INFO - PROCESS | 3512 | 1465527057245 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:57 INFO - PROCESS | 3512 | 1465527057247 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:57 INFO - PROCESS | 3512 | ++DOCSHELL 19681000 == 44 [pid = 3512] [id = 85] 19:50:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (19682C00) [pid = 3512] [serial = 252] [outer = 00000000] 19:50:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 91 (1BC27800) [pid = 3512] [serial = 253] [outer = 19682C00] 19:50:57 INFO - PROCESS | 3512 | 1465527057289 Marionette DEBUG loaded listener.js 19:50:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 92 (1BC90800) [pid = 3512] [serial = 254] [outer = 19682C00] 19:50:57 INFO - PROCESS | 3512 | 1465527057702 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:50:57 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. 19:50:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 630ms 19:50:57 INFO - PROCESS | 3512 | 1465527057750 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 19:50:57 INFO - PROCESS | 3512 | 1465527057752 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 19:50:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 19:50:57 INFO - PROCESS | 3512 | 1465527057760 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 19:50:57 INFO - PROCESS | 3512 | 1465527057761 Marionette TRACE conn5 <- [1,306,null,{}] 19:50:57 INFO - PROCESS | 3512 | 1465527057765 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:57 INFO - PROCESS | 3512 | 1465527057766 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:57 INFO - PROCESS | 3512 | 1465527057849 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 19:50:57 INFO - PROCESS | 3512 | 1465527057857 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:57 INFO - PROCESS | 3512 | 1465527057859 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:57 INFO - PROCESS | 3512 | ++DOCSHELL 1992D400 == 45 [pid = 3512] [id = 86] 19:50:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 93 (1993C000) [pid = 3512] [serial = 255] [outer = 00000000] 19:50:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 94 (1C39CC00) [pid = 3512] [serial = 256] [outer = 1993C000] 19:50:57 INFO - PROCESS | 3512 | 1465527057901 Marionette DEBUG loaded listener.js 19:50:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 95 (1C39FC00) [pid = 3512] [serial = 257] [outer = 1993C000] 19:50:58 INFO - PROCESS | 3512 | 1465527058321 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:50:58 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. 19:50:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 571ms 19:50:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 19:50:58 INFO - PROCESS | 3512 | 1465527058333 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 19:50:58 INFO - PROCESS | 3512 | 1465527058336 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 19:50:58 INFO - PROCESS | 3512 | 1465527058339 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 19:50:58 INFO - PROCESS | 3512 | 1465527058341 Marionette TRACE conn5 <- [1,310,null,{}] 19:50:58 INFO - PROCESS | 3512 | 1465527058344 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:58 INFO - PROCESS | 3512 | 1465527058347 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:58 INFO - PROCESS | 3512 | 1465527058481 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 19:50:58 INFO - PROCESS | 3512 | 1465527058489 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:58 INFO - PROCESS | 3512 | 1465527058491 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:58 INFO - PROCESS | 3512 | ++DOCSHELL 16EBF000 == 46 [pid = 3512] [id = 87] 19:50:58 INFO - PROCESS | 3512 | ++DOMWINDOW == 96 (1AE81400) [pid = 3512] [serial = 258] [outer = 00000000] 19:50:58 INFO - PROCESS | 3512 | ++DOMWINDOW == 97 (1AE8BC00) [pid = 3512] [serial = 259] [outer = 1AE81400] 19:50:58 INFO - PROCESS | 3512 | 1465527058546 Marionette DEBUG loaded listener.js 19:50:58 INFO - PROCESS | 3512 | ++DOMWINDOW == 98 (1C3A4000) [pid = 3512] [serial = 260] [outer = 1AE81400] 19:50:59 INFO - PROCESS | 3512 | 1465527059222 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 19:50:59 INFO - PROCESS | 3512 | 1465527059252 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:50:59 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. 19:50:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 930ms 19:50:59 INFO - PROCESS | 3512 | 1465527059270 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 19:50:59 INFO - PROCESS | 3512 | 1465527059274 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 19:50:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 19:50:59 INFO - PROCESS | 3512 | 1465527059278 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 19:50:59 INFO - PROCESS | 3512 | 1465527059282 Marionette TRACE conn5 <- [1,314,null,{}] 19:50:59 INFO - PROCESS | 3512 | 1465527059287 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:50:59 INFO - PROCESS | 3512 | 1465527059291 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:59 INFO - PROCESS | 3512 | 1465527059411 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 19:50:59 INFO - PROCESS | 3512 | 1465527059537 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:59 INFO - PROCESS | 3512 | 1465527059540 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:50:59 INFO - PROCESS | 3512 | ++DOCSHELL 0E67C000 == 47 [pid = 3512] [id = 88] 19:50:59 INFO - PROCESS | 3512 | ++DOMWINDOW == 99 (0EBD7C00) [pid = 3512] [serial = 261] [outer = 00000000] 19:50:59 INFO - PROCESS | 3512 | ++DOMWINDOW == 100 (13C5AC00) [pid = 3512] [serial = 262] [outer = 0EBD7C00] 19:50:59 INFO - PROCESS | 3512 | 1465527059600 Marionette DEBUG loaded listener.js 19:50:59 INFO - PROCESS | 3512 | ++DOMWINDOW == 101 (14A6D000) [pid = 3512] [serial = 263] [outer = 0EBD7C00] 19:51:00 INFO - PROCESS | 3512 | 1465527060191 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:51:00 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. 19:51:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 971ms 19:51:00 INFO - PROCESS | 3512 | 1465527060250 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 19:51:00 INFO - PROCESS | 3512 | 1465527060255 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 19:51:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 19:51:00 INFO - PROCESS | 3512 | 1465527060261 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 19:51:00 INFO - PROCESS | 3512 | 1465527060264 Marionette TRACE conn5 <- [1,318,null,{}] 19:51:00 INFO - PROCESS | 3512 | 1465527060268 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:00 INFO - PROCESS | 3512 | 1465527060271 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:00 INFO - PROCESS | 3512 | 1465527060388 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 19:51:00 INFO - PROCESS | 3512 | 1465527060511 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:00 INFO - PROCESS | 3512 | 1465527060514 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:00 INFO - PROCESS | 3512 | ++DOCSHELL 16D44000 == 48 [pid = 3512] [id = 89] 19:51:00 INFO - PROCESS | 3512 | ++DOMWINDOW == 102 (16EB8800) [pid = 3512] [serial = 264] [outer = 00000000] 19:51:00 INFO - PROCESS | 3512 | ++DOMWINDOW == 103 (17614C00) [pid = 3512] [serial = 265] [outer = 16EB8800] 19:51:00 INFO - PROCESS | 3512 | 1465527060571 Marionette DEBUG loaded listener.js 19:51:00 INFO - PROCESS | 3512 | ++DOMWINDOW == 104 (17629400) [pid = 3512] [serial = 266] [outer = 16EB8800] 19:51:01 INFO - PROCESS | 3512 | 1465527061218 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:51:01 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. 19:51:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 970ms 19:51:01 INFO - PROCESS | 3512 | 1465527061245 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 19:51:01 INFO - PROCESS | 3512 | 1465527061248 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 19:51:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 19:51:01 INFO - PROCESS | 3512 | 1465527061252 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 19:51:01 INFO - PROCESS | 3512 | 1465527061257 Marionette TRACE conn5 <- [1,322,null,{}] 19:51:01 INFO - PROCESS | 3512 | 1465527061268 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:01 INFO - PROCESS | 3512 | 1465527061273 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:01 INFO - PROCESS | 3512 | 1465527061404 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 19:51:01 INFO - PROCESS | 3512 | 1465527061668 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:01 INFO - PROCESS | 3512 | 1465527061671 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:01 INFO - PROCESS | 3512 | ++DOCSHELL 0CC0F800 == 49 [pid = 3512] [id = 90] 19:51:01 INFO - PROCESS | 3512 | ++DOMWINDOW == 105 (0D173000) [pid = 3512] [serial = 267] [outer = 00000000] 19:51:01 INFO - PROCESS | 3512 | ++DOMWINDOW == 106 (0D855C00) [pid = 3512] [serial = 268] [outer = 0D173000] 19:51:01 INFO - PROCESS | 3512 | 1465527061761 Marionette DEBUG loaded listener.js 19:51:01 INFO - PROCESS | 3512 | ++DOMWINDOW == 107 (0DB42800) [pid = 3512] [serial = 269] [outer = 0D173000] 19:51:02 INFO - PROCESS | 3512 | 1465527062416 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:51:02 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. 19:51:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1173ms 19:51:02 INFO - PROCESS | 3512 | 1465527062430 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 19:51:02 INFO - PROCESS | 3512 | 1465527062433 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 19:51:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 19:51:02 INFO - PROCESS | 3512 | 1465527062437 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 19:51:02 INFO - PROCESS | 3512 | 1465527062440 Marionette TRACE conn5 <- [1,326,null,{}] 19:51:02 INFO - PROCESS | 3512 | 1465527062445 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:02 INFO - PROCESS | 3512 | 1465527062448 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:02 INFO - PROCESS | 3512 | 1465527062549 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 19:51:02 INFO - PROCESS | 3512 | 1465527062663 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:02 INFO - PROCESS | 3512 | 1465527062666 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:02 INFO - PROCESS | 3512 | --DOCSHELL 1513FC00 == 48 [pid = 3512] [id = 59] 19:51:02 INFO - PROCESS | 3512 | --DOCSHELL 1992D400 == 47 [pid = 3512] [id = 86] 19:51:02 INFO - PROCESS | 3512 | --DOCSHELL 19681000 == 46 [pid = 3512] [id = 85] 19:51:02 INFO - PROCESS | 3512 | --DOCSHELL 13C57000 == 45 [pid = 3512] [id = 84] 19:51:02 INFO - PROCESS | 3512 | --DOCSHELL 17619C00 == 44 [pid = 3512] [id = 83] 19:51:02 INFO - PROCESS | 3512 | --DOCSHELL 0CC0EC00 == 43 [pid = 3512] [id = 82] 19:51:02 INFO - PROCESS | 3512 | --DOCSHELL 13C52400 == 42 [pid = 3512] [id = 81] 19:51:02 INFO - PROCESS | 3512 | --DOCSHELL 151B2800 == 41 [pid = 3512] [id = 80] 19:51:02 INFO - PROCESS | 3512 | --DOCSHELL 15135000 == 40 [pid = 3512] [id = 79] 19:51:02 INFO - PROCESS | 3512 | --DOCSHELL 11E5B800 == 39 [pid = 3512] [id = 78] 19:51:02 INFO - PROCESS | 3512 | --DOMWINDOW == 106 (0D9B0C00) [pid = 3512] [serial = 178] [outer = 00000000] [url = about:blank] 19:51:02 INFO - PROCESS | 3512 | --DOMWINDOW == 105 (11E5F400) [pid = 3512] [serial = 181] [outer = 00000000] [url = about:blank] 19:51:02 INFO - PROCESS | 3512 | --DOMWINDOW == 104 (17ABFC00) [pid = 3512] [serial = 211] [outer = 00000000] [url = about:blank] 19:51:02 INFO - PROCESS | 3512 | ++DOCSHELL 09369800 == 40 [pid = 3512] [id = 91] 19:51:02 INFO - PROCESS | 3512 | ++DOMWINDOW == 105 (0CC05000) [pid = 3512] [serial = 270] [outer = 00000000] 19:51:02 INFO - PROCESS | 3512 | ++DOMWINDOW == 106 (0DA3F400) [pid = 3512] [serial = 271] [outer = 0CC05000] 19:51:02 INFO - PROCESS | 3512 | 1465527062757 Marionette DEBUG loaded listener.js 19:51:02 INFO - PROCESS | 3512 | ++DOMWINDOW == 107 (0DC2D000) [pid = 3512] [serial = 272] [outer = 0CC05000] 19:51:02 INFO - PROCESS | 3512 | --DOCSHELL 133BF800 == 39 [pid = 3512] [id = 77] 19:51:02 INFO - PROCESS | 3512 | --DOCSHELL 1BC8F400 == 38 [pid = 3512] [id = 76] 19:51:02 INFO - PROCESS | 3512 | --DOCSHELL 19A2C000 == 37 [pid = 3512] [id = 75] 19:51:02 INFO - PROCESS | 3512 | --DOCSHELL 189F0000 == 36 [pid = 3512] [id = 74] 19:51:02 INFO - PROCESS | 3512 | --DOCSHELL 14F3CC00 == 35 [pid = 3512] [id = 73] 19:51:02 INFO - PROCESS | 3512 | --DOCSHELL 0DA44800 == 34 [pid = 3512] [id = 72] 19:51:02 INFO - PROCESS | 3512 | --DOCSHELL 0E673800 == 33 [pid = 3512] [id = 71] 19:51:02 INFO - PROCESS | 3512 | --DOMWINDOW == 106 (16D41400) [pid = 3512] [serial = 196] [outer = 00000000] [url = about:blank] 19:51:02 INFO - PROCESS | 3512 | --DOMWINDOW == 105 (11E5C800) [pid = 3512] [serial = 187] [outer = 00000000] [url = about:blank] 19:51:02 INFO - PROCESS | 3512 | --DOMWINDOW == 104 (12321C00) [pid = 3512] [serial = 188] [outer = 00000000] [url = about:blank] 19:51:02 INFO - PROCESS | 3512 | --DOMWINDOW == 103 (151E6000) [pid = 3512] [serial = 193] [outer = 00000000] [url = about:blank] 19:51:02 INFO - PROCESS | 3512 | --DOMWINDOW == 102 (0DA45000) [pid = 3512] [serial = 184] [outer = 00000000] [url = about:blank] 19:51:02 INFO - PROCESS | 3512 | --DOMWINDOW == 101 (0DB48800) [pid = 3512] [serial = 185] [outer = 00000000] [url = about:blank] 19:51:02 INFO - PROCESS | 3512 | --DOMWINDOW == 100 (13C61400) [pid = 3512] [serial = 190] [outer = 00000000] [url = about:blank] 19:51:02 INFO - PROCESS | 3512 | --DOMWINDOW == 99 (14A75000) [pid = 3512] [serial = 191] [outer = 00000000] [url = about:blank] 19:51:02 INFO - PROCESS | 3512 | --DOMWINDOW == 98 (175A0C00) [pid = 3512] [serial = 199] [outer = 00000000] [url = about:blank] 19:51:02 INFO - PROCESS | 3512 | --DOMWINDOW == 97 (16E30C00) [pid = 3512] [serial = 197] [outer = 00000000] [url = about:blank] 19:51:02 INFO - PROCESS | 3512 | --DOMWINDOW == 96 (17616C00) [pid = 3512] [serial = 202] [outer = 00000000] [url = about:blank] 19:51:02 INFO - PROCESS | 3512 | --DOMWINDOW == 95 (17644000) [pid = 3512] [serial = 209] [outer = 00000000] [url = about:blank] 19:51:02 INFO - PROCESS | 3512 | --DOMWINDOW == 94 (175A1400) [pid = 3512] [serial = 200] [outer = 00000000] [url = about:blank] 19:51:02 INFO - PROCESS | 3512 | --DOMWINDOW == 93 (17643000) [pid = 3512] [serial = 208] [outer = 00000000] [url = about:blank] 19:51:02 INFO - PROCESS | 3512 | --DOMWINDOW == 92 (17614800) [pid = 3512] [serial = 206] [outer = 00000000] [url = about:blank] 19:51:02 INFO - PROCESS | 3512 | --DOMWINDOW == 91 (17612C00) [pid = 3512] [serial = 205] [outer = 00000000] [url = about:blank] 19:51:02 INFO - PROCESS | 3512 | --DOMWINDOW == 90 (16627800) [pid = 3512] [serial = 194] [outer = 00000000] [url = about:blank] 19:51:02 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (1761D000) [pid = 3512] [serial = 203] [outer = 00000000] [url = about:blank] 19:51:03 INFO - PROCESS | 3512 | 1465527063221 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:51:03 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. 19:51:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 830ms 19:51:03 INFO - PROCESS | 3512 | 1465527063271 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 19:51:03 INFO - PROCESS | 3512 | 1465527063275 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 19:51:03 INFO - PROCESS | 3512 | 1465527063279 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 19:51:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 19:51:03 INFO - PROCESS | 3512 | 1465527063281 Marionette TRACE conn5 <- [1,330,null,{}] 19:51:03 INFO - PROCESS | 3512 | 1465527063285 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:03 INFO - PROCESS | 3512 | 1465527063287 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:03 INFO - PROCESS | 3512 | 1465527063373 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 19:51:03 INFO - PROCESS | 3512 | 1465527063381 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:03 INFO - PROCESS | 3512 | 1465527063383 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:03 INFO - PROCESS | 3512 | ++DOCSHELL 11CC4C00 == 34 [pid = 3512] [id = 92] 19:51:03 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (11E5F400) [pid = 3512] [serial = 273] [outer = 00000000] 19:51:03 INFO - PROCESS | 3512 | ++DOMWINDOW == 91 (133C3000) [pid = 3512] [serial = 274] [outer = 11E5F400] 19:51:03 INFO - PROCESS | 3512 | 1465527063427 Marionette DEBUG loaded listener.js 19:51:03 INFO - PROCESS | 3512 | ++DOMWINDOW == 92 (13C4F400) [pid = 3512] [serial = 275] [outer = 11E5F400] 19:51:03 INFO - PROCESS | 3512 | 1465527063897 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:51:03 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. 19:51:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 670ms 19:51:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 19:51:03 INFO - PROCESS | 3512 | 1465527063954 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 19:51:03 INFO - PROCESS | 3512 | 1465527063956 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 19:51:03 INFO - PROCESS | 3512 | 1465527063961 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 19:51:03 INFO - PROCESS | 3512 | 1465527063966 Marionette TRACE conn5 <- [1,334,null,{}] 19:51:03 INFO - PROCESS | 3512 | 1465527063975 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:03 INFO - PROCESS | 3512 | 1465527063978 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:04 INFO - PROCESS | 3512 | 1465527064063 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 19:51:04 INFO - PROCESS | 3512 | 1465527064070 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:04 INFO - PROCESS | 3512 | 1465527064072 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:04 INFO - PROCESS | 3512 | ++DOCSHELL 14F1B000 == 35 [pid = 3512] [id = 93] 19:51:04 INFO - PROCESS | 3512 | ++DOMWINDOW == 93 (14F1B800) [pid = 3512] [serial = 276] [outer = 00000000] 19:51:04 INFO - PROCESS | 3512 | ++DOMWINDOW == 94 (15138C00) [pid = 3512] [serial = 277] [outer = 14F1B800] 19:51:04 INFO - PROCESS | 3512 | 1465527064116 Marionette DEBUG loaded listener.js 19:51:04 INFO - PROCESS | 3512 | ++DOMWINDOW == 95 (151B8000) [pid = 3512] [serial = 278] [outer = 14F1B800] 19:51:04 INFO - PROCESS | 3512 | 1465527064583 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:51:04 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. 19:51:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 690ms 19:51:04 INFO - PROCESS | 3512 | 1465527064650 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 19:51:04 INFO - PROCESS | 3512 | 1465527064652 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 19:51:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 19:51:04 INFO - PROCESS | 3512 | 1465527064656 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 19:51:04 INFO - PROCESS | 3512 | 1465527064666 Marionette TRACE conn5 <- [1,338,null,{}] 19:51:04 INFO - PROCESS | 3512 | 1465527064670 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:04 INFO - PROCESS | 3512 | 1465527064672 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:04 INFO - PROCESS | 3512 | 1465527064757 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 19:51:04 INFO - PROCESS | 3512 | 1465527064843 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:04 INFO - PROCESS | 3512 | 1465527064845 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:04 INFO - PROCESS | 3512 | ++DOCSHELL 151E6000 == 36 [pid = 3512] [id = 94] 19:51:04 INFO - PROCESS | 3512 | ++DOMWINDOW == 96 (16353800) [pid = 3512] [serial = 279] [outer = 00000000] 19:51:04 INFO - PROCESS | 3512 | ++DOMWINDOW == 97 (16B38400) [pid = 3512] [serial = 280] [outer = 16353800] 19:51:04 INFO - PROCESS | 3512 | 1465527064890 Marionette DEBUG loaded listener.js 19:51:04 INFO - PROCESS | 3512 | ++DOMWINDOW == 98 (16C87C00) [pid = 3512] [serial = 281] [outer = 16353800] 19:51:05 INFO - PROCESS | 3512 | 1465527065273 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:51:05 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. 19:51:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 630ms 19:51:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 19:51:05 INFO - PROCESS | 3512 | 1465527065290 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 19:51:05 INFO - PROCESS | 3512 | 1465527065292 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 19:51:05 INFO - PROCESS | 3512 | 1465527065295 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 19:51:05 INFO - PROCESS | 3512 | 1465527065296 Marionette TRACE conn5 <- [1,342,null,{}] 19:51:05 INFO - PROCESS | 3512 | 1465527065307 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:05 INFO - PROCESS | 3512 | 1465527065309 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:05 INFO - PROCESS | 3512 | 1465527065421 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 19:51:05 INFO - PROCESS | 3512 | 1465527065504 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:05 INFO - PROCESS | 3512 | 1465527065509 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:05 INFO - PROCESS | 3512 | ++DOCSHELL 16EC6800 == 37 [pid = 3512] [id = 95] 19:51:05 INFO - PROCESS | 3512 | ++DOMWINDOW == 99 (1753C000) [pid = 3512] [serial = 282] [outer = 00000000] 19:51:05 INFO - PROCESS | 3512 | ++DOMWINDOW == 100 (1759A000) [pid = 3512] [serial = 283] [outer = 1753C000] 19:51:05 INFO - PROCESS | 3512 | 1465527065563 Marionette DEBUG loaded listener.js 19:51:05 INFO - PROCESS | 3512 | ++DOMWINDOW == 101 (1760A400) [pid = 3512] [serial = 284] [outer = 1753C000] 19:51:06 INFO - PROCESS | 3512 | 1465527066006 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:51:06 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. 19:51:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 730ms 19:51:06 INFO - PROCESS | 3512 | 1465527066026 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 19:51:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 19:51:06 INFO - PROCESS | 3512 | 1465527066028 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 19:51:06 INFO - PROCESS | 3512 | 1465527066031 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 19:51:06 INFO - PROCESS | 3512 | 1465527066033 Marionette TRACE conn5 <- [1,346,null,{}] 19:51:06 INFO - PROCESS | 3512 | 1465527066042 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:06 INFO - PROCESS | 3512 | 1465527066044 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:06 INFO - PROCESS | 3512 | 1465527066152 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 19:51:06 INFO - PROCESS | 3512 | 1465527066158 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:06 INFO - PROCESS | 3512 | 1465527066160 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:06 INFO - PROCESS | 3512 | ++DOCSHELL 0DA37400 == 38 [pid = 3512] [id = 96] 19:51:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 102 (17612000) [pid = 3512] [serial = 285] [outer = 00000000] 19:51:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 103 (17625800) [pid = 3512] [serial = 286] [outer = 17612000] 19:51:06 INFO - PROCESS | 3512 | 1465527066203 Marionette DEBUG loaded listener.js 19:51:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 104 (1762A000) [pid = 3512] [serial = 287] [outer = 17612000] 19:51:06 INFO - PROCESS | 3512 | 1465527066678 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:51:06 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. 19:51:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 690ms 19:51:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 19:51:06 INFO - PROCESS | 3512 | 1465527066725 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 19:51:06 INFO - PROCESS | 3512 | 1465527066727 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 19:51:06 INFO - PROCESS | 3512 | 1465527066731 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 19:51:06 INFO - PROCESS | 3512 | 1465527066732 Marionette TRACE conn5 <- [1,350,null,{}] 19:51:06 INFO - PROCESS | 3512 | 1465527066736 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:06 INFO - PROCESS | 3512 | 1465527066738 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:06 INFO - PROCESS | 3512 | 1465527066880 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 19:51:06 INFO - PROCESS | 3512 | 1465527066891 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:06 INFO - PROCESS | 3512 | 1465527066893 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:06 INFO - PROCESS | 3512 | ++DOCSHELL 17641000 == 39 [pid = 3512] [id = 97] 19:51:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 105 (17644800) [pid = 3512] [serial = 288] [outer = 00000000] 19:51:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 106 (1764AC00) [pid = 3512] [serial = 289] [outer = 17644800] 19:51:06 INFO - PROCESS | 3512 | 1465527066936 Marionette DEBUG loaded listener.js 19:51:07 INFO - PROCESS | 3512 | ++DOMWINDOW == 107 (17B03000) [pid = 3512] [serial = 290] [outer = 17644800] 19:51:07 INFO - PROCESS | 3512 | --DOMWINDOW == 106 (151B2C00) [pid = 3512] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 19:51:07 INFO - PROCESS | 3512 | --DOMWINDOW == 105 (0DA44C00) [pid = 3512] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 19:51:07 INFO - PROCESS | 3512 | --DOMWINDOW == 104 (19A31800) [pid = 3512] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 19:51:07 INFO - PROCESS | 3512 | --DOMWINDOW == 103 (1993C000) [pid = 3512] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 19:51:07 INFO - PROCESS | 3512 | --DOMWINDOW == 102 (14F40400) [pid = 3512] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 19:51:07 INFO - PROCESS | 3512 | --DOMWINDOW == 101 (189F4800) [pid = 3512] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 19:51:07 INFO - PROCESS | 3512 | --DOMWINDOW == 100 (0D582000) [pid = 3512] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 19:51:07 INFO - PROCESS | 3512 | --DOMWINDOW == 99 (133BFC00) [pid = 3512] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 19:51:07 INFO - PROCESS | 3512 | --DOMWINDOW == 98 (15135400) [pid = 3512] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 19:51:07 INFO - PROCESS | 3512 | --DOMWINDOW == 97 (11E9C800) [pid = 3512] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 19:51:07 INFO - PROCESS | 3512 | --DOMWINDOW == 96 (1BC90400) [pid = 3512] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 19:51:07 INFO - PROCESS | 3512 | --DOMWINDOW == 95 (1761CC00) [pid = 3512] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 19:51:07 INFO - PROCESS | 3512 | --DOMWINDOW == 94 (15137800) [pid = 3512] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 19:51:07 INFO - PROCESS | 3512 | --DOMWINDOW == 93 (19682C00) [pid = 3512] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 19:51:07 INFO - PROCESS | 3512 | --DOMWINDOW == 92 (16A40800) [pid = 3512] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 19:51:07 INFO - PROCESS | 3512 | --DOMWINDOW == 91 (16EC1C00) [pid = 3512] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 19:51:07 INFO - PROCESS | 3512 | --DOMWINDOW == 90 (0D849400) [pid = 3512] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 19:51:07 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (1A4CF800) [pid = 3512] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 19:51:07 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (0ECC0400) [pid = 3512] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 19:51:07 INFO - PROCESS | 3512 | 1465527067568 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:51:07 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. 19:51:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 870ms 19:51:07 INFO - PROCESS | 3512 | 1465527067602 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 19:51:07 INFO - PROCESS | 3512 | 1465527067604 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 19:51:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 19:51:07 INFO - PROCESS | 3512 | 1465527067607 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 19:51:07 INFO - PROCESS | 3512 | 1465527067609 Marionette TRACE conn5 <- [1,354,null,{}] 19:51:07 INFO - PROCESS | 3512 | 1465527067612 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:07 INFO - PROCESS | 3512 | 1465527067614 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:07 INFO - PROCESS | 3512 | 1465527067724 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 19:51:07 INFO - PROCESS | 3512 | 1465527067779 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:07 INFO - PROCESS | 3512 | 1465527067781 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:07 INFO - PROCESS | 3512 | ++DOCSHELL 0E60A400 == 40 [pid = 3512] [id = 98] 19:51:07 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (0DA38400) [pid = 3512] [serial = 291] [outer = 00000000] 19:51:07 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (15131C00) [pid = 3512] [serial = 292] [outer = 0DA38400] 19:51:07 INFO - PROCESS | 3512 | 1465527067824 Marionette DEBUG loaded listener.js 19:51:07 INFO - PROCESS | 3512 | ++DOMWINDOW == 91 (1513C000) [pid = 3512] [serial = 293] [outer = 0DA38400] 19:51:08 INFO - PROCESS | 3512 | 1465527068190 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:51:08 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. 19:51:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 630ms 19:51:08 INFO - PROCESS | 3512 | 1465527068242 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 19:51:08 INFO - PROCESS | 3512 | 1465527068244 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 19:51:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 19:51:08 INFO - PROCESS | 3512 | 1465527068247 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 19:51:08 INFO - PROCESS | 3512 | 1465527068249 Marionette TRACE conn5 <- [1,358,null,{}] 19:51:08 INFO - PROCESS | 3512 | 1465527068252 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:08 INFO - PROCESS | 3512 | 1465527068254 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:08 INFO - PROCESS | 3512 | 1465527068335 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 19:51:08 INFO - PROCESS | 3512 | 1465527068349 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:08 INFO - PROCESS | 3512 | 1465527068352 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:08 INFO - PROCESS | 3512 | ++DOCSHELL 16EC2400 == 41 [pid = 3512] [id = 99] 19:51:08 INFO - PROCESS | 3512 | ++DOMWINDOW == 92 (17599800) [pid = 3512] [serial = 294] [outer = 00000000] 19:51:08 INFO - PROCESS | 3512 | ++DOMWINDOW == 93 (18938C00) [pid = 3512] [serial = 295] [outer = 17599800] 19:51:08 INFO - PROCESS | 3512 | 1465527068395 Marionette DEBUG loaded listener.js 19:51:08 INFO - PROCESS | 3512 | ++DOMWINDOW == 94 (189F5800) [pid = 3512] [serial = 296] [outer = 17599800] 19:51:08 INFO - PROCESS | 3512 | 1465527068835 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:51:08 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. 19:51:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 630ms 19:51:08 INFO - PROCESS | 3512 | 1465527068887 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 19:51:08 INFO - PROCESS | 3512 | 1465527068889 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 19:51:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 19:51:08 INFO - PROCESS | 3512 | 1465527068892 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 19:51:08 INFO - PROCESS | 3512 | 1465527068894 Marionette TRACE conn5 <- [1,362,null,{}] 19:51:08 INFO - PROCESS | 3512 | 1465527068897 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:08 INFO - PROCESS | 3512 | 1465527068899 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:08 INFO - PROCESS | 3512 | 1465527068982 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 19:51:09 INFO - PROCESS | 3512 | 1465527068990 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:09 INFO - PROCESS | 3512 | 1465527068992 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:09 INFO - PROCESS | 3512 | ++DOCSHELL 19681000 == 42 [pid = 3512] [id = 100] 19:51:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 95 (19681400) [pid = 3512] [serial = 297] [outer = 00000000] 19:51:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 96 (19A24400) [pid = 3512] [serial = 298] [outer = 19681400] 19:51:09 INFO - PROCESS | 3512 | 1465527069037 Marionette DEBUG loaded listener.js 19:51:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 97 (1A4DA800) [pid = 3512] [serial = 299] [outer = 19681400] 19:51:09 INFO - PROCESS | 3512 | 1465527069587 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:51:09 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. 19:51:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 730ms 19:51:09 INFO - PROCESS | 3512 | 1465527069624 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 19:51:09 INFO - PROCESS | 3512 | 1465527069629 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 19:51:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 19:51:09 INFO - PROCESS | 3512 | 1465527069634 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 19:51:09 INFO - PROCESS | 3512 | 1465527069638 Marionette TRACE conn5 <- [1,366,null,{}] 19:51:09 INFO - PROCESS | 3512 | 1465527069644 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:09 INFO - PROCESS | 3512 | 1465527069647 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:09 INFO - PROCESS | 3512 | 1465527069800 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 19:51:09 INFO - PROCESS | 3512 | 1465527069927 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:09 INFO - PROCESS | 3512 | 1465527069932 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:09 INFO - PROCESS | 3512 | ++DOCSHELL 0D9A8000 == 43 [pid = 3512] [id = 101] 19:51:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 98 (0D9B0C00) [pid = 3512] [serial = 300] [outer = 00000000] 19:51:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 99 (0DD92C00) [pid = 3512] [serial = 301] [outer = 0D9B0C00] 19:51:10 INFO - PROCESS | 3512 | 1465527069989 Marionette DEBUG loaded listener.js 19:51:10 INFO - PROCESS | 3512 | ++DOMWINDOW == 100 (11CC7000) [pid = 3512] [serial = 302] [outer = 0D9B0C00] 19:51:10 INFO - PROCESS | 3512 | 1465527070542 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:51:10 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. 19:51:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 931ms 19:51:10 INFO - PROCESS | 3512 | 1465527070570 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 19:51:10 INFO - PROCESS | 3512 | 1465527070575 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 19:51:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 19:51:10 INFO - PROCESS | 3512 | 1465527070582 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 19:51:10 INFO - PROCESS | 3512 | 1465527070585 Marionette TRACE conn5 <- [1,370,null,{}] 19:51:10 INFO - PROCESS | 3512 | 1465527070589 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:10 INFO - PROCESS | 3512 | 1465527070592 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:10 INFO - PROCESS | 3512 | 1465527070704 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 19:51:10 INFO - PROCESS | 3512 | 1465527070801 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:10 INFO - PROCESS | 3512 | 1465527070804 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:10 INFO - PROCESS | 3512 | ++DOCSHELL 14158400 == 44 [pid = 3512] [id = 102] 19:51:10 INFO - PROCESS | 3512 | ++DOMWINDOW == 101 (14A70800) [pid = 3512] [serial = 303] [outer = 00000000] 19:51:10 INFO - PROCESS | 3512 | ++DOMWINDOW == 102 (15133C00) [pid = 3512] [serial = 304] [outer = 14A70800] 19:51:10 INFO - PROCESS | 3512 | 1465527070859 Marionette DEBUG loaded listener.js 19:51:10 INFO - PROCESS | 3512 | ++DOMWINDOW == 103 (16629000) [pid = 3512] [serial = 305] [outer = 14A70800] 19:51:11 INFO - PROCESS | 3512 | 1465527071508 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:51:11 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. 19:51:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 970ms 19:51:11 INFO - PROCESS | 3512 | 1465527071554 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 19:51:11 INFO - PROCESS | 3512 | 1465527071556 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 19:51:11 INFO - PROCESS | 3512 | 1465527071560 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 19:51:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 19:51:11 INFO - PROCESS | 3512 | 1465527071563 Marionette TRACE conn5 <- [1,374,null,{}] 19:51:11 INFO - PROCESS | 3512 | 1465527071574 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:11 INFO - PROCESS | 3512 | 1465527071579 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:11 INFO - PROCESS | 3512 | 1465527071688 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 19:51:11 INFO - PROCESS | 3512 | 1465527071815 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:11 INFO - PROCESS | 3512 | 1465527071819 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:11 INFO - PROCESS | 3512 | ++DOCSHELL 16D0F800 == 45 [pid = 3512] [id = 103] 19:51:11 INFO - PROCESS | 3512 | ++DOMWINDOW == 104 (16EB8C00) [pid = 3512] [serial = 306] [outer = 00000000] 19:51:11 INFO - PROCESS | 3512 | ++DOMWINDOW == 105 (1759A400) [pid = 3512] [serial = 307] [outer = 16EB8C00] 19:51:11 INFO - PROCESS | 3512 | 1465527071876 Marionette DEBUG loaded listener.js 19:51:11 INFO - PROCESS | 3512 | ++DOMWINDOW == 106 (1761DC00) [pid = 3512] [serial = 308] [outer = 16EB8C00] 19:51:12 INFO - PROCESS | 3512 | 1465527072456 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 19:51:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 19:51:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 930ms 19:51:12 INFO - PROCESS | 3512 | 1465527072493 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 19:51:12 INFO - PROCESS | 3512 | 1465527072496 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 19:51:12 INFO - PROCESS | 3512 | 1465527072499 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 19:51:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 19:51:12 INFO - PROCESS | 3512 | 1465527072501 Marionette TRACE conn5 <- [1,378,null,{}] 19:51:12 INFO - PROCESS | 3512 | 1465527072505 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:12 INFO - PROCESS | 3512 | 1465527072507 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:12 INFO - PROCESS | 3512 | 1465527072616 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 19:51:12 INFO - PROCESS | 3512 | 1465527072713 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:12 INFO - PROCESS | 3512 | 1465527072715 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:12 INFO - PROCESS | 3512 | ++DOCSHELL 17621800 == 46 [pid = 3512] [id = 104] 19:51:12 INFO - PROCESS | 3512 | ++DOMWINDOW == 107 (18950C00) [pid = 3512] [serial = 309] [outer = 00000000] 19:51:12 INFO - PROCESS | 3512 | ++DOMWINDOW == 108 (19F22800) [pid = 3512] [serial = 310] [outer = 18950C00] 19:51:12 INFO - PROCESS | 3512 | 1465527072769 Marionette DEBUG loaded listener.js 19:51:12 INFO - PROCESS | 3512 | ++DOMWINDOW == 109 (1AE85400) [pid = 3512] [serial = 311] [outer = 18950C00] 19:51:13 INFO - PROCESS | 3512 | 1465527073391 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 19:51:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 19:51:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 930ms 19:51:13 INFO - PROCESS | 3512 | 1465527073433 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 19:51:13 INFO - PROCESS | 3512 | 1465527073436 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 19:51:13 INFO - PROCESS | 3512 | 1465527073439 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 19:51:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 19:51:13 INFO - PROCESS | 3512 | 1465527073441 Marionette TRACE conn5 <- [1,382,null,{}] 19:51:13 INFO - PROCESS | 3512 | 1465527073445 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:13 INFO - PROCESS | 3512 | 1465527073447 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:13 INFO - PROCESS | 3512 | 1465527073671 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 19:51:13 INFO - PROCESS | 3512 | 1465527073779 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:13 INFO - PROCESS | 3512 | 1465527073782 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:13 INFO - PROCESS | 3512 | ++DOCSHELL 0D84A400 == 47 [pid = 3512] [id = 105] 19:51:13 INFO - PROCESS | 3512 | ++DOMWINDOW == 110 (0D84BC00) [pid = 3512] [serial = 312] [outer = 00000000] 19:51:13 INFO - PROCESS | 3512 | ++DOMWINDOW == 111 (0DA3D000) [pid = 3512] [serial = 313] [outer = 0D84BC00] 19:51:13 INFO - PROCESS | 3512 | 1465527073832 Marionette DEBUG loaded listener.js 19:51:13 INFO - PROCESS | 3512 | ++DOMWINDOW == 112 (0DC22800) [pid = 3512] [serial = 314] [outer = 0D84BC00] 19:51:14 INFO - PROCESS | 3512 | --DOCSHELL 16EC2400 == 46 [pid = 3512] [id = 99] 19:51:14 INFO - PROCESS | 3512 | --DOCSHELL 0E60A400 == 45 [pid = 3512] [id = 98] 19:51:14 INFO - PROCESS | 3512 | --DOCSHELL 17641000 == 44 [pid = 3512] [id = 97] 19:51:14 INFO - PROCESS | 3512 | --DOCSHELL 0DA37400 == 43 [pid = 3512] [id = 96] 19:51:14 INFO - PROCESS | 3512 | --DOCSHELL 16EC6800 == 42 [pid = 3512] [id = 95] 19:51:14 INFO - PROCESS | 3512 | --DOCSHELL 151E6000 == 41 [pid = 3512] [id = 94] 19:51:14 INFO - PROCESS | 3512 | --DOCSHELL 14F1B000 == 40 [pid = 3512] [id = 93] 19:51:14 INFO - PROCESS | 3512 | --DOCSHELL 11CC4C00 == 39 [pid = 3512] [id = 92] 19:51:14 INFO - PROCESS | 3512 | --DOCSHELL 09369800 == 38 [pid = 3512] [id = 91] 19:51:14 INFO - PROCESS | 3512 | --DOCSHELL 0CC0F800 == 37 [pid = 3512] [id = 90] 19:51:14 INFO - PROCESS | 3512 | --DOCSHELL 0D6F1C00 == 36 [pid = 3512] [id = 60] 19:51:14 INFO - PROCESS | 3512 | --DOCSHELL 16EBF000 == 35 [pid = 3512] [id = 87] 19:51:14 INFO - PROCESS | 3512 | --DOCSHELL 0E60F400 == 34 [pid = 3512] [id = 61] 19:51:14 INFO - PROCESS | 3512 | --DOCSHELL 0E67C000 == 33 [pid = 3512] [id = 88] 19:51:14 INFO - PROCESS | 3512 | --DOCSHELL 16D44000 == 32 [pid = 3512] [id = 89] 19:51:14 INFO - PROCESS | 3512 | --DOCSHELL 17621800 == 31 [pid = 3512] [id = 104] 19:51:15 INFO - PROCESS | 3512 | --DOCSHELL 14158400 == 30 [pid = 3512] [id = 102] 19:51:15 INFO - PROCESS | 3512 | --DOCSHELL 16D0F800 == 29 [pid = 3512] [id = 103] 19:51:15 INFO - PROCESS | 3512 | --DOCSHELL 19681000 == 28 [pid = 3512] [id = 100] 19:51:15 INFO - PROCESS | 3512 | --DOCSHELL 0D9A8000 == 27 [pid = 3512] [id = 101] 19:51:15 INFO - PROCESS | 3512 | --DOMWINDOW == 111 (1C3AAC00) [pid = 3512] [serial = 133] [outer = 00000000] [url = about:blank] 19:51:15 INFO - PROCESS | 3512 | --DOMWINDOW == 110 (133C3400) [pid = 3512] [serial = 182] [outer = 00000000] [url = about:blank] 19:51:15 INFO - PROCESS | 3512 | --DOMWINDOW == 109 (17623800) [pid = 3512] [serial = 176] [outer = 00000000] [url = about:blank] 19:51:15 INFO - PROCESS | 3512 | --DOMWINDOW == 108 (0DA46C00) [pid = 3512] [serial = 179] [outer = 00000000] [url = about:blank] 19:51:15 INFO - PROCESS | 3512 | --DOMWINDOW == 107 (16A42800) [pid = 3512] [serial = 238] [outer = 00000000] [url = about:blank] 19:51:15 INFO - PROCESS | 3512 | --DOMWINDOW == 106 (0EB81C00) [pid = 3512] [serial = 215] [outer = 00000000] [url = about:blank] 19:51:15 INFO - PROCESS | 3512 | --DOMWINDOW == 105 (0DC24C00) [pid = 3512] [serial = 214] [outer = 00000000] [url = about:blank] 19:51:15 INFO - PROCESS | 3512 | --DOMWINDOW == 104 (1A4DB800) [pid = 3512] [serial = 224] [outer = 00000000] [url = about:blank] 19:51:15 INFO - PROCESS | 3512 | --DOMWINDOW == 103 (19F2C800) [pid = 3512] [serial = 223] [outer = 00000000] [url = about:blank] 19:51:15 INFO - PROCESS | 3512 | --DOMWINDOW == 102 (1C39CC00) [pid = 3512] [serial = 256] [outer = 00000000] [url = about:blank] 19:51:15 INFO - PROCESS | 3512 | --DOMWINDOW == 101 (16EBF800) [pid = 3512] [serial = 218] [outer = 00000000] [url = about:blank] 19:51:15 INFO - PROCESS | 3512 | --DOMWINDOW == 100 (1662C800) [pid = 3512] [serial = 217] [outer = 00000000] [url = about:blank] 19:51:15 INFO - PROCESS | 3512 | --DOMWINDOW == 99 (1967D000) [pid = 3512] [serial = 221] [outer = 00000000] [url = about:blank] 19:51:15 INFO - PROCESS | 3512 | --DOMWINDOW == 98 (18EC2400) [pid = 3512] [serial = 220] [outer = 00000000] [url = about:blank] 19:51:15 INFO - PROCESS | 3512 | --DOMWINDOW == 97 (17645000) [pid = 3512] [serial = 245] [outer = 00000000] [url = about:blank] 19:51:15 INFO - PROCESS | 3512 | --DOMWINDOW == 96 (13C53000) [pid = 3512] [serial = 230] [outer = 00000000] [url = about:blank] 19:51:15 INFO - PROCESS | 3512 | --DOMWINDOW == 95 (13C3D800) [pid = 3512] [serial = 229] [outer = 00000000] [url = about:blank] 19:51:15 INFO - PROCESS | 3512 | --DOMWINDOW == 94 (15139400) [pid = 3512] [serial = 235] [outer = 00000000] [url = about:blank] 19:51:15 INFO - PROCESS | 3512 | --DOMWINDOW == 93 (13C4A000) [pid = 3512] [serial = 233] [outer = 00000000] [url = about:blank] 19:51:15 INFO - PROCESS | 3512 | --DOMWINDOW == 92 (133C0000) [pid = 3512] [serial = 232] [outer = 00000000] [url = about:blank] 19:51:15 INFO - PROCESS | 3512 | --DOMWINDOW == 91 (1762AC00) [pid = 3512] [serial = 244] [outer = 00000000] [url = about:blank] 19:51:15 INFO - PROCESS | 3512 | --DOMWINDOW == 90 (1513F800) [pid = 3512] [serial = 236] [outer = 00000000] [url = about:blank] 19:51:15 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (1BDF0000) [pid = 3512] [serial = 227] [outer = 00000000] [url = about:blank] 19:51:15 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (1BDEB400) [pid = 3512] [serial = 226] [outer = 00000000] [url = about:blank] 19:51:15 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (18946400) [pid = 3512] [serial = 247] [outer = 00000000] [url = about:blank] 19:51:15 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (17598C00) [pid = 3512] [serial = 250] [outer = 00000000] [url = about:blank] 19:51:15 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (17648000) [pid = 3512] [serial = 251] [outer = 00000000] [url = about:blank] 19:51:15 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (1BC27800) [pid = 3512] [serial = 253] [outer = 00000000] [url = about:blank] 19:51:15 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (189F1000) [pid = 3512] [serial = 248] [outer = 00000000] [url = about:blank] 19:51:15 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (1BC90800) [pid = 3512] [serial = 254] [outer = 00000000] [url = about:blank] 19:51:15 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (17541800) [pid = 3512] [serial = 241] [outer = 00000000] [url = about:blank] 19:51:15 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (1C39FC00) [pid = 3512] [serial = 257] [outer = 00000000] [url = about:blank] 19:51:15 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (17597800) [pid = 3512] [serial = 242] [outer = 00000000] [url = about:blank] 19:51:15 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (16D42800) [pid = 3512] [serial = 239] [outer = 00000000] [url = about:blank] 19:51:15 INFO - PROCESS | 3512 | 1465527075228 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 19:51:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 19:51:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1824ms 19:51:15 INFO - PROCESS | 3512 | 1465527075268 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 19:51:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 19:51:15 INFO - PROCESS | 3512 | 1465527075273 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 19:51:15 INFO - PROCESS | 3512 | 1465527075278 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 19:51:15 INFO - PROCESS | 3512 | 1465527075281 Marionette TRACE conn5 <- [1,386,null,{}] 19:51:15 INFO - PROCESS | 3512 | 1465527075287 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:15 INFO - PROCESS | 3512 | 1465527075290 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:15 INFO - PROCESS | 3512 | 1465527075380 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 19:51:15 INFO - PROCESS | 3512 | 1465527075387 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:15 INFO - PROCESS | 3512 | 1465527075390 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:15 INFO - PROCESS | 3512 | ++DOCSHELL 0D9B0800 == 28 [pid = 3512] [id = 106] 19:51:15 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (0D9B2000) [pid = 3512] [serial = 315] [outer = 00000000] 19:51:15 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (0DA41400) [pid = 3512] [serial = 316] [outer = 0D9B2000] 19:51:15 INFO - PROCESS | 3512 | 1465527075442 Marionette DEBUG loaded listener.js 19:51:15 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (0DB43C00) [pid = 3512] [serial = 317] [outer = 0D9B2000] 19:51:15 INFO - PROCESS | 3512 | 1465527075933 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 19:51:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 19:51:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 690ms 19:51:15 INFO - PROCESS | 3512 | 1465527075967 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 19:51:15 INFO - PROCESS | 3512 | 1465527075972 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 19:51:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 19:51:15 INFO - PROCESS | 3512 | 1465527075979 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 19:51:15 INFO - PROCESS | 3512 | 1465527075981 Marionette TRACE conn5 <- [1,390,null,{}] 19:51:15 INFO - PROCESS | 3512 | 1465527075985 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:15 INFO - PROCESS | 3512 | 1465527075988 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:16 INFO - PROCESS | 3512 | 1465527076075 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 19:51:16 INFO - PROCESS | 3512 | 1465527076081 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:16 INFO - PROCESS | 3512 | 1465527076084 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:16 INFO - PROCESS | 3512 | ++DOCSHELL 0EC7CC00 == 29 [pid = 3512] [id = 107] 19:51:16 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (0ECC5000) [pid = 3512] [serial = 318] [outer = 00000000] 19:51:16 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (11F7BC00) [pid = 3512] [serial = 319] [outer = 0ECC5000] 19:51:16 INFO - PROCESS | 3512 | 1465527076131 Marionette DEBUG loaded listener.js 19:51:16 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (1251F400) [pid = 3512] [serial = 320] [outer = 0ECC5000] 19:51:16 INFO - PROCESS | 3512 | 1465527076609 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 19:51:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 19:51:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 670ms 19:51:16 INFO - PROCESS | 3512 | 1465527076653 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 19:51:16 INFO - PROCESS | 3512 | 1465527076655 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 19:51:16 INFO - PROCESS | 3512 | 1465527076658 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 19:51:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 19:51:16 INFO - PROCESS | 3512 | 1465527076662 Marionette TRACE conn5 <- [1,394,null,{}] 19:51:16 INFO - PROCESS | 3512 | 1465527076672 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:16 INFO - PROCESS | 3512 | 1465527076677 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:16 INFO - PROCESS | 3512 | 1465527076812 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 19:51:16 INFO - PROCESS | 3512 | 1465527076905 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:16 INFO - PROCESS | 3512 | 1465527076908 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:16 INFO - PROCESS | 3512 | ++DOCSHELL 13C61000 == 30 [pid = 3512] [id = 108] 19:51:16 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (1414AC00) [pid = 3512] [serial = 321] [outer = 00000000] 19:51:16 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (14A6B400) [pid = 3512] [serial = 322] [outer = 1414AC00] 19:51:16 INFO - PROCESS | 3512 | 1465527076957 Marionette DEBUG loaded listener.js 19:51:17 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (1501BC00) [pid = 3512] [serial = 323] [outer = 1414AC00] 19:51:17 INFO - PROCESS | 3512 | 1465527077402 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 19:51:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 19:51:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 770ms 19:51:17 INFO - PROCESS | 3512 | 1465527077435 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 19:51:17 INFO - PROCESS | 3512 | 1465527077437 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 19:51:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 19:51:17 INFO - PROCESS | 3512 | 1465527077445 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 19:51:17 INFO - PROCESS | 3512 | 1465527077446 Marionette TRACE conn5 <- [1,398,null,{}] 19:51:17 INFO - PROCESS | 3512 | 1465527077450 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:17 INFO - PROCESS | 3512 | 1465527077452 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:17 INFO - PROCESS | 3512 | 1465527077566 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 19:51:17 INFO - PROCESS | 3512 | 1465527077574 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:17 INFO - PROCESS | 3512 | 1465527077576 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:17 INFO - PROCESS | 3512 | ++DOCSHELL 15134800 == 31 [pid = 3512] [id = 109] 19:51:17 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (15137C00) [pid = 3512] [serial = 324] [outer = 00000000] 19:51:17 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (16627000) [pid = 3512] [serial = 325] [outer = 15137C00] 19:51:17 INFO - PROCESS | 3512 | 1465527077624 Marionette DEBUG loaded listener.js 19:51:17 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (16A42800) [pid = 3512] [serial = 326] [outer = 15137C00] 19:51:18 INFO - PROCESS | 3512 | 1465527078095 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 19:51:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 19:51:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 670ms 19:51:18 INFO - PROCESS | 3512 | 1465527078122 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 19:51:18 INFO - PROCESS | 3512 | 1465527078124 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 19:51:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 19:51:18 INFO - PROCESS | 3512 | 1465527078168 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 19:51:18 INFO - PROCESS | 3512 | 1465527078170 Marionette TRACE conn5 <- [1,402,null,{}] 19:51:18 INFO - PROCESS | 3512 | 1465527078173 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:18 INFO - PROCESS | 3512 | 1465527078175 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:18 INFO - PROCESS | 3512 | 1465527078283 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 19:51:18 INFO - PROCESS | 3512 | 1465527078295 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:18 INFO - PROCESS | 3512 | 1465527078297 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:18 INFO - PROCESS | 3512 | ++DOCSHELL 16D07400 == 32 [pid = 3512] [id = 110] 19:51:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 91 (16D07C00) [pid = 3512] [serial = 327] [outer = 00000000] 19:51:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 92 (16D0E800) [pid = 3512] [serial = 328] [outer = 16D07C00] 19:51:18 INFO - PROCESS | 3512 | 1465527078386 Marionette DEBUG loaded listener.js 19:51:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 93 (16D44800) [pid = 3512] [serial = 329] [outer = 16D07C00] 19:51:18 INFO - PROCESS | 3512 | 1465527078838 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 19:51:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 19:51:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 770ms 19:51:18 INFO - PROCESS | 3512 | 1465527078907 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 19:51:18 INFO - PROCESS | 3512 | 1465527078909 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 19:51:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 19:51:18 INFO - PROCESS | 3512 | 1465527078912 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 19:51:18 INFO - PROCESS | 3512 | 1465527078914 Marionette TRACE conn5 <- [1,406,null,{}] 19:51:18 INFO - PROCESS | 3512 | 1465527078917 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:18 INFO - PROCESS | 3512 | 1465527078922 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:19 INFO - PROCESS | 3512 | 1465527079064 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 19:51:19 INFO - PROCESS | 3512 | 1465527079127 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:19 INFO - PROCESS | 3512 | 1465527079128 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:19 INFO - PROCESS | 3512 | ++DOCSHELL 17597800 == 33 [pid = 3512] [id = 111] 19:51:19 INFO - PROCESS | 3512 | ++DOMWINDOW == 94 (17598400) [pid = 3512] [serial = 330] [outer = 00000000] 19:51:19 INFO - PROCESS | 3512 | ++DOMWINDOW == 95 (1759CC00) [pid = 3512] [serial = 331] [outer = 17598400] 19:51:19 INFO - PROCESS | 3512 | 1465527079172 Marionette DEBUG loaded listener.js 19:51:19 INFO - PROCESS | 3512 | ++DOMWINDOW == 96 (1760CC00) [pid = 3512] [serial = 332] [outer = 17598400] 19:51:19 INFO - PROCESS | 3512 | --DOMWINDOW == 95 (1753C000) [pid = 3512] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 19:51:19 INFO - PROCESS | 3512 | --DOMWINDOW == 94 (17612000) [pid = 3512] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 19:51:19 INFO - PROCESS | 3512 | --DOMWINDOW == 93 (0CC05000) [pid = 3512] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 19:51:19 INFO - PROCESS | 3512 | --DOMWINDOW == 92 (0D173000) [pid = 3512] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 19:51:19 INFO - PROCESS | 3512 | --DOMWINDOW == 91 (17644800) [pid = 3512] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 19:51:19 INFO - PROCESS | 3512 | --DOMWINDOW == 90 (1AE81400) [pid = 3512] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 19:51:19 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (0DA38400) [pid = 3512] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 19:51:19 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (14F1B800) [pid = 3512] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 19:51:19 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (0EBD7C00) [pid = 3512] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 19:51:19 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (11E5F400) [pid = 3512] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 19:51:19 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (16353800) [pid = 3512] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 19:51:19 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (19681400) [pid = 3512] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 19:51:19 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (17599800) [pid = 3512] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 19:51:19 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (16EB8800) [pid = 3512] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 19:51:19 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (14F1F000) [pid = 3512] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 19:51:19 INFO - PROCESS | 3512 | 1465527079856 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 19:51:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 19:51:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 971ms 19:51:19 INFO - PROCESS | 3512 | 1465527079887 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 19:51:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 19:51:19 INFO - PROCESS | 3512 | 1465527079889 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 19:51:19 INFO - PROCESS | 3512 | 1465527079893 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 19:51:19 INFO - PROCESS | 3512 | 1465527079894 Marionette TRACE conn5 <- [1,410,null,{}] 19:51:19 INFO - PROCESS | 3512 | 1465527079898 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:19 INFO - PROCESS | 3512 | 1465527079899 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:19 INFO - PROCESS | 3512 | 1465527079978 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 19:51:19 INFO - PROCESS | 3512 | 1465527079984 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:19 INFO - PROCESS | 3512 | 1465527079986 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:20 INFO - PROCESS | 3512 | ++DOCSHELL 1753C000 == 34 [pid = 3512] [id = 112] 19:51:20 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (17541000) [pid = 3512] [serial = 333] [outer = 00000000] 19:51:20 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (1759C800) [pid = 3512] [serial = 334] [outer = 17541000] 19:51:20 INFO - PROCESS | 3512 | 1465527080030 Marionette DEBUG loaded listener.js 19:51:20 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (175A0000) [pid = 3512] [serial = 335] [outer = 17541000] 19:51:20 INFO - PROCESS | 3512 | 1465527080500 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 19:51:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 19:51:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 671ms 19:51:20 INFO - PROCESS | 3512 | 1465527080565 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 19:51:20 INFO - PROCESS | 3512 | 1465527080570 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 19:51:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 19:51:20 INFO - PROCESS | 3512 | 1465527080576 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 19:51:20 INFO - PROCESS | 3512 | 1465527080580 Marionette TRACE conn5 <- [1,414,null,{}] 19:51:20 INFO - PROCESS | 3512 | 1465527080587 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:20 INFO - PROCESS | 3512 | 1465527080591 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:20 INFO - PROCESS | 3512 | 1465527080722 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 19:51:20 INFO - PROCESS | 3512 | 1465527080872 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:20 INFO - PROCESS | 3512 | 1465527080876 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:20 INFO - PROCESS | 3512 | ++DOCSHELL 0D9AA800 == 35 [pid = 3512] [id = 113] 19:51:20 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (0DA37400) [pid = 3512] [serial = 336] [outer = 00000000] 19:51:20 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (0DB4CC00) [pid = 3512] [serial = 337] [outer = 0DA37400] 19:51:20 INFO - PROCESS | 3512 | 1465527080935 Marionette DEBUG loaded listener.js 19:51:21 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (0E0E8400) [pid = 3512] [serial = 338] [outer = 0DA37400] 19:51:21 INFO - PROCESS | 3512 | 1465527081722 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 19:51:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 19:51:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1177ms 19:51:21 INFO - PROCESS | 3512 | 1465527081757 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 19:51:21 INFO - PROCESS | 3512 | 1465527081761 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 19:51:21 INFO - PROCESS | 3512 | 1465527081767 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 19:51:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 19:51:21 INFO - PROCESS | 3512 | 1465527081771 Marionette TRACE conn5 <- [1,418,null,{}] 19:51:21 INFO - PROCESS | 3512 | 1465527081775 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:21 INFO - PROCESS | 3512 | 1465527081778 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:21 INFO - PROCESS | 3512 | 1465527081898 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 19:51:22 INFO - PROCESS | 3512 | 1465527082022 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:22 INFO - PROCESS | 3512 | 1465527082025 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:22 INFO - PROCESS | 3512 | ++DOCSHELL 13C5E000 == 36 [pid = 3512] [id = 114] 19:51:22 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (13C60400) [pid = 3512] [serial = 339] [outer = 00000000] 19:51:22 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (14A71400) [pid = 3512] [serial = 340] [outer = 13C60400] 19:51:22 INFO - PROCESS | 3512 | 1465527082083 Marionette DEBUG loaded listener.js 19:51:22 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (15137800) [pid = 3512] [serial = 341] [outer = 13C60400] 19:51:23 INFO - PROCESS | 3512 | --DOCSHELL 17597800 == 35 [pid = 3512] [id = 111] 19:51:23 INFO - PROCESS | 3512 | --DOCSHELL 16D07400 == 34 [pid = 3512] [id = 110] 19:51:23 INFO - PROCESS | 3512 | --DOCSHELL 15134800 == 33 [pid = 3512] [id = 109] 19:51:23 INFO - PROCESS | 3512 | --DOCSHELL 13C61000 == 32 [pid = 3512] [id = 108] 19:51:23 INFO - PROCESS | 3512 | --DOCSHELL 0EC7CC00 == 31 [pid = 3512] [id = 107] 19:51:23 INFO - PROCESS | 3512 | --DOCSHELL 0D9B0800 == 30 [pid = 3512] [id = 106] 19:51:23 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (18944000) [pid = 3512] [serial = 212] [outer = 00000000] [url = about:blank] 19:51:23 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (1759A000) [pid = 3512] [serial = 283] [outer = 00000000] [url = about:blank] 19:51:23 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (1762A000) [pid = 3512] [serial = 287] [outer = 00000000] [url = about:blank] 19:51:23 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (17625800) [pid = 3512] [serial = 286] [outer = 00000000] [url = about:blank] 19:51:23 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (1760A400) [pid = 3512] [serial = 284] [outer = 00000000] [url = about:blank] 19:51:23 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (0DA3F400) [pid = 3512] [serial = 271] [outer = 00000000] [url = about:blank] 19:51:23 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (0DC2D000) [pid = 3512] [serial = 272] [outer = 00000000] [url = about:blank] 19:51:23 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (0D855C00) [pid = 3512] [serial = 268] [outer = 00000000] [url = about:blank] 19:51:23 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (0DB42800) [pid = 3512] [serial = 269] [outer = 00000000] [url = about:blank] 19:51:23 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (1764AC00) [pid = 3512] [serial = 289] [outer = 00000000] [url = about:blank] 19:51:23 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (1C3A4000) [pid = 3512] [serial = 260] [outer = 00000000] [url = about:blank] 19:51:23 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (1AE8BC00) [pid = 3512] [serial = 259] [outer = 00000000] [url = about:blank] 19:51:23 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (15131C00) [pid = 3512] [serial = 292] [outer = 00000000] [url = about:blank] 19:51:23 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (15138C00) [pid = 3512] [serial = 277] [outer = 00000000] [url = about:blank] 19:51:23 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (151B8000) [pid = 3512] [serial = 278] [outer = 00000000] [url = about:blank] 19:51:23 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (13C5AC00) [pid = 3512] [serial = 262] [outer = 00000000] [url = about:blank] 19:51:23 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (14A6D000) [pid = 3512] [serial = 263] [outer = 00000000] [url = about:blank] 19:51:23 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (133C3000) [pid = 3512] [serial = 274] [outer = 00000000] [url = about:blank] 19:51:23 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (13C4F400) [pid = 3512] [serial = 275] [outer = 00000000] [url = about:blank] 19:51:23 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (16B38400) [pid = 3512] [serial = 280] [outer = 00000000] [url = about:blank] 19:51:23 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (19A24400) [pid = 3512] [serial = 298] [outer = 00000000] [url = about:blank] 19:51:23 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (1A4DA800) [pid = 3512] [serial = 299] [outer = 00000000] [url = about:blank] 19:51:23 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (189F5800) [pid = 3512] [serial = 296] [outer = 00000000] [url = about:blank] 19:51:23 INFO - PROCESS | 3512 | --DOMWINDOW == 66 (18938C00) [pid = 3512] [serial = 295] [outer = 00000000] [url = about:blank] 19:51:23 INFO - PROCESS | 3512 | --DOMWINDOW == 65 (17614C00) [pid = 3512] [serial = 265] [outer = 00000000] [url = about:blank] 19:51:23 INFO - PROCESS | 3512 | --DOMWINDOW == 64 (17629400) [pid = 3512] [serial = 266] [outer = 00000000] [url = about:blank] 19:51:23 INFO - PROCESS | 3512 | --DOMWINDOW == 63 (17B03000) [pid = 3512] [serial = 290] [outer = 00000000] [url = about:blank] 19:51:23 INFO - PROCESS | 3512 | --DOMWINDOW == 62 (1513C000) [pid = 3512] [serial = 293] [outer = 00000000] [url = about:blank] 19:51:23 INFO - PROCESS | 3512 | --DOMWINDOW == 61 (16C87C00) [pid = 3512] [serial = 281] [outer = 00000000] [url = about:blank] 19:51:23 INFO - PROCESS | 3512 | 1465527083341 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 19:51:23 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 19:51:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1630ms 19:51:23 INFO - PROCESS | 3512 | 1465527083402 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 19:51:23 INFO - PROCESS | 3512 | 1465527083406 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 19:51:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 19:51:23 INFO - PROCESS | 3512 | 1465527083410 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 19:51:23 INFO - PROCESS | 3512 | 1465527083413 Marionette TRACE conn5 <- [1,422,null,{}] 19:51:23 INFO - PROCESS | 3512 | 1465527083420 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:23 INFO - PROCESS | 3512 | 1465527083423 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:23 INFO - PROCESS | 3512 | 1465527083528 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 19:51:23 INFO - PROCESS | 3512 | 1465527083536 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:23 INFO - PROCESS | 3512 | 1465527083540 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:23 INFO - PROCESS | 3512 | ++DOCSHELL 0DB42000 == 31 [pid = 3512] [id = 115] 19:51:23 INFO - PROCESS | 3512 | ++DOMWINDOW == 62 (0DB42800) [pid = 3512] [serial = 342] [outer = 00000000] 19:51:23 INFO - PROCESS | 3512 | ++DOMWINDOW == 63 (0DC21C00) [pid = 3512] [serial = 343] [outer = 0DB42800] 19:51:23 INFO - PROCESS | 3512 | 1465527083588 Marionette DEBUG loaded listener.js 19:51:23 INFO - PROCESS | 3512 | ++DOMWINDOW == 64 (0E602000) [pid = 3512] [serial = 344] [outer = 0DB42800] 19:51:24 INFO - PROCESS | 3512 | 1465527084499 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 19:51:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 19:51:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1133ms 19:51:24 INFO - PROCESS | 3512 | 1465527084545 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 19:51:24 INFO - PROCESS | 3512 | 1465527084549 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 19:51:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 19:51:24 INFO - PROCESS | 3512 | 1465527084555 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 19:51:24 INFO - PROCESS | 3512 | 1465527084558 Marionette TRACE conn5 <- [1,426,null,{}] 19:51:24 INFO - PROCESS | 3512 | 1465527084562 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:24 INFO - PROCESS | 3512 | 1465527084564 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:24 INFO - PROCESS | 3512 | 1465527084649 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 19:51:24 INFO - PROCESS | 3512 | 1465527084657 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:24 INFO - PROCESS | 3512 | 1465527084659 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:24 INFO - PROCESS | 3512 | ++DOCSHELL 133C0400 == 32 [pid = 3512] [id = 116] 19:51:24 INFO - PROCESS | 3512 | ++DOMWINDOW == 65 (133C8400) [pid = 3512] [serial = 345] [outer = 00000000] 19:51:24 INFO - PROCESS | 3512 | ++DOMWINDOW == 66 (13C49800) [pid = 3512] [serial = 346] [outer = 133C8400] 19:51:24 INFO - PROCESS | 3512 | 1465527084705 Marionette DEBUG loaded listener.js 19:51:24 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (13C51400) [pid = 3512] [serial = 347] [outer = 133C8400] 19:51:25 INFO - PROCESS | 3512 | 1465527085198 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 19:51:25 INFO - PROCESS | 3512 | 1465527085232 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 19:51:25 INFO - PROCESS | 3512 | 1465527085236 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 19:51:25 INFO - PROCESS | 3512 | 1465527085240 Marionette TRACE conn5 <- [1,430,null,{}] 19:51:25 INFO - PROCESS | 3512 | 1465527085250 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:25 INFO - PROCESS | 3512 | 1465527085255 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:25 INFO - PROCESS | 3512 | 1465527085377 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 19:51:25 INFO - PROCESS | 3512 | 1465527085390 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:25 INFO - PROCESS | 3512 | 1465527085393 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:25 INFO - PROCESS | 3512 | ++DOCSHELL 151E6800 == 33 [pid = 3512] [id = 117] 19:51:25 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (16353800) [pid = 3512] [serial = 348] [outer = 00000000] 19:51:25 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (1662A400) [pid = 3512] [serial = 349] [outer = 16353800] 19:51:25 INFO - PROCESS | 3512 | 1465527085440 Marionette DEBUG loaded listener.js 19:51:25 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (16B2D000) [pid = 3512] [serial = 350] [outer = 16353800] 19:51:25 INFO - PROCESS | 3512 | 1465527085924 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 19:51:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 19:51:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 730ms 19:51:25 INFO - PROCESS | 3512 | 1465527085970 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 19:51:25 INFO - PROCESS | 3512 | 1465527085972 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 19:51:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 19:51:25 INFO - PROCESS | 3512 | 1465527085975 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 19:51:25 INFO - PROCESS | 3512 | 1465527085977 Marionette TRACE conn5 <- [1,434,null,{}] 19:51:25 INFO - PROCESS | 3512 | 1465527085980 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:25 INFO - PROCESS | 3512 | 1465527085982 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:26 INFO - PROCESS | 3512 | 1465527086119 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 19:51:26 INFO - PROCESS | 3512 | 1465527086176 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:26 INFO - PROCESS | 3512 | 1465527086178 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:26 INFO - PROCESS | 3512 | ++DOCSHELL 16D0E000 == 34 [pid = 3512] [id = 118] 19:51:26 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (16D0F000) [pid = 3512] [serial = 351] [outer = 00000000] 19:51:26 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (16EBC800) [pid = 3512] [serial = 352] [outer = 16D0F000] 19:51:26 INFO - PROCESS | 3512 | 1465527086223 Marionette DEBUG loaded listener.js 19:51:26 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (16EC5000) [pid = 3512] [serial = 353] [outer = 16D0F000] 19:51:26 INFO - PROCESS | 3512 | 1465527086662 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 19:51:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 19:51:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 730ms 19:51:26 INFO - PROCESS | 3512 | 1465527086710 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 19:51:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 19:51:26 INFO - PROCESS | 3512 | 1465527086712 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 19:51:26 INFO - PROCESS | 3512 | 1465527086715 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 19:51:26 INFO - PROCESS | 3512 | 1465527086716 Marionette TRACE conn5 <- [1,438,null,{}] 19:51:26 INFO - PROCESS | 3512 | 1465527086720 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:26 INFO - PROCESS | 3512 | 1465527086722 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:26 INFO - PROCESS | 3512 | 1465527086828 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 19:51:26 INFO - PROCESS | 3512 | 1465527086834 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:26 INFO - PROCESS | 3512 | 1465527086836 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:26 INFO - PROCESS | 3512 | ++DOCSHELL 16EB7400 == 35 [pid = 3512] [id = 119] 19:51:26 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (17541800) [pid = 3512] [serial = 354] [outer = 00000000] 19:51:26 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (1759C400) [pid = 3512] [serial = 355] [outer = 17541800] 19:51:26 INFO - PROCESS | 3512 | 1465527086879 Marionette DEBUG loaded listener.js 19:51:26 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (1760A400) [pid = 3512] [serial = 356] [outer = 17541800] 19:51:27 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (0D9B0C00) [pid = 3512] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 19:51:27 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (15137C00) [pid = 3512] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 19:51:27 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (0D9B2000) [pid = 3512] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 19:51:27 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (14A70800) [pid = 3512] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 19:51:27 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (16D07C00) [pid = 3512] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 19:51:27 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (0ECC5000) [pid = 3512] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 19:51:27 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (0D84BC00) [pid = 3512] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 19:51:27 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (17598400) [pid = 3512] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 19:51:27 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (18950C00) [pid = 3512] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 19:51:27 INFO - PROCESS | 3512 | --DOMWINDOW == 66 (16EB8C00) [pid = 3512] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 19:51:27 INFO - PROCESS | 3512 | --DOMWINDOW == 65 (1414AC00) [pid = 3512] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 19:51:27 INFO - PROCESS | 3512 | 1465527087392 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 19:51:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 19:51:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 731ms 19:51:27 INFO - PROCESS | 3512 | 1465527087448 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 19:51:27 INFO - PROCESS | 3512 | 1465527087450 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 19:51:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 19:51:27 INFO - PROCESS | 3512 | 1465527087453 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 19:51:27 INFO - PROCESS | 3512 | 1465527087455 Marionette TRACE conn5 <- [1,442,null,{}] 19:51:27 INFO - PROCESS | 3512 | 1465527087458 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:27 INFO - PROCESS | 3512 | 1465527087464 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:27 INFO - PROCESS | 3512 | 1465527087597 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 19:51:27 INFO - PROCESS | 3512 | 1465527087651 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:27 INFO - PROCESS | 3512 | 1465527087653 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:27 INFO - PROCESS | 3512 | ++DOCSHELL 13C4D400 == 36 [pid = 3512] [id = 120] 19:51:27 INFO - PROCESS | 3512 | ++DOMWINDOW == 66 (15137C00) [pid = 3512] [serial = 357] [outer = 00000000] 19:51:27 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (17621C00) [pid = 3512] [serial = 358] [outer = 15137C00] 19:51:27 INFO - PROCESS | 3512 | 1465527087697 Marionette DEBUG loaded listener.js 19:51:27 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (17624C00) [pid = 3512] [serial = 359] [outer = 15137C00] 19:51:28 INFO - PROCESS | 3512 | 1465527088070 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 19:51:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 19:51:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 670ms 19:51:28 INFO - PROCESS | 3512 | 1465527088127 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 19:51:28 INFO - PROCESS | 3512 | 1465527088129 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 19:51:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 19:51:28 INFO - PROCESS | 3512 | 1465527088132 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 19:51:28 INFO - PROCESS | 3512 | 1465527088134 Marionette TRACE conn5 <- [1,446,null,{}] 19:51:28 INFO - PROCESS | 3512 | 1465527088137 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:28 INFO - PROCESS | 3512 | 1465527088139 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:28 INFO - PROCESS | 3512 | 1465527088218 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 19:51:28 INFO - PROCESS | 3512 | 1465527088223 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:28 INFO - PROCESS | 3512 | 1465527088225 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:28 INFO - PROCESS | 3512 | ++DOCSHELL 17629C00 == 37 [pid = 3512] [id = 121] 19:51:28 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (1762A000) [pid = 3512] [serial = 360] [outer = 00000000] 19:51:28 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (17641C00) [pid = 3512] [serial = 361] [outer = 1762A000] 19:51:28 INFO - PROCESS | 3512 | 1465527088269 Marionette DEBUG loaded listener.js 19:51:28 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (17647800) [pid = 3512] [serial = 362] [outer = 1762A000] 19:51:28 INFO - PROCESS | 3512 | 1465527088706 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 19:51:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 19:51:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 630ms 19:51:28 INFO - PROCESS | 3512 | 1465527088763 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 19:51:28 INFO - PROCESS | 3512 | 1465527088765 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 19:51:28 INFO - PROCESS | 3512 | 1465527088768 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 19:51:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 19:51:28 INFO - PROCESS | 3512 | 1465527088770 Marionette TRACE conn5 <- [1,450,null,{}] 19:51:28 INFO - PROCESS | 3512 | 1465527088774 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:28 INFO - PROCESS | 3512 | 1465527088775 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:28 INFO - PROCESS | 3512 | 1465527088853 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 19:51:28 INFO - PROCESS | 3512 | 1465527088861 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:28 INFO - PROCESS | 3512 | 1465527088863 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:28 INFO - PROCESS | 3512 | ++DOCSHELL 177B8000 == 38 [pid = 3512] [id = 122] 19:51:28 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (17AB0400) [pid = 3512] [serial = 363] [outer = 00000000] 19:51:28 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (17B09000) [pid = 3512] [serial = 364] [outer = 17AB0400] 19:51:28 INFO - PROCESS | 3512 | 1465527088906 Marionette DEBUG loaded listener.js 19:51:28 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (18935C00) [pid = 3512] [serial = 365] [outer = 17AB0400] 19:51:29 INFO - PROCESS | 3512 | 1465527089491 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 19:51:29 INFO - PROCESS | 3512 | 1465527089550 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 19:51:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 19:51:29 INFO - PROCESS | 3512 | 1465527089555 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 19:51:29 INFO - PROCESS | 3512 | 1465527089559 Marionette TRACE conn5 <- [1,454,null,{}] 19:51:29 INFO - PROCESS | 3512 | 1465527089564 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:29 INFO - PROCESS | 3512 | 1465527089568 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:29 INFO - PROCESS | 3512 | 1465527089683 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 19:51:29 INFO - PROCESS | 3512 | 1465527089806 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:29 INFO - PROCESS | 3512 | 1465527089811 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:29 INFO - PROCESS | 3512 | ++DOCSHELL 0DA46800 == 39 [pid = 3512] [id = 123] 19:51:29 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (0DB41000) [pid = 3512] [serial = 366] [outer = 00000000] 19:51:29 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (13168C00) [pid = 3512] [serial = 367] [outer = 0DB41000] 19:51:29 INFO - PROCESS | 3512 | 1465527089869 Marionette DEBUG loaded listener.js 19:51:29 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (13C47000) [pid = 3512] [serial = 368] [outer = 0DB41000] 19:51:30 INFO - PROCESS | 3512 | [3512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:51:30 INFO - PROCESS | 3512 | 1465527090543 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 19:51:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 19:51:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1023ms 19:51:30 INFO - PROCESS | 3512 | 1465527090577 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 19:51:30 INFO - PROCESS | 3512 | 1465527090582 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 19:51:30 INFO - PROCESS | 3512 | 1465527090588 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 19:51:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 19:51:30 INFO - PROCESS | 3512 | 1465527090591 Marionette TRACE conn5 <- [1,458,null,{}] 19:51:30 INFO - PROCESS | 3512 | 1465527090595 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:30 INFO - PROCESS | 3512 | 1465527090597 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:30 INFO - PROCESS | 3512 | 1465527090707 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 19:51:30 INFO - PROCESS | 3512 | 1465527090829 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:30 INFO - PROCESS | 3512 | 1465527090832 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:30 INFO - PROCESS | 3512 | ++DOCSHELL 15140400 == 40 [pid = 3512] [id = 124] 19:51:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (151BA400) [pid = 3512] [serial = 369] [outer = 00000000] 19:51:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (1662AC00) [pid = 3512] [serial = 370] [outer = 151BA400] 19:51:30 INFO - PROCESS | 3512 | 1465527090889 Marionette DEBUG loaded listener.js 19:51:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (16D06C00) [pid = 3512] [serial = 371] [outer = 151BA400] 19:51:31 INFO - PROCESS | 3512 | 1465527091516 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 19:51:31 INFO - PROCESS | 3512 | 1465527091565 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 19:51:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 19:51:31 INFO - PROCESS | 3512 | 1465527091569 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 19:51:31 INFO - PROCESS | 3512 | 1465527091573 Marionette TRACE conn5 <- [1,462,null,{}] 19:51:31 INFO - PROCESS | 3512 | 1465527091584 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:31 INFO - PROCESS | 3512 | 1465527091588 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:31 INFO - PROCESS | 3512 | 1465527091694 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 19:51:31 INFO - PROCESS | 3512 | 1465527091820 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:31 INFO - PROCESS | 3512 | 1465527091824 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:31 INFO - PROCESS | 3512 | ++DOCSHELL 1894F400 == 41 [pid = 3512] [id = 125] 19:51:31 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (1894F800) [pid = 3512] [serial = 372] [outer = 00000000] 19:51:31 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (189F7800) [pid = 3512] [serial = 373] [outer = 1894F800] 19:51:31 INFO - PROCESS | 3512 | 1465527091899 Marionette DEBUG loaded listener.js 19:51:31 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (18EC7800) [pid = 3512] [serial = 374] [outer = 1894F800] 19:51:32 INFO - PROCESS | 3512 | [3512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:51:32 INFO - PROCESS | 3512 | 1465527092660 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 19:51:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 19:51:32 INFO - PROCESS | 3512 | 1465527092709 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 19:51:32 INFO - PROCESS | 3512 | 1465527092714 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 19:51:32 INFO - PROCESS | 3512 | 1465527092717 Marionette TRACE conn5 <- [1,466,null,{}] 19:51:32 INFO - PROCESS | 3512 | 1465527092722 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:32 INFO - PROCESS | 3512 | 1465527092725 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:32 INFO - PROCESS | 3512 | 1465527092825 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 19:51:32 INFO - PROCESS | 3512 | 1465527092907 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:32 INFO - PROCESS | 3512 | 1465527092911 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:32 INFO - PROCESS | 3512 | ++DOCSHELL 123D2400 == 42 [pid = 3512] [id = 126] 19:51:32 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (123D5000) [pid = 3512] [serial = 375] [outer = 00000000] 19:51:33 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (12698000) [pid = 3512] [serial = 376] [outer = 123D5000] 19:51:33 INFO - PROCESS | 3512 | 1465527093005 Marionette DEBUG loaded listener.js 19:51:33 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (13C46800) [pid = 3512] [serial = 377] [outer = 123D5000] 19:51:33 INFO - PROCESS | 3512 | --DOCSHELL 17629C00 == 41 [pid = 3512] [id = 121] 19:51:33 INFO - PROCESS | 3512 | --DOCSHELL 13C4D400 == 40 [pid = 3512] [id = 120] 19:51:33 INFO - PROCESS | 3512 | --DOCSHELL 16EB7400 == 39 [pid = 3512] [id = 119] 19:51:33 INFO - PROCESS | 3512 | --DOCSHELL 16D0E000 == 38 [pid = 3512] [id = 118] 19:51:33 INFO - PROCESS | 3512 | --DOCSHELL 151E6800 == 37 [pid = 3512] [id = 117] 19:51:33 INFO - PROCESS | 3512 | --DOCSHELL 133C0400 == 36 [pid = 3512] [id = 116] 19:51:33 INFO - PROCESS | 3512 | --DOCSHELL 0DB42000 == 35 [pid = 3512] [id = 115] 19:51:33 INFO - PROCESS | 3512 | --DOCSHELL 13C5E000 == 34 [pid = 3512] [id = 114] 19:51:33 INFO - PROCESS | 3512 | --DOCSHELL 1753C000 == 33 [pid = 3512] [id = 112] 19:51:33 INFO - PROCESS | 3512 | --DOCSHELL 0D9AA800 == 32 [pid = 3512] [id = 113] 19:51:33 INFO - PROCESS | 3512 | --DOCSHELL 0D84A400 == 31 [pid = 3512] [id = 105] 19:51:33 INFO - PROCESS | 3512 | --DOCSHELL 15140400 == 30 [pid = 3512] [id = 124] 19:51:33 INFO - PROCESS | 3512 | --DOCSHELL 1894F400 == 29 [pid = 3512] [id = 125] 19:51:33 INFO - PROCESS | 3512 | --DOCSHELL 177B8000 == 28 [pid = 3512] [id = 122] 19:51:33 INFO - PROCESS | 3512 | --DOCSHELL 0DA46800 == 27 [pid = 3512] [id = 123] 19:51:33 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (11CC7000) [pid = 3512] [serial = 302] [outer = 00000000] [url = about:blank] 19:51:33 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (16A42800) [pid = 3512] [serial = 326] [outer = 00000000] [url = about:blank] 19:51:33 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (0DB43C00) [pid = 3512] [serial = 317] [outer = 00000000] [url = about:blank] 19:51:33 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (16629000) [pid = 3512] [serial = 305] [outer = 00000000] [url = about:blank] 19:51:33 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (16D44800) [pid = 3512] [serial = 329] [outer = 00000000] [url = about:blank] 19:51:33 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (0DA41400) [pid = 3512] [serial = 316] [outer = 00000000] [url = about:blank] 19:51:33 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (1251F400) [pid = 3512] [serial = 320] [outer = 00000000] [url = about:blank] 19:51:33 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (0DA3D000) [pid = 3512] [serial = 313] [outer = 00000000] [url = about:blank] 19:51:33 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (11F7BC00) [pid = 3512] [serial = 319] [outer = 00000000] [url = about:blank] 19:51:33 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (16627000) [pid = 3512] [serial = 325] [outer = 00000000] [url = about:blank] 19:51:33 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (1759CC00) [pid = 3512] [serial = 331] [outer = 00000000] [url = about:blank] 19:51:33 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (1AE85400) [pid = 3512] [serial = 311] [outer = 00000000] [url = about:blank] 19:51:33 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (0DD92C00) [pid = 3512] [serial = 301] [outer = 00000000] [url = about:blank] 19:51:33 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (1759A400) [pid = 3512] [serial = 307] [outer = 00000000] [url = about:blank] 19:51:33 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (19F22800) [pid = 3512] [serial = 310] [outer = 00000000] [url = about:blank] 19:51:33 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (15133C00) [pid = 3512] [serial = 304] [outer = 00000000] [url = about:blank] 19:51:33 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (16D0E800) [pid = 3512] [serial = 328] [outer = 00000000] [url = about:blank] 19:51:33 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (0DC22800) [pid = 3512] [serial = 314] [outer = 00000000] [url = about:blank] 19:51:33 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (1761DC00) [pid = 3512] [serial = 308] [outer = 00000000] [url = about:blank] 19:51:33 INFO - PROCESS | 3512 | --DOMWINDOW == 66 (1501BC00) [pid = 3512] [serial = 323] [outer = 00000000] [url = about:blank] 19:51:33 INFO - PROCESS | 3512 | --DOMWINDOW == 65 (14A6B400) [pid = 3512] [serial = 322] [outer = 00000000] [url = about:blank] 19:51:33 INFO - PROCESS | 3512 | --DOMWINDOW == 64 (1760CC00) [pid = 3512] [serial = 332] [outer = 00000000] [url = about:blank] 19:51:33 INFO - PROCESS | 3512 | --DOMWINDOW == 63 (1759C800) [pid = 3512] [serial = 334] [outer = 00000000] [url = about:blank] 19:51:34 INFO - PROCESS | 3512 | 1465527094166 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 19:51:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 19:51:34 INFO - PROCESS | 3512 | 1465527094197 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 19:51:34 INFO - PROCESS | 3512 | 1465527094201 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 19:51:34 INFO - PROCESS | 3512 | 1465527094206 Marionette TRACE conn5 <- [1,470,null,{}] 19:51:34 INFO - PROCESS | 3512 | 1465527094211 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:34 INFO - PROCESS | 3512 | 1465527094214 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:34 INFO - PROCESS | 3512 | 1465527094303 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 19:51:34 INFO - PROCESS | 3512 | 1465527094310 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:34 INFO - PROCESS | 3512 | 1465527094313 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:34 INFO - PROCESS | 3512 | ++DOCSHELL 0DA41400 == 28 [pid = 3512] [id = 127] 19:51:34 INFO - PROCESS | 3512 | ++DOMWINDOW == 64 (0DA41C00) [pid = 3512] [serial = 378] [outer = 00000000] 19:51:34 INFO - PROCESS | 3512 | ++DOMWINDOW == 65 (0DC23C00) [pid = 3512] [serial = 379] [outer = 0DA41C00] 19:51:34 INFO - PROCESS | 3512 | 1465527094360 Marionette DEBUG loaded listener.js 19:51:34 INFO - PROCESS | 3512 | ++DOMWINDOW == 66 (0E079800) [pid = 3512] [serial = 380] [outer = 0DA41C00] 19:51:34 INFO - PROCESS | 3512 | 1465527094846 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 19:51:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 19:51:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 690ms 19:51:34 INFO - PROCESS | 3512 | 1465527094892 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 19:51:34 INFO - PROCESS | 3512 | 1465527094897 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 19:51:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 19:51:34 INFO - PROCESS | 3512 | 1465527094903 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 19:51:34 INFO - PROCESS | 3512 | 1465527094906 Marionette TRACE conn5 <- [1,474,null,{}] 19:51:34 INFO - PROCESS | 3512 | 1465527094909 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:34 INFO - PROCESS | 3512 | 1465527094912 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:35 INFO - PROCESS | 3512 | 1465527095029 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 19:51:35 INFO - PROCESS | 3512 | 1465527095112 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:35 INFO - PROCESS | 3512 | 1465527095114 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:35 INFO - PROCESS | 3512 | ++DOCSHELL 123CE400 == 29 [pid = 3512] [id = 128] 19:51:35 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (123DA400) [pid = 3512] [serial = 381] [outer = 00000000] 19:51:35 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (125BB000) [pid = 3512] [serial = 382] [outer = 123DA400] 19:51:35 INFO - PROCESS | 3512 | 1465527095161 Marionette DEBUG loaded listener.js 19:51:35 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (1316D400) [pid = 3512] [serial = 383] [outer = 123DA400] 19:51:35 INFO - PROCESS | 3512 | 1465527095551 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 19:51:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 19:51:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 670ms 19:51:35 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (13166000) [pid = 3512] [serial = 384] [outer = 11EA1C00] 19:51:35 INFO - PROCESS | 3512 | 1465527095598 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 19:51:35 INFO - PROCESS | 3512 | 1465527095601 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 19:51:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 19:51:35 INFO - PROCESS | 3512 | 1465527095640 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 19:51:35 INFO - PROCESS | 3512 | 1465527095643 Marionette TRACE conn5 <- [1,478,null,{}] 19:51:35 INFO - PROCESS | 3512 | 1465527095654 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:35 INFO - PROCESS | 3512 | 1465527095659 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:35 INFO - PROCESS | 3512 | 1465527095743 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 19:51:35 INFO - PROCESS | 3512 | 1465527095760 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:35 INFO - PROCESS | 3512 | 1465527095763 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:35 INFO - PROCESS | 3512 | ++DOCSHELL 15136C00 == 30 [pid = 3512] [id = 129] 19:51:35 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (15137400) [pid = 3512] [serial = 385] [outer = 00000000] 19:51:35 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (1513B400) [pid = 3512] [serial = 386] [outer = 15137400] 19:51:35 INFO - PROCESS | 3512 | 1465527095812 Marionette DEBUG loaded listener.js 19:51:35 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (151E6800) [pid = 3512] [serial = 387] [outer = 15137400] 19:51:36 INFO - PROCESS | 3512 | 1465527096316 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 19:51:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 19:51:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 750ms 19:51:36 INFO - PROCESS | 3512 | 1465527096368 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 19:51:36 INFO - PROCESS | 3512 | 1465527096370 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 19:51:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 19:51:36 INFO - PROCESS | 3512 | 1465527096382 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 19:51:36 INFO - PROCESS | 3512 | 1465527096384 Marionette TRACE conn5 <- [1,482,null,{}] 19:51:36 INFO - PROCESS | 3512 | 1465527096388 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:36 INFO - PROCESS | 3512 | 1465527096390 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:36 INFO - PROCESS | 3512 | 1465527096499 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 19:51:36 INFO - PROCESS | 3512 | 1465527096504 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:36 INFO - PROCESS | 3512 | 1465527096506 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:36 INFO - PROCESS | 3512 | ++DOCSHELL 1635DC00 == 31 [pid = 3512] [id = 130] 19:51:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (1662B400) [pid = 3512] [serial = 388] [outer = 00000000] 19:51:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (16A42800) [pid = 3512] [serial = 389] [outer = 1662B400] 19:51:36 INFO - PROCESS | 3512 | 1465527096557 Marionette DEBUG loaded listener.js 19:51:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (16D05000) [pid = 3512] [serial = 390] [outer = 1662B400] 19:51:37 INFO - PROCESS | 3512 | 1465527097009 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 19:51:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 19:51:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 690ms 19:51:37 INFO - PROCESS | 3512 | 1465527097068 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 19:51:37 INFO - PROCESS | 3512 | 1465527097070 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 19:51:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 19:51:37 INFO - PROCESS | 3512 | 1465527097081 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 19:51:37 INFO - PROCESS | 3512 | 1465527097082 Marionette TRACE conn5 <- [1,486,null,{}] 19:51:37 INFO - PROCESS | 3512 | 1465527097086 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:37 INFO - PROCESS | 3512 | 1465527097088 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:37 INFO - PROCESS | 3512 | 1465527097191 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 19:51:37 INFO - PROCESS | 3512 | 1465527097198 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:37 INFO - PROCESS | 3512 | 1465527097200 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:37 INFO - PROCESS | 3512 | ++DOCSHELL 16D08C00 == 32 [pid = 3512] [id = 131] 19:51:37 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (16D0B000) [pid = 3512] [serial = 391] [outer = 00000000] 19:51:37 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (16D42800) [pid = 3512] [serial = 392] [outer = 16D0B000] 19:51:37 INFO - PROCESS | 3512 | 1465527097247 Marionette DEBUG loaded listener.js 19:51:37 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (16D43400) [pid = 3512] [serial = 393] [outer = 16D0B000] 19:51:37 INFO - PROCESS | 3512 | 1465527097726 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 19:51:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 19:51:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 670ms 19:51:37 INFO - PROCESS | 3512 | 1465527097764 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 19:51:37 INFO - PROCESS | 3512 | 1465527097766 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 19:51:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 19:51:37 INFO - PROCESS | 3512 | 1465527097802 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 19:51:37 INFO - PROCESS | 3512 | 1465527097804 Marionette TRACE conn5 <- [1,490,null,{}] 19:51:37 INFO - PROCESS | 3512 | 1465527097808 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:37 INFO - PROCESS | 3512 | 1465527097813 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:37 INFO - PROCESS | 3512 | 1465527097934 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 19:51:37 INFO - PROCESS | 3512 | 1465527097946 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:37 INFO - PROCESS | 3512 | 1465527097948 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:38 INFO - PROCESS | 3512 | ++DOCSHELL 0DB3F800 == 33 [pid = 3512] [id = 132] 19:51:38 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (0DB45400) [pid = 3512] [serial = 394] [outer = 00000000] 19:51:38 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (1662E000) [pid = 3512] [serial = 395] [outer = 0DB45400] 19:51:38 INFO - PROCESS | 3512 | 1465527098280 Marionette DEBUG loaded listener.js 19:51:38 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (175A2400) [pid = 3512] [serial = 396] [outer = 0DB45400] 19:51:38 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (16353800) [pid = 3512] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 19:51:38 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (133C8400) [pid = 3512] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 19:51:38 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (16D0F000) [pid = 3512] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 19:51:38 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (0DB42800) [pid = 3512] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 19:51:38 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (17541000) [pid = 3512] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 19:51:38 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (0DA37400) [pid = 3512] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 19:51:38 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (13C60400) [pid = 3512] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 19:51:38 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (15137C00) [pid = 3512] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 19:51:38 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (1762A000) [pid = 3512] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 19:51:38 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (17AB0400) [pid = 3512] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 19:51:38 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (17541800) [pid = 3512] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 19:51:38 INFO - PROCESS | 3512 | 1465527098642 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 19:51:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 19:51:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 890ms 19:51:38 INFO - PROCESS | 3512 | 1465527098688 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 19:51:38 INFO - PROCESS | 3512 | 1465527098691 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 19:51:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 19:51:38 INFO - PROCESS | 3512 | 1465527098694 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 19:51:38 INFO - PROCESS | 3512 | 1465527098695 Marionette TRACE conn5 <- [1,494,null,{}] 19:51:38 INFO - PROCESS | 3512 | 1465527098699 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:38 INFO - PROCESS | 3512 | 1465527098701 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:38 INFO - PROCESS | 3512 | 1465527098806 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 19:51:38 INFO - PROCESS | 3512 | 1465527098851 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:38 INFO - PROCESS | 3512 | 1465527098853 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:38 INFO - PROCESS | 3512 | ++DOCSHELL 0DA37400 == 34 [pid = 3512] [id = 133] 19:51:38 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (0DA46C00) [pid = 3512] [serial = 397] [outer = 00000000] 19:51:38 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (1760B400) [pid = 3512] [serial = 398] [outer = 0DA46C00] 19:51:38 INFO - PROCESS | 3512 | 1465527098896 Marionette DEBUG loaded listener.js 19:51:38 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (1760FC00) [pid = 3512] [serial = 399] [outer = 0DA46C00] 19:51:39 INFO - PROCESS | 3512 | 1465527099260 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 19:51:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 19:51:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 630ms 19:51:39 INFO - PROCESS | 3512 | 1465527099324 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 19:51:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 19:51:39 INFO - PROCESS | 3512 | 1465527099326 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 19:51:39 INFO - PROCESS | 3512 | 1465527099330 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 19:51:39 INFO - PROCESS | 3512 | 1465527099331 Marionette TRACE conn5 <- [1,498,null,{}] 19:51:39 INFO - PROCESS | 3512 | 1465527099335 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:39 INFO - PROCESS | 3512 | 1465527099336 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:39 INFO - PROCESS | 3512 | 1465527099451 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 19:51:39 INFO - PROCESS | 3512 | 1465527099489 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:39 INFO - PROCESS | 3512 | 1465527099491 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:39 INFO - PROCESS | 3512 | ++DOCSHELL 0D533800 == 35 [pid = 3512] [id = 134] 19:51:39 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (17616000) [pid = 3512] [serial = 400] [outer = 00000000] 19:51:39 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (17623000) [pid = 3512] [serial = 401] [outer = 17616000] 19:51:39 INFO - PROCESS | 3512 | 1465527099533 Marionette DEBUG loaded listener.js 19:51:39 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (16C82800) [pid = 3512] [serial = 402] [outer = 17616000] 19:51:39 INFO - PROCESS | 3512 | 1465527099931 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 19:51:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 19:51:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 631ms 19:51:39 INFO - PROCESS | 3512 | 1465527099960 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 19:51:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 19:51:39 INFO - PROCESS | 3512 | 1465527099962 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 19:51:39 INFO - PROCESS | 3512 | 1465527099965 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 19:51:39 INFO - PROCESS | 3512 | 1465527099967 Marionette TRACE conn5 <- [1,502,null,{}] 19:51:39 INFO - PROCESS | 3512 | 1465527099970 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:39 INFO - PROCESS | 3512 | 1465527099972 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:40 INFO - PROCESS | 3512 | 1465527100079 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 19:51:40 INFO - PROCESS | 3512 | 1465527100086 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:40 INFO - PROCESS | 3512 | 1465527100088 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:40 INFO - PROCESS | 3512 | ++DOCSHELL 17620C00 == 36 [pid = 3512] [id = 135] 19:51:40 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (1763E800) [pid = 3512] [serial = 403] [outer = 00000000] 19:51:40 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (1764A400) [pid = 3512] [serial = 404] [outer = 1763E800] 19:51:40 INFO - PROCESS | 3512 | 1465527100142 Marionette DEBUG loaded listener.js 19:51:40 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (17AB2400) [pid = 3512] [serial = 405] [outer = 1763E800] 19:51:40 INFO - PROCESS | 3512 | 1465527100910 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 19:51:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 19:51:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1017ms 19:51:40 INFO - PROCESS | 3512 | 1465527100984 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 19:51:40 INFO - PROCESS | 3512 | 1465527100988 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 19:51:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 19:51:41 INFO - PROCESS | 3512 | 1465527100993 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 19:51:41 INFO - PROCESS | 3512 | 1465527100998 Marionette TRACE conn5 <- [1,506,null,{}] 19:51:41 INFO - PROCESS | 3512 | 1465527101023 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:41 INFO - PROCESS | 3512 | 1465527101025 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:41 INFO - PROCESS | 3512 | 1465527101174 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 19:51:41 INFO - PROCESS | 3512 | 1465527101290 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:41 INFO - PROCESS | 3512 | 1465527101293 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:41 INFO - PROCESS | 3512 | ++DOCSHELL 0DA3F800 == 37 [pid = 3512] [id = 136] 19:51:41 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (0DB40800) [pid = 3512] [serial = 406] [outer = 00000000] 19:51:41 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (0EC7AC00) [pid = 3512] [serial = 407] [outer = 0DB40800] 19:51:41 INFO - PROCESS | 3512 | 1465527101351 Marionette DEBUG loaded listener.js 19:51:41 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (125B8800) [pid = 3512] [serial = 408] [outer = 0DB40800] 19:51:42 INFO - PROCESS | 3512 | 1465527102091 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 19:51:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 19:51:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1132ms 19:51:42 INFO - PROCESS | 3512 | 1465527102126 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 19:51:42 INFO - PROCESS | 3512 | 1465527102130 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 19:51:42 INFO - PROCESS | 3512 | 1465527102136 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 19:51:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 19:51:42 INFO - PROCESS | 3512 | 1465527102139 Marionette TRACE conn5 <- [1,510,null,{}] 19:51:42 INFO - PROCESS | 3512 | 1465527102275 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:42 INFO - PROCESS | 3512 | 1465527102278 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:42 INFO - PROCESS | 3512 | 1465527102390 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 19:51:42 INFO - PROCESS | 3512 | 1465527102487 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:42 INFO - PROCESS | 3512 | 1465527102491 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:42 INFO - PROCESS | 3512 | ++DOCSHELL 0DB44400 == 38 [pid = 3512] [id = 137] 19:51:42 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (0DB46000) [pid = 3512] [serial = 409] [outer = 00000000] 19:51:42 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (0E0E5000) [pid = 3512] [serial = 410] [outer = 0DB46000] 19:51:42 INFO - PROCESS | 3512 | 1465527102541 Marionette DEBUG loaded listener.js 19:51:42 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (0ECC4000) [pid = 3512] [serial = 411] [outer = 0DB46000] 19:51:42 INFO - PROCESS | 3512 | --DOCSHELL 0D533800 == 37 [pid = 3512] [id = 134] 19:51:42 INFO - PROCESS | 3512 | --DOCSHELL 0DA37400 == 36 [pid = 3512] [id = 133] 19:51:42 INFO - PROCESS | 3512 | --DOCSHELL 0DB3F800 == 35 [pid = 3512] [id = 132] 19:51:42 INFO - PROCESS | 3512 | --DOCSHELL 16D08C00 == 34 [pid = 3512] [id = 131] 19:51:42 INFO - PROCESS | 3512 | --DOCSHELL 1635DC00 == 33 [pid = 3512] [id = 130] 19:51:42 INFO - PROCESS | 3512 | --DOCSHELL 15136C00 == 32 [pid = 3512] [id = 129] 19:51:42 INFO - PROCESS | 3512 | --DOCSHELL 123CE400 == 31 [pid = 3512] [id = 128] 19:51:42 INFO - PROCESS | 3512 | --DOCSHELL 0DA41400 == 30 [pid = 3512] [id = 127] 19:51:42 INFO - PROCESS | 3512 | --DOCSHELL 123D2400 == 29 [pid = 3512] [id = 126] 19:51:42 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (1662A400) [pid = 3512] [serial = 349] [outer = 00000000] [url = about:blank] 19:51:42 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (13C49800) [pid = 3512] [serial = 346] [outer = 00000000] [url = about:blank] 19:51:42 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (16EC5000) [pid = 3512] [serial = 353] [outer = 00000000] [url = about:blank] 19:51:42 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (16EBC800) [pid = 3512] [serial = 352] [outer = 00000000] [url = about:blank] 19:51:42 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (0DC21C00) [pid = 3512] [serial = 343] [outer = 00000000] [url = about:blank] 19:51:42 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (0E602000) [pid = 3512] [serial = 344] [outer = 00000000] [url = about:blank] 19:51:42 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (175A0000) [pid = 3512] [serial = 335] [outer = 00000000] [url = about:blank] 19:51:42 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (0DB4CC00) [pid = 3512] [serial = 337] [outer = 00000000] [url = about:blank] 19:51:42 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (0E0E8400) [pid = 3512] [serial = 338] [outer = 00000000] [url = about:blank] 19:51:42 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (14A71400) [pid = 3512] [serial = 340] [outer = 00000000] [url = about:blank] 19:51:42 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (15137800) [pid = 3512] [serial = 341] [outer = 00000000] [url = about:blank] 19:51:42 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (17621C00) [pid = 3512] [serial = 358] [outer = 00000000] [url = about:blank] 19:51:42 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (17647800) [pid = 3512] [serial = 362] [outer = 00000000] [url = about:blank] 19:51:42 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (18935C00) [pid = 3512] [serial = 365] [outer = 00000000] [url = about:blank] 19:51:42 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (1759C400) [pid = 3512] [serial = 355] [outer = 00000000] [url = about:blank] 19:51:42 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (17B09000) [pid = 3512] [serial = 364] [outer = 00000000] [url = about:blank] 19:51:42 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (1760A400) [pid = 3512] [serial = 356] [outer = 00000000] [url = about:blank] 19:51:42 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (17641C00) [pid = 3512] [serial = 361] [outer = 00000000] [url = about:blank] 19:51:42 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (17624C00) [pid = 3512] [serial = 359] [outer = 00000000] [url = about:blank] 19:51:42 INFO - PROCESS | 3512 | --DOMWINDOW == 66 (16B2D000) [pid = 3512] [serial = 350] [outer = 00000000] [url = about:blank] 19:51:42 INFO - PROCESS | 3512 | --DOMWINDOW == 65 (13C51400) [pid = 3512] [serial = 347] [outer = 00000000] [url = about:blank] 19:51:43 INFO - PROCESS | 3512 | 1465527103129 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 19:51:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 19:51:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1032ms 19:51:43 INFO - PROCESS | 3512 | 1465527103173 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 19:51:43 INFO - PROCESS | 3512 | 1465527103176 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 19:51:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 19:51:43 INFO - PROCESS | 3512 | 1465527103180 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 19:51:43 INFO - PROCESS | 3512 | 1465527103182 Marionette TRACE conn5 <- [1,514,null,{}] 19:51:43 INFO - PROCESS | 3512 | 1465527103188 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:43 INFO - PROCESS | 3512 | 1465527103190 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:43 INFO - PROCESS | 3512 | 1465527103277 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 19:51:43 INFO - PROCESS | 3512 | 1465527103360 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:43 INFO - PROCESS | 3512 | 1465527103364 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:43 INFO - PROCESS | 3512 | ++DOCSHELL 0E67C000 == 30 [pid = 3512] [id = 138] 19:51:43 INFO - PROCESS | 3512 | ++DOMWINDOW == 66 (11E97800) [pid = 3512] [serial = 412] [outer = 00000000] 19:51:43 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (125BA400) [pid = 3512] [serial = 413] [outer = 11E97800] 19:51:43 INFO - PROCESS | 3512 | 1465527103413 Marionette DEBUG loaded listener.js 19:51:43 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (13C4C000) [pid = 3512] [serial = 414] [outer = 11E97800] 19:51:43 INFO - PROCESS | 3512 | 1465527103808 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 19:51:43 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 19:51:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 670ms 19:51:43 INFO - PROCESS | 3512 | 1465527103872 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 19:51:43 INFO - PROCESS | 3512 | 1465527103874 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 19:51:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 19:51:43 INFO - PROCESS | 3512 | 1465527103881 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 19:51:43 INFO - PROCESS | 3512 | 1465527103882 Marionette TRACE conn5 <- [1,518,null,{}] 19:51:43 INFO - PROCESS | 3512 | 1465527103886 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:43 INFO - PROCESS | 3512 | 1465527103888 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:43 INFO - PROCESS | 3512 | 1465527103974 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 19:51:43 INFO - PROCESS | 3512 | 1465527103982 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:43 INFO - PROCESS | 3512 | 1465527103985 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:44 INFO - PROCESS | 3512 | ++DOCSHELL 14F3E000 == 31 [pid = 3512] [id = 139] 19:51:44 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (14F41400) [pid = 3512] [serial = 415] [outer = 00000000] 19:51:44 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (1513B000) [pid = 3512] [serial = 416] [outer = 14F41400] 19:51:44 INFO - PROCESS | 3512 | 1465527104034 Marionette DEBUG loaded listener.js 19:51:44 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (151B8400) [pid = 3512] [serial = 417] [outer = 14F41400] 19:51:44 INFO - PROCESS | 3512 | 1465527104504 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 19:51:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 19:51:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 670ms 19:51:44 INFO - PROCESS | 3512 | 1465527104557 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 19:51:44 INFO - PROCESS | 3512 | 1465527104563 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 19:51:44 INFO - PROCESS | 3512 | 1465527104567 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 19:51:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 19:51:44 INFO - PROCESS | 3512 | 1465527104568 Marionette TRACE conn5 <- [1,522,null,{}] 19:51:44 INFO - PROCESS | 3512 | 1465527104572 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:44 INFO - PROCESS | 3512 | 1465527104574 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:44 INFO - PROCESS | 3512 | 1465527104657 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 19:51:44 INFO - PROCESS | 3512 | 1465527104665 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:44 INFO - PROCESS | 3512 | 1465527104666 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:44 INFO - PROCESS | 3512 | ++DOCSHELL 16D03000 == 32 [pid = 3512] [id = 140] 19:51:44 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (16D08C00) [pid = 3512] [serial = 418] [outer = 00000000] 19:51:44 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (16D3D400) [pid = 3512] [serial = 419] [outer = 16D08C00] 19:51:44 INFO - PROCESS | 3512 | 1465527104711 Marionette DEBUG loaded listener.js 19:51:44 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (16E32000) [pid = 3512] [serial = 420] [outer = 16D08C00] 19:51:45 INFO - PROCESS | 3512 | 1465527105169 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 19:51:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 19:51:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 670ms 19:51:45 INFO - PROCESS | 3512 | 1465527105242 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 19:51:45 INFO - PROCESS | 3512 | 1465527105244 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 19:51:45 INFO - PROCESS | 3512 | 1465527105253 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 19:51:45 INFO - PROCESS | 3512 | 1465527105255 Marionette TRACE conn5 <- [1,526,null,{}] 19:51:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 19:51:45 INFO - PROCESS | 3512 | 1465527105258 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:45 INFO - PROCESS | 3512 | 1465527105260 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:45 INFO - PROCESS | 3512 | 1465527105394 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 19:51:45 INFO - PROCESS | 3512 | 1465527105415 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:45 INFO - PROCESS | 3512 | 1465527105417 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:45 INFO - PROCESS | 3512 | ++DOCSHELL 16EC1400 == 33 [pid = 3512] [id = 141] 19:51:45 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (16EC1800) [pid = 3512] [serial = 421] [outer = 00000000] 19:51:45 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (17596400) [pid = 3512] [serial = 422] [outer = 16EC1800] 19:51:45 INFO - PROCESS | 3512 | 1465527105460 Marionette DEBUG loaded listener.js 19:51:45 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (1759F000) [pid = 3512] [serial = 423] [outer = 16EC1800] 19:51:45 INFO - PROCESS | 3512 | 1465527105909 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 19:51:45 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 19:51:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 670ms 19:51:45 INFO - PROCESS | 3512 | 1465527105927 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 19:51:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 19:51:45 INFO - PROCESS | 3512 | 1465527105929 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 19:51:45 INFO - PROCESS | 3512 | 1465527105932 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 19:51:45 INFO - PROCESS | 3512 | 1465527105934 Marionette TRACE conn5 <- [1,530,null,{}] 19:51:45 INFO - PROCESS | 3512 | 1465527105937 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:45 INFO - PROCESS | 3512 | 1465527105943 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:46 INFO - PROCESS | 3512 | 1465527106096 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 19:51:46 INFO - PROCESS | 3512 | 1465527106111 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:46 INFO - PROCESS | 3512 | 1465527106113 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:46 INFO - PROCESS | 3512 | ++DOCSHELL 17628000 == 34 [pid = 3512] [id = 142] 19:51:46 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (17628C00) [pid = 3512] [serial = 424] [outer = 00000000] 19:51:46 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (1763F400) [pid = 3512] [serial = 425] [outer = 17628C00] 19:51:46 INFO - PROCESS | 3512 | 1465527106200 Marionette DEBUG loaded listener.js 19:51:46 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (17648000) [pid = 3512] [serial = 426] [outer = 17628C00] 19:51:46 INFO - PROCESS | 3512 | 1465527106627 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 19:51:46 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 19:51:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 19:51:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:51:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:51:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 19:51:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 19:51:46 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 19:51:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 19:51:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:51:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:51:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 19:51:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 19:51:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 730ms 19:51:46 INFO - PROCESS | 3512 | 1465527106664 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 19:51:46 INFO - PROCESS | 3512 | 1465527106666 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 19:51:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 19:51:46 INFO - PROCESS | 3512 | 1465527106704 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 19:51:46 INFO - PROCESS | 3512 | 1465527106706 Marionette TRACE conn5 <- [1,534,null,{}] 19:51:46 INFO - PROCESS | 3512 | 1465527106713 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:46 INFO - PROCESS | 3512 | 1465527106715 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:46 INFO - PROCESS | 3512 | 1465527106839 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 19:51:46 INFO - PROCESS | 3512 | 1465527106913 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:46 INFO - PROCESS | 3512 | 1465527106915 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:46 INFO - PROCESS | 3512 | ++DOCSHELL 18945000 == 35 [pid = 3512] [id = 143] 19:51:46 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (1894AC00) [pid = 3512] [serial = 427] [outer = 00000000] 19:51:46 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (189EB400) [pid = 3512] [serial = 428] [outer = 1894AC00] 19:51:46 INFO - PROCESS | 3512 | 1465527106958 Marionette DEBUG loaded listener.js 19:51:47 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (189EFC00) [pid = 3512] [serial = 429] [outer = 1894AC00] 19:51:47 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (17616000) [pid = 3512] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 19:51:47 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (1662B400) [pid = 3512] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 19:51:47 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (16D0B000) [pid = 3512] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 19:51:47 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (0DA41C00) [pid = 3512] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 19:51:47 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (123D5000) [pid = 3512] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 19:51:47 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (123DA400) [pid = 3512] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 19:51:47 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (15137400) [pid = 3512] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 19:51:47 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (0DB41000) [pid = 3512] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 19:51:47 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (151BA400) [pid = 3512] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 19:51:47 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (1894F800) [pid = 3512] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 19:51:47 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (0DB45400) [pid = 3512] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 19:51:47 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (0DA46C00) [pid = 3512] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 19:51:47 INFO - PROCESS | 3512 | 1465527107428 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 19:51:47 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. 19:51:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 790ms 19:51:47 INFO - PROCESS | 3512 | 1465527107490 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 19:51:47 INFO - PROCESS | 3512 | 1465527107492 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 19:51:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 19:51:47 INFO - PROCESS | 3512 | 1465527107495 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 19:51:47 INFO - PROCESS | 3512 | 1465527107496 Marionette TRACE conn5 <- [1,538,null,{}] 19:51:47 INFO - PROCESS | 3512 | 1465527107500 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:47 INFO - PROCESS | 3512 | 1465527107501 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:47 INFO - PROCESS | 3512 | 1465527107609 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 19:51:47 INFO - PROCESS | 3512 | 1465527107661 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:47 INFO - PROCESS | 3512 | 1465527107663 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:47 INFO - PROCESS | 3512 | ++DOCSHELL 1234A400 == 36 [pid = 3512] [id = 144] 19:51:47 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (14A67400) [pid = 3512] [serial = 430] [outer = 00000000] 19:51:47 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (16D0B000) [pid = 3512] [serial = 431] [outer = 14A67400] 19:51:47 INFO - PROCESS | 3512 | 1465527107706 Marionette DEBUG loaded listener.js 19:51:47 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (1764A000) [pid = 3512] [serial = 432] [outer = 14A67400] 19:51:48 INFO - PROCESS | 3512 | 1465527108045 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 19:51:48 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. 19:51:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 570ms 19:51:48 INFO - PROCESS | 3512 | 1465527108067 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 19:51:48 INFO - PROCESS | 3512 | 1465527108068 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 19:51:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 19:51:48 INFO - PROCESS | 3512 | 1465527108071 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 19:51:48 INFO - PROCESS | 3512 | 1465527108073 Marionette TRACE conn5 <- [1,542,null,{}] 19:51:48 INFO - PROCESS | 3512 | 1465527108076 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:48 INFO - PROCESS | 3512 | 1465527108078 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:48 INFO - PROCESS | 3512 | 1465527108218 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 19:51:48 INFO - PROCESS | 3512 | 1465527108232 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:48 INFO - PROCESS | 3512 | 1465527108234 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:48 INFO - PROCESS | 3512 | ++DOCSHELL 1635B800 == 37 [pid = 3512] [id = 145] 19:51:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (1759F400) [pid = 3512] [serial = 433] [outer = 00000000] 19:51:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (1967C400) [pid = 3512] [serial = 434] [outer = 1759F400] 19:51:48 INFO - PROCESS | 3512 | 1465527108278 Marionette DEBUG loaded listener.js 19:51:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (19931400) [pid = 3512] [serial = 435] [outer = 1759F400] 19:51:48 INFO - PROCESS | 3512 | [3512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:51:48 INFO - PROCESS | 3512 | [3512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:51:48 INFO - PROCESS | 3512 | [3512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:51:48 INFO - PROCESS | 3512 | [3512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:51:48 INFO - PROCESS | 3512 | 1465527108676 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 19:51:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 19:51:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 630ms 19:51:48 INFO - PROCESS | 3512 | 1465527108706 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 19:51:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 19:51:48 INFO - PROCESS | 3512 | 1465527108708 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 19:51:48 INFO - PROCESS | 3512 | 1465527108711 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 19:51:48 INFO - PROCESS | 3512 | 1465527108712 Marionette TRACE conn5 <- [1,546,null,{}] 19:51:48 INFO - PROCESS | 3512 | 1465527108716 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:48 INFO - PROCESS | 3512 | 1465527108717 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:48 INFO - PROCESS | 3512 | 1465527108832 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 19:51:48 INFO - PROCESS | 3512 | 1465527108843 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:48 INFO - PROCESS | 3512 | 1465527108845 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:48 INFO - PROCESS | 3512 | ++DOCSHELL 1662A400 == 38 [pid = 3512] [id = 146] 19:51:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (1967C000) [pid = 3512] [serial = 436] [outer = 00000000] 19:51:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (19F22800) [pid = 3512] [serial = 437] [outer = 1967C000] 19:51:48 INFO - PROCESS | 3512 | 1465527108889 Marionette DEBUG loaded listener.js 19:51:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (19F31800) [pid = 3512] [serial = 438] [outer = 1967C000] 19:51:49 INFO - PROCESS | 3512 | 1465527109288 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 19:51:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 19:51:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 670ms 19:51:49 INFO - PROCESS | 3512 | 1465527109382 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 19:51:49 INFO - PROCESS | 3512 | 1465527109386 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 19:51:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 19:51:49 INFO - PROCESS | 3512 | 1465527109391 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 19:51:49 INFO - PROCESS | 3512 | 1465527109396 Marionette TRACE conn5 <- [1,550,null,{}] 19:51:49 INFO - PROCESS | 3512 | 1465527109402 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:49 INFO - PROCESS | 3512 | 1465527109406 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:49 INFO - PROCESS | 3512 | 1465527109614 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 19:51:49 INFO - PROCESS | 3512 | 1465527109678 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:49 INFO - PROCESS | 3512 | 1465527109683 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:49 INFO - PROCESS | 3512 | ++DOCSHELL 0DB3F400 == 39 [pid = 3512] [id = 147] 19:51:49 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (0DB40000) [pid = 3512] [serial = 439] [outer = 00000000] 19:51:49 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (0DD46800) [pid = 3512] [serial = 440] [outer = 0DB40000] 19:51:49 INFO - PROCESS | 3512 | 1465527109740 Marionette DEBUG loaded listener.js 19:51:49 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (0E60B800) [pid = 3512] [serial = 441] [outer = 0DB40000] 19:51:50 INFO - PROCESS | 3512 | [3512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:51:50 INFO - PROCESS | 3512 | [3512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:51:50 INFO - PROCESS | 3512 | 1465527110273 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 19:51:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 19:51:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 931ms 19:51:50 INFO - PROCESS | 3512 | 1465527110323 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 19:51:50 INFO - PROCESS | 3512 | 1465527110326 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 19:51:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 19:51:50 INFO - PROCESS | 3512 | 1465527110332 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 19:51:50 INFO - PROCESS | 3512 | 1465527110336 Marionette TRACE conn5 <- [1,554,null,{}] 19:51:50 INFO - PROCESS | 3512 | 1465527110340 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:50 INFO - PROCESS | 3512 | 1465527110343 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:50 INFO - PROCESS | 3512 | 1465527110452 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 19:51:50 INFO - PROCESS | 3512 | 1465527110551 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:50 INFO - PROCESS | 3512 | 1465527110554 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:50 INFO - PROCESS | 3512 | ++DOCSHELL 16626800 == 40 [pid = 3512] [id = 148] 19:51:50 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (16629000) [pid = 3512] [serial = 442] [outer = 00000000] 19:51:50 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (16A3A400) [pid = 3512] [serial = 443] [outer = 16629000] 19:51:50 INFO - PROCESS | 3512 | 1465527110609 Marionette DEBUG loaded listener.js 19:51:50 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (16D04400) [pid = 3512] [serial = 444] [outer = 16629000] 19:51:51 INFO - PROCESS | 3512 | [3512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:51:51 INFO - PROCESS | 3512 | [3512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:51:51 INFO - PROCESS | 3512 | 1465527111221 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 19:51:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 19:51:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 930ms 19:51:51 INFO - PROCESS | 3512 | 1465527111262 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 19:51:51 INFO - PROCESS | 3512 | 1465527111265 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 19:51:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 19:51:51 INFO - PROCESS | 3512 | 1465527111268 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 19:51:51 INFO - PROCESS | 3512 | 1465527111270 Marionette TRACE conn5 <- [1,558,null,{}] 19:51:51 INFO - PROCESS | 3512 | 1465527111281 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:51 INFO - PROCESS | 3512 | 1465527111285 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:51 INFO - PROCESS | 3512 | 1465527111396 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 19:51:51 INFO - PROCESS | 3512 | 1465527111494 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:51 INFO - PROCESS | 3512 | 1465527111497 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:51 INFO - PROCESS | 3512 | ++DOCSHELL 1894F800 == 41 [pid = 3512] [id = 149] 19:51:51 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (18950800) [pid = 3512] [serial = 445] [outer = 00000000] 19:51:51 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (1A4D4C00) [pid = 3512] [serial = 446] [outer = 18950800] 19:51:51 INFO - PROCESS | 3512 | 1465527111554 Marionette DEBUG loaded listener.js 19:51:51 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (1AE82400) [pid = 3512] [serial = 447] [outer = 18950800] 19:51:51 INFO - PROCESS | 3512 | [3512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:51:51 INFO - PROCESS | 3512 | [3512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:51:52 INFO - PROCESS | 3512 | 1465527112175 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 19:51:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 19:51:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 970ms 19:51:52 INFO - PROCESS | 3512 | 1465527112242 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 19:51:52 INFO - PROCESS | 3512 | 1465527112245 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 19:51:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 19:51:52 INFO - PROCESS | 3512 | 1465527112248 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 19:51:52 INFO - PROCESS | 3512 | 1465527112250 Marionette TRACE conn5 <- [1,562,null,{}] 19:51:52 INFO - PROCESS | 3512 | 1465527112254 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:52 INFO - PROCESS | 3512 | 1465527112256 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:52 INFO - PROCESS | 3512 | 1465527112366 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 19:51:52 INFO - PROCESS | 3512 | 1465527112492 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:52 INFO - PROCESS | 3512 | 1465527112494 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:52 INFO - PROCESS | 3512 | ++DOCSHELL 1736FC00 == 42 [pid = 3512] [id = 150] 19:51:52 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (17370800) [pid = 3512] [serial = 448] [outer = 00000000] 19:51:52 INFO - PROCESS | 3512 | ++DOMWINDOW == 91 (1764A800) [pid = 3512] [serial = 449] [outer = 17370800] 19:51:52 INFO - PROCESS | 3512 | 1465527112551 Marionette DEBUG loaded listener.js 19:51:52 INFO - PROCESS | 3512 | ++DOMWINDOW == 92 (1AE84C00) [pid = 3512] [serial = 450] [outer = 17370800] 19:51:53 INFO - PROCESS | 3512 | 1465527113086 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 19:51:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 19:51:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1016ms 19:51:53 INFO - PROCESS | 3512 | 1465527113270 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 19:51:53 INFO - PROCESS | 3512 | 1465527113274 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 19:51:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 19:51:53 INFO - PROCESS | 3512 | 1465527113279 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 19:51:53 INFO - PROCESS | 3512 | 1465527113282 Marionette TRACE conn5 <- [1,566,null,{}] 19:51:53 INFO - PROCESS | 3512 | 1465527113287 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:53 INFO - PROCESS | 3512 | 1465527113290 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:53 INFO - PROCESS | 3512 | 1465527113393 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 19:51:53 INFO - PROCESS | 3512 | 1465527113473 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:53 INFO - PROCESS | 3512 | 1465527113478 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:53 INFO - PROCESS | 3512 | ++DOCSHELL 11CC7000 == 43 [pid = 3512] [id = 151] 19:51:53 INFO - PROCESS | 3512 | ++DOMWINDOW == 93 (11CCE800) [pid = 3512] [serial = 451] [outer = 00000000] 19:51:53 INFO - PROCESS | 3512 | ++DOMWINDOW == 94 (1254E400) [pid = 3512] [serial = 452] [outer = 11CCE800] 19:51:53 INFO - PROCESS | 3512 | 1465527113569 Marionette DEBUG loaded listener.js 19:51:53 INFO - PROCESS | 3512 | ++DOMWINDOW == 95 (13C54C00) [pid = 3512] [serial = 453] [outer = 11CCE800] 19:51:54 INFO - PROCESS | 3512 | --DOCSHELL 1635B800 == 42 [pid = 3512] [id = 145] 19:51:54 INFO - PROCESS | 3512 | --DOCSHELL 1234A400 == 41 [pid = 3512] [id = 144] 19:51:54 INFO - PROCESS | 3512 | --DOCSHELL 18945000 == 40 [pid = 3512] [id = 143] 19:51:54 INFO - PROCESS | 3512 | --DOCSHELL 17628000 == 39 [pid = 3512] [id = 142] 19:51:54 INFO - PROCESS | 3512 | --DOCSHELL 16EC1400 == 38 [pid = 3512] [id = 141] 19:51:54 INFO - PROCESS | 3512 | --DOCSHELL 16D03000 == 37 [pid = 3512] [id = 140] 19:51:54 INFO - PROCESS | 3512 | --DOCSHELL 14F3E000 == 36 [pid = 3512] [id = 139] 19:51:54 INFO - PROCESS | 3512 | --DOCSHELL 0E67C000 == 35 [pid = 3512] [id = 138] 19:51:54 INFO - PROCESS | 3512 | --DOCSHELL 0DB44400 == 34 [pid = 3512] [id = 137] 19:51:54 INFO - PROCESS | 3512 | --DOCSHELL 0DA3F800 == 33 [pid = 3512] [id = 136] 19:51:54 INFO - PROCESS | 3512 | --DOCSHELL 17620C00 == 32 [pid = 3512] [id = 135] 19:51:54 INFO - PROCESS | 3512 | --DOCSHELL 1736FC00 == 31 [pid = 3512] [id = 150] 19:51:54 INFO - PROCESS | 3512 | --DOCSHELL 1894F800 == 30 [pid = 3512] [id = 149] 19:51:54 INFO - PROCESS | 3512 | --DOCSHELL 1662A400 == 29 [pid = 3512] [id = 146] 19:51:54 INFO - PROCESS | 3512 | --DOCSHELL 0DB3F400 == 28 [pid = 3512] [id = 147] 19:51:54 INFO - PROCESS | 3512 | --DOCSHELL 16626800 == 27 [pid = 3512] [id = 148] 19:51:54 INFO - PROCESS | 3512 | --DOMWINDOW == 94 (17623000) [pid = 3512] [serial = 401] [outer = 00000000] [url = about:blank] 19:51:54 INFO - PROCESS | 3512 | --DOMWINDOW == 93 (16A42800) [pid = 3512] [serial = 389] [outer = 00000000] [url = about:blank] 19:51:54 INFO - PROCESS | 3512 | --DOMWINDOW == 92 (16D42800) [pid = 3512] [serial = 392] [outer = 00000000] [url = about:blank] 19:51:54 INFO - PROCESS | 3512 | --DOMWINDOW == 91 (0DC23C00) [pid = 3512] [serial = 379] [outer = 00000000] [url = about:blank] 19:51:54 INFO - PROCESS | 3512 | --DOMWINDOW == 90 (0E079800) [pid = 3512] [serial = 380] [outer = 00000000] [url = about:blank] 19:51:54 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (13C46800) [pid = 3512] [serial = 377] [outer = 00000000] [url = about:blank] 19:51:54 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (12698000) [pid = 3512] [serial = 376] [outer = 00000000] [url = about:blank] 19:51:54 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (16D05000) [pid = 3512] [serial = 390] [outer = 00000000] [url = about:blank] 19:51:54 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (125BB000) [pid = 3512] [serial = 382] [outer = 00000000] [url = about:blank] 19:51:54 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (1316D400) [pid = 3512] [serial = 383] [outer = 00000000] [url = about:blank] 19:51:54 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (1513B400) [pid = 3512] [serial = 386] [outer = 00000000] [url = about:blank] 19:51:54 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (13C5CC00) [pid = 3512] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 19:51:54 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (13C47000) [pid = 3512] [serial = 368] [outer = 00000000] [url = about:blank] 19:51:54 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (13168C00) [pid = 3512] [serial = 367] [outer = 00000000] [url = about:blank] 19:51:54 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (16D06C00) [pid = 3512] [serial = 371] [outer = 00000000] [url = about:blank] 19:51:54 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (1662AC00) [pid = 3512] [serial = 370] [outer = 00000000] [url = about:blank] 19:51:54 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (18EC7800) [pid = 3512] [serial = 374] [outer = 00000000] [url = about:blank] 19:51:54 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (189F7800) [pid = 3512] [serial = 373] [outer = 00000000] [url = about:blank] 19:51:54 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (16D43400) [pid = 3512] [serial = 393] [outer = 00000000] [url = about:blank] 19:51:54 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (175A2400) [pid = 3512] [serial = 396] [outer = 00000000] [url = about:blank] 19:51:54 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (1760B400) [pid = 3512] [serial = 398] [outer = 00000000] [url = about:blank] 19:51:54 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (16C82800) [pid = 3512] [serial = 402] [outer = 00000000] [url = about:blank] 19:51:54 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (1662E000) [pid = 3512] [serial = 395] [outer = 00000000] [url = about:blank] 19:51:54 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (1760FC00) [pid = 3512] [serial = 399] [outer = 00000000] [url = about:blank] 19:51:54 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (151E6800) [pid = 3512] [serial = 387] [outer = 00000000] [url = about:blank] 19:51:54 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (1764A400) [pid = 3512] [serial = 404] [outer = 00000000] [url = about:blank] 19:51:54 INFO - PROCESS | 3512 | 1465527114869 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 19:51:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 19:51:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1630ms 19:51:54 INFO - PROCESS | 3512 | 1465527114931 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 19:51:54 INFO - PROCESS | 3512 | 1465527114935 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 19:51:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 19:51:54 INFO - PROCESS | 3512 | 1465527114942 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 19:51:54 INFO - PROCESS | 3512 | 1465527114945 Marionette TRACE conn5 <- [1,570,null,{}] 19:51:54 INFO - PROCESS | 3512 | 1465527114951 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:54 INFO - PROCESS | 3512 | 1465527114954 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:55 INFO - PROCESS | 3512 | 1465527115044 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 19:51:55 INFO - PROCESS | 3512 | 1465527115051 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:55 INFO - PROCESS | 3512 | 1465527115055 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:55 INFO - PROCESS | 3512 | ++DOCSHELL 0DB4D800 == 28 [pid = 3512] [id = 152] 19:51:55 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (0DB4DC00) [pid = 3512] [serial = 454] [outer = 00000000] 19:51:55 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (0DD90800) [pid = 3512] [serial = 455] [outer = 0DB4DC00] 19:51:55 INFO - PROCESS | 3512 | 1465527115107 Marionette DEBUG loaded listener.js 19:51:55 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (0E18A400) [pid = 3512] [serial = 456] [outer = 0DB4DC00] 19:51:55 INFO - PROCESS | 3512 | 1465527115582 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 19:51:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 19:51:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 731ms 19:51:55 INFO - PROCESS | 3512 | 1465527115672 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 19:51:55 INFO - PROCESS | 3512 | 1465527115677 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 19:51:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 19:51:55 INFO - PROCESS | 3512 | 1465527115684 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 19:51:55 INFO - PROCESS | 3512 | 1465527115686 Marionette TRACE conn5 <- [1,574,null,{}] 19:51:55 INFO - PROCESS | 3512 | 1465527115690 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:55 INFO - PROCESS | 3512 | 1465527115692 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:55 INFO - PROCESS | 3512 | 1465527115779 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 19:51:55 INFO - PROCESS | 3512 | 1465527115861 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:55 INFO - PROCESS | 3512 | 1465527115864 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:55 INFO - PROCESS | 3512 | ++DOCSHELL 13C45000 == 29 [pid = 3512] [id = 153] 19:51:55 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (13C45400) [pid = 3512] [serial = 457] [outer = 00000000] 19:51:55 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (13C4C400) [pid = 3512] [serial = 458] [outer = 13C45400] 19:51:55 INFO - PROCESS | 3512 | 1465527115912 Marionette DEBUG loaded listener.js 19:51:56 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (13C58C00) [pid = 3512] [serial = 459] [outer = 13C45400] 19:51:56 INFO - PROCESS | 3512 | [3512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:51:56 INFO - PROCESS | 3512 | [3512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:51:56 INFO - PROCESS | 3512 | 1465527116292 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 19:51:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 19:51:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 630ms 19:51:56 INFO - PROCESS | 3512 | 1465527116317 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 19:51:56 INFO - PROCESS | 3512 | 1465527116319 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 19:51:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 19:51:56 INFO - PROCESS | 3512 | 1465527116322 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 19:51:56 INFO - PROCESS | 3512 | 1465527116326 Marionette TRACE conn5 <- [1,578,null,{}] 19:51:56 INFO - PROCESS | 3512 | 1465527116349 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:56 INFO - PROCESS | 3512 | 1465527116354 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:56 INFO - PROCESS | 3512 | 1465527116440 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 19:51:56 INFO - PROCESS | 3512 | 1465527116447 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:56 INFO - PROCESS | 3512 | 1465527116450 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:56 INFO - PROCESS | 3512 | ++DOCSHELL 15131400 == 30 [pid = 3512] [id = 154] 19:51:56 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (15131C00) [pid = 3512] [serial = 460] [outer = 00000000] 19:51:56 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (1513A000) [pid = 3512] [serial = 461] [outer = 15131C00] 19:51:56 INFO - PROCESS | 3512 | 1465527116498 Marionette DEBUG loaded listener.js 19:51:56 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (151E2000) [pid = 3512] [serial = 462] [outer = 15131C00] 19:51:56 INFO - PROCESS | 3512 | 1465527116984 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 19:51:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 19:51:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 690ms 19:51:57 INFO - PROCESS | 3512 | 1465527117013 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 19:51:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 19:51:57 INFO - PROCESS | 3512 | 1465527117015 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 19:51:57 INFO - PROCESS | 3512 | 1465527117018 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 19:51:57 INFO - PROCESS | 3512 | 1465527117020 Marionette TRACE conn5 <- [1,582,null,{}] 19:51:57 INFO - PROCESS | 3512 | 1465527117023 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:57 INFO - PROCESS | 3512 | 1465527117025 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:57 INFO - PROCESS | 3512 | 1465527117170 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 19:51:57 INFO - PROCESS | 3512 | 1465527117192 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:57 INFO - PROCESS | 3512 | 1465527117193 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:57 INFO - PROCESS | 3512 | ++DOCSHELL 1662DC00 == 31 [pid = 3512] [id = 155] 19:51:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (1662FC00) [pid = 3512] [serial = 463] [outer = 00000000] 19:51:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (16B37400) [pid = 3512] [serial = 464] [outer = 1662FC00] 19:51:57 INFO - PROCESS | 3512 | 1465527117237 Marionette DEBUG loaded listener.js 19:51:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (16D02C00) [pid = 3512] [serial = 465] [outer = 1662FC00] 19:51:57 INFO - PROCESS | 3512 | 1465527117686 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 19:51:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 19:51:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 730ms 19:51:57 INFO - PROCESS | 3512 | 1465527117750 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 19:51:57 INFO - PROCESS | 3512 | 1465527117752 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 19:51:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 19:51:57 INFO - PROCESS | 3512 | 1465527117766 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 19:51:57 INFO - PROCESS | 3512 | 1465527117767 Marionette TRACE conn5 <- [1,586,null,{}] 19:51:57 INFO - PROCESS | 3512 | 1465527117771 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:57 INFO - PROCESS | 3512 | 1465527117773 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:57 INFO - PROCESS | 3512 | 1465527117877 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 19:51:57 INFO - PROCESS | 3512 | 1465527117886 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:57 INFO - PROCESS | 3512 | 1465527117888 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:57 INFO - PROCESS | 3512 | ++DOCSHELL 16D0AC00 == 32 [pid = 3512] [id = 156] 19:51:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (16D0D000) [pid = 3512] [serial = 466] [outer = 00000000] 19:51:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (16D45800) [pid = 3512] [serial = 467] [outer = 16D0D000] 19:51:57 INFO - PROCESS | 3512 | 1465527117935 Marionette DEBUG loaded listener.js 19:51:58 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (16EBA400) [pid = 3512] [serial = 468] [outer = 16D0D000] 19:51:58 INFO - PROCESS | 3512 | 1465527118385 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 19:51:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 19:51:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 690ms 19:51:58 INFO - PROCESS | 3512 | 1465527118446 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 19:51:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 19:51:58 INFO - PROCESS | 3512 | 1465527118448 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 19:51:58 INFO - PROCESS | 3512 | 1465527118478 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 19:51:58 INFO - PROCESS | 3512 | 1465527118480 Marionette TRACE conn5 <- [1,590,null,{}] 19:51:58 INFO - PROCESS | 3512 | 1465527118500 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:58 INFO - PROCESS | 3512 | 1465527118506 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:58 INFO - PROCESS | 3512 | 1465527118643 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 19:51:58 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (1759F400) [pid = 3512] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 19:51:58 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (16EC1800) [pid = 3512] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 19:51:58 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (16D08C00) [pid = 3512] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 19:51:58 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (11E97800) [pid = 3512] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 19:51:58 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (14F41400) [pid = 3512] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 19:51:58 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (0DB46000) [pid = 3512] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 19:51:58 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (1763E800) [pid = 3512] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 19:51:58 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (0DB40800) [pid = 3512] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 19:51:58 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (17628C00) [pid = 3512] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 19:51:58 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (14A67400) [pid = 3512] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 19:51:58 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (1894AC00) [pid = 3512] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 19:51:58 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (1967C000) [pid = 3512] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 19:51:58 INFO - PROCESS | 3512 | 1465527118953 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:59 INFO - PROCESS | 3512 | 1465527118955 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:59 INFO - PROCESS | 3512 | ++DOCSHELL 0D173000 == 33 [pid = 3512] [id = 157] 19:51:59 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (0D176C00) [pid = 3512] [serial = 469] [outer = 00000000] 19:51:59 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (0DD3FC00) [pid = 3512] [serial = 470] [outer = 0D176C00] 19:51:59 INFO - PROCESS | 3512 | 1465527119003 Marionette DEBUG loaded listener.js 19:51:59 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (14A67400) [pid = 3512] [serial = 471] [outer = 0D176C00] 19:51:59 INFO - PROCESS | 3512 | 1465527119377 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 19:51:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 19:51:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 970ms 19:51:59 INFO - PROCESS | 3512 | 1465527119422 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 19:51:59 INFO - PROCESS | 3512 | 1465527119424 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 19:51:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 19:51:59 INFO - PROCESS | 3512 | 1465527119427 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 19:51:59 INFO - PROCESS | 3512 | 1465527119429 Marionette TRACE conn5 <- [1,594,null,{}] 19:51:59 INFO - PROCESS | 3512 | 1465527119433 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:59 INFO - PROCESS | 3512 | 1465527119435 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:59 INFO - PROCESS | 3512 | 1465527119544 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 19:51:59 INFO - PROCESS | 3512 | 1465527119552 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:59 INFO - PROCESS | 3512 | 1465527119554 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:51:59 INFO - PROCESS | 3512 | ++DOCSHELL 0DB46C00 == 34 [pid = 3512] [id = 158] 19:51:59 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (17596800) [pid = 3512] [serial = 472] [outer = 00000000] 19:51:59 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (1759A000) [pid = 3512] [serial = 473] [outer = 17596800] 19:51:59 INFO - PROCESS | 3512 | 1465527119599 Marionette DEBUG loaded listener.js 19:51:59 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (1759B800) [pid = 3512] [serial = 474] [outer = 17596800] 19:52:00 INFO - PROCESS | 3512 | [3512] 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 19:52:00 INFO - PROCESS | 3512 | 1465527120188 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 19:52:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 19:52:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 831ms 19:52:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 19:52:00 INFO - PROCESS | 3512 | 1465527120258 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 19:52:00 INFO - PROCESS | 3512 | 1465527120260 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 19:52:00 INFO - PROCESS | 3512 | 1465527120263 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 19:52:00 INFO - PROCESS | 3512 | 1465527120265 Marionette TRACE conn5 <- [1,598,null,{}] 19:52:00 INFO - PROCESS | 3512 | 1465527120268 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:00 INFO - PROCESS | 3512 | 1465527120270 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:00 INFO - PROCESS | 3512 | 1465527120347 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 19:52:00 INFO - PROCESS | 3512 | 1465527120352 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:00 INFO - PROCESS | 3512 | 1465527120354 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:00 INFO - PROCESS | 3512 | ++DOCSHELL 17611800 == 35 [pid = 3512] [id = 159] 19:52:00 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (17613C00) [pid = 3512] [serial = 475] [outer = 00000000] 19:52:00 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (1761CC00) [pid = 3512] [serial = 476] [outer = 17613C00] 19:52:00 INFO - PROCESS | 3512 | 1465527120398 Marionette DEBUG loaded listener.js 19:52:00 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (16C87C00) [pid = 3512] [serial = 477] [outer = 17613C00] 19:52:00 INFO - PROCESS | 3512 | 1465527120830 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 19:52:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 19:52:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 630ms 19:52:00 INFO - PROCESS | 3512 | 1465527120894 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 19:52:00 INFO - PROCESS | 3512 | 1465527120896 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 19:52:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 19:52:00 INFO - PROCESS | 3512 | 1465527120899 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 19:52:00 INFO - PROCESS | 3512 | 1465527120901 Marionette TRACE conn5 <- [1,602,null,{}] 19:52:00 INFO - PROCESS | 3512 | 1465527120904 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:00 INFO - PROCESS | 3512 | 1465527120906 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:01 INFO - PROCESS | 3512 | 1465527121027 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 19:52:01 INFO - PROCESS | 3512 | 1465527121156 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:01 INFO - PROCESS | 3512 | 1465527121159 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:01 INFO - PROCESS | 3512 | ++DOCSHELL 0CC0F400 == 36 [pid = 3512] [id = 160] 19:52:01 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (0CC10800) [pid = 3512] [serial = 478] [outer = 00000000] 19:52:01 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (0D57BC00) [pid = 3512] [serial = 479] [outer = 0CC10800] 19:52:01 INFO - PROCESS | 3512 | 1465527121218 Marionette DEBUG loaded listener.js 19:52:01 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (0DA39400) [pid = 3512] [serial = 480] [outer = 0CC10800] 19:52:02 INFO - PROCESS | 3512 | 1465527122009 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 19:52:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 19:52:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1182ms 19:52:02 INFO - PROCESS | 3512 | 1465527122084 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 19:52:02 INFO - PROCESS | 3512 | 1465527122088 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 19:52:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 19:52:02 INFO - PROCESS | 3512 | 1465527122093 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 19:52:02 INFO - PROCESS | 3512 | 1465527122095 Marionette TRACE conn5 <- [1,606,null,{}] 19:52:02 INFO - PROCESS | 3512 | 1465527122100 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:02 INFO - PROCESS | 3512 | 1465527122103 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:02 INFO - PROCESS | 3512 | 1465527122229 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 19:52:02 INFO - PROCESS | 3512 | 1465527122305 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:02 INFO - PROCESS | 3512 | 1465527122308 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:02 INFO - PROCESS | 3512 | ++DOCSHELL 14A66800 == 37 [pid = 3512] [id = 161] 19:52:02 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (14A67000) [pid = 3512] [serial = 481] [outer = 00000000] 19:52:02 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (14F13C00) [pid = 3512] [serial = 482] [outer = 14A67000] 19:52:02 INFO - PROCESS | 3512 | 1465527122364 Marionette DEBUG loaded listener.js 19:52:02 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (1513F800) [pid = 3512] [serial = 483] [outer = 14A67000] 19:52:03 INFO - PROCESS | 3512 | 1465527123064 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 19:52:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 19:52:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1129ms 19:52:03 INFO - PROCESS | 3512 | 1465527123243 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 19:52:03 INFO - PROCESS | 3512 | 1465527123247 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 19:52:03 INFO - PROCESS | 3512 | 1465527123253 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 19:52:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 19:52:03 INFO - PROCESS | 3512 | 1465527123256 Marionette TRACE conn5 <- [1,610,null,{}] 19:52:03 INFO - PROCESS | 3512 | 1465527123261 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:03 INFO - PROCESS | 3512 | 1465527123264 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:03 INFO - PROCESS | 3512 | 1465527123376 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 19:52:03 INFO - PROCESS | 3512 | 1465527123452 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:03 INFO - PROCESS | 3512 | 1465527123457 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:03 INFO - PROCESS | 3512 | ++DOCSHELL 0ECC2800 == 38 [pid = 3512] [id = 162] 19:52:03 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (11C4A000) [pid = 3512] [serial = 484] [outer = 00000000] 19:52:03 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (1269C400) [pid = 3512] [serial = 485] [outer = 11C4A000] 19:52:03 INFO - PROCESS | 3512 | 1465527123533 Marionette DEBUG loaded listener.js 19:52:03 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (13C46800) [pid = 3512] [serial = 486] [outer = 11C4A000] 19:52:03 INFO - PROCESS | 3512 | --DOCSHELL 17611800 == 37 [pid = 3512] [id = 159] 19:52:03 INFO - PROCESS | 3512 | --DOCSHELL 0DB46C00 == 36 [pid = 3512] [id = 158] 19:52:03 INFO - PROCESS | 3512 | --DOCSHELL 0D173000 == 35 [pid = 3512] [id = 157] 19:52:03 INFO - PROCESS | 3512 | --DOCSHELL 16D0AC00 == 34 [pid = 3512] [id = 156] 19:52:03 INFO - PROCESS | 3512 | --DOCSHELL 1662DC00 == 33 [pid = 3512] [id = 155] 19:52:03 INFO - PROCESS | 3512 | --DOCSHELL 15131400 == 32 [pid = 3512] [id = 154] 19:52:03 INFO - PROCESS | 3512 | --DOCSHELL 13C45000 == 31 [pid = 3512] [id = 153] 19:52:03 INFO - PROCESS | 3512 | --DOCSHELL 0DB4D800 == 30 [pid = 3512] [id = 152] 19:52:03 INFO - PROCESS | 3512 | --DOCSHELL 11CC7000 == 29 [pid = 3512] [id = 151] 19:52:03 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (19931400) [pid = 3512] [serial = 435] [outer = 00000000] [url = about:blank] 19:52:03 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (17596400) [pid = 3512] [serial = 422] [outer = 00000000] [url = about:blank] 19:52:03 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (1759F000) [pid = 3512] [serial = 423] [outer = 00000000] [url = about:blank] 19:52:03 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (16D3D400) [pid = 3512] [serial = 419] [outer = 00000000] [url = about:blank] 19:52:03 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (125BA400) [pid = 3512] [serial = 413] [outer = 00000000] [url = about:blank] 19:52:03 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (13C4C000) [pid = 3512] [serial = 414] [outer = 00000000] [url = about:blank] 19:52:03 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (1513B000) [pid = 3512] [serial = 416] [outer = 00000000] [url = about:blank] 19:52:03 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (151B8400) [pid = 3512] [serial = 417] [outer = 00000000] [url = about:blank] 19:52:03 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (0E0E5000) [pid = 3512] [serial = 410] [outer = 00000000] [url = about:blank] 19:52:03 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (0ECC4000) [pid = 3512] [serial = 411] [outer = 00000000] [url = about:blank] 19:52:03 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (17AB2400) [pid = 3512] [serial = 405] [outer = 00000000] [url = about:blank] 19:52:03 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (0EC7AC00) [pid = 3512] [serial = 407] [outer = 00000000] [url = about:blank] 19:52:03 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (1763F400) [pid = 3512] [serial = 425] [outer = 00000000] [url = about:blank] 19:52:03 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (125B8800) [pid = 3512] [serial = 408] [outer = 00000000] [url = about:blank] 19:52:03 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (16D0B000) [pid = 3512] [serial = 431] [outer = 00000000] [url = about:blank] 19:52:03 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (189EB400) [pid = 3512] [serial = 428] [outer = 00000000] [url = about:blank] 19:52:03 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (17648000) [pid = 3512] [serial = 426] [outer = 00000000] [url = about:blank] 19:52:03 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (1967C400) [pid = 3512] [serial = 434] [outer = 00000000] [url = about:blank] 19:52:03 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (189EFC00) [pid = 3512] [serial = 429] [outer = 00000000] [url = about:blank] 19:52:03 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (19F31800) [pid = 3512] [serial = 438] [outer = 00000000] [url = about:blank] 19:52:03 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (19F22800) [pid = 3512] [serial = 437] [outer = 00000000] [url = about:blank] 19:52:03 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (1764A000) [pid = 3512] [serial = 432] [outer = 00000000] [url = about:blank] 19:52:03 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (16E32000) [pid = 3512] [serial = 420] [outer = 00000000] [url = about:blank] 19:52:04 INFO - PROCESS | 3512 | 1465527124058 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 19:52:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 19:52:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 831ms 19:52:04 INFO - PROCESS | 3512 | 1465527124089 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 19:52:04 INFO - PROCESS | 3512 | 1465527124092 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 19:52:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 19:52:04 INFO - PROCESS | 3512 | 1465527124097 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 19:52:04 INFO - PROCESS | 3512 | 1465527124101 Marionette TRACE conn5 <- [1,614,null,{}] 19:52:04 INFO - PROCESS | 3512 | 1465527124104 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:04 INFO - PROCESS | 3512 | 1465527124107 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:04 INFO - PROCESS | 3512 | 1465527124192 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 19:52:04 INFO - PROCESS | 3512 | 1465527124200 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:04 INFO - PROCESS | 3512 | 1465527124202 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:04 INFO - PROCESS | 3512 | ++DOCSHELL 125B8800 == 30 [pid = 3512] [id = 163] 19:52:04 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (125BA400) [pid = 3512] [serial = 487] [outer = 00000000] 19:52:04 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (14152800) [pid = 3512] [serial = 488] [outer = 125BA400] 19:52:04 INFO - PROCESS | 3512 | 1465527124249 Marionette DEBUG loaded listener.js 19:52:04 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (14A72800) [pid = 3512] [serial = 489] [outer = 125BA400] 19:52:04 INFO - PROCESS | 3512 | 1465527124723 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 19:52:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 19:52:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 671ms 19:52:04 INFO - PROCESS | 3512 | 1465527124770 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 19:52:04 INFO - PROCESS | 3512 | 1465527124772 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 19:52:04 INFO - PROCESS | 3512 | 1465527124776 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 19:52:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 19:52:04 INFO - PROCESS | 3512 | 1465527124777 Marionette TRACE conn5 <- [1,618,null,{}] 19:52:04 INFO - PROCESS | 3512 | 1465527124787 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:04 INFO - PROCESS | 3512 | 1465527124792 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:04 INFO - PROCESS | 3512 | 1465527124908 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 19:52:05 INFO - PROCESS | 3512 | 1465527124993 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:05 INFO - PROCESS | 3512 | 1465527124997 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:05 INFO - PROCESS | 3512 | ++DOCSHELL 16632800 == 31 [pid = 3512] [id = 164] 19:52:05 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (16A3B400) [pid = 3512] [serial = 490] [outer = 00000000] 19:52:05 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (16B35C00) [pid = 3512] [serial = 491] [outer = 16A3B400] 19:52:05 INFO - PROCESS | 3512 | 1465527125045 Marionette DEBUG loaded listener.js 19:52:05 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (16D07400) [pid = 3512] [serial = 492] [outer = 16A3B400] 19:52:05 INFO - PROCESS | 3512 | 1465527125426 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 19:52:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 19:52:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 671ms 19:52:05 INFO - PROCESS | 3512 | 1465527125451 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 19:52:05 INFO - PROCESS | 3512 | 1465527125453 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 19:52:05 INFO - PROCESS | 3512 | 1465527125456 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 19:52:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 19:52:05 INFO - PROCESS | 3512 | 1465527125457 Marionette TRACE conn5 <- [1,622,null,{}] 19:52:05 INFO - PROCESS | 3512 | 1465527125461 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:05 INFO - PROCESS | 3512 | 1465527125463 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:05 INFO - PROCESS | 3512 | 1465527125549 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 19:52:05 INFO - PROCESS | 3512 | 1465527125554 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:05 INFO - PROCESS | 3512 | 1465527125556 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:05 INFO - PROCESS | 3512 | ++DOCSHELL 16E32000 == 32 [pid = 3512] [id = 165] 19:52:05 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (16E32800) [pid = 3512] [serial = 493] [outer = 00000000] 19:52:05 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (17372000) [pid = 3512] [serial = 494] [outer = 16E32800] 19:52:05 INFO - PROCESS | 3512 | 1465527125601 Marionette DEBUG loaded listener.js 19:52:05 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (17597400) [pid = 3512] [serial = 495] [outer = 16E32800] 19:52:05 INFO - PROCESS | 3512 | [3512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:52:05 INFO - PROCESS | 3512 | [3512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:52:05 INFO - PROCESS | 3512 | [3512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:52:06 INFO - PROCESS | 3512 | 1465527126038 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 19:52:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 19:52:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 630ms 19:52:06 INFO - PROCESS | 3512 | 1465527126095 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 19:52:06 INFO - PROCESS | 3512 | 1465527126097 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 19:52:06 INFO - PROCESS | 3512 | 1465527126105 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 19:52:06 INFO - PROCESS | 3512 | 1465527126107 Marionette TRACE conn5 <- [1,626,null,{}] 19:52:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 19:52:06 INFO - PROCESS | 3512 | 1465527126110 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:06 INFO - PROCESS | 3512 | 1465527126112 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:06 INFO - PROCESS | 3512 | 1465527126219 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 19:52:06 INFO - PROCESS | 3512 | 1465527126304 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:06 INFO - PROCESS | 3512 | 1465527126306 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:06 INFO - PROCESS | 3512 | ++DOCSHELL 13B2E400 == 33 [pid = 3512] [id = 166] 19:52:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (1759A800) [pid = 3512] [serial = 496] [outer = 00000000] 19:52:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (17612C00) [pid = 3512] [serial = 497] [outer = 1759A800] 19:52:06 INFO - PROCESS | 3512 | 1465527126349 Marionette DEBUG loaded listener.js 19:52:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (1761C800) [pid = 3512] [serial = 498] [outer = 1759A800] 19:52:06 INFO - PROCESS | 3512 | [3512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:52:06 INFO - PROCESS | 3512 | [3512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:52:06 INFO - PROCESS | 3512 | [3512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:52:06 INFO - PROCESS | 3512 | [3512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:52:06 INFO - PROCESS | 3512 | 1465527126760 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 19:52:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 19:52:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 670ms 19:52:06 INFO - PROCESS | 3512 | 1465527126781 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 19:52:06 INFO - PROCESS | 3512 | 1465527126783 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 19:52:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 19:52:06 INFO - PROCESS | 3512 | 1465527126786 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 19:52:06 INFO - PROCESS | 3512 | 1465527126788 Marionette TRACE conn5 <- [1,630,null,{}] 19:52:06 INFO - PROCESS | 3512 | 1465527126791 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:06 INFO - PROCESS | 3512 | 1465527126797 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:06 INFO - PROCESS | 3512 | 1465527126934 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 19:52:06 INFO - PROCESS | 3512 | 1465527126941 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:06 INFO - PROCESS | 3512 | 1465527126944 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:07 INFO - PROCESS | 3512 | ++DOCSHELL 0DD92000 == 34 [pid = 3512] [id = 167] 19:52:07 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (0DD9EC00) [pid = 3512] [serial = 499] [outer = 00000000] 19:52:07 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (17646C00) [pid = 3512] [serial = 500] [outer = 0DD9EC00] 19:52:07 INFO - PROCESS | 3512 | 1465527127034 Marionette DEBUG loaded listener.js 19:52:07 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (17AB1400) [pid = 3512] [serial = 501] [outer = 0DD9EC00] 19:52:07 INFO - PROCESS | 3512 | 1465527127461 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 19:52:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 19:52:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 730ms 19:52:07 INFO - PROCESS | 3512 | 1465527127517 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 19:52:07 INFO - PROCESS | 3512 | 1465527127519 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 19:52:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 19:52:07 INFO - PROCESS | 3512 | 1465527127522 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 19:52:07 INFO - PROCESS | 3512 | 1465527127524 Marionette TRACE conn5 <- [1,634,null,{}] 19:52:07 INFO - PROCESS | 3512 | 1465527127527 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:07 INFO - PROCESS | 3512 | 1465527127529 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:07 INFO - PROCESS | 3512 | 1465527127668 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 19:52:07 INFO - PROCESS | 3512 | 1465527127689 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:07 INFO - PROCESS | 3512 | 1465527127691 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:07 INFO - PROCESS | 3512 | ++DOCSHELL 133BFC00 == 35 [pid = 3512] [id = 168] 19:52:07 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (18936000) [pid = 3512] [serial = 502] [outer = 00000000] 19:52:07 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (18946C00) [pid = 3512] [serial = 503] [outer = 18936000] 19:52:07 INFO - PROCESS | 3512 | 1465527127780 Marionette DEBUG loaded listener.js 19:52:07 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (1894F800) [pid = 3512] [serial = 504] [outer = 18936000] 19:52:08 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (11CCE800) [pid = 3512] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 19:52:08 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (17596800) [pid = 3512] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 19:52:08 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (0DB40000) [pid = 3512] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 19:52:08 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (15131C00) [pid = 3512] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 19:52:08 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (0DB4DC00) [pid = 3512] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 19:52:08 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (16629000) [pid = 3512] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 19:52:08 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (1662FC00) [pid = 3512] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 19:52:08 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (17370800) [pid = 3512] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 19:52:08 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (0D176C00) [pid = 3512] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 19:52:08 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (13C45400) [pid = 3512] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 19:52:08 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (18950800) [pid = 3512] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 19:52:08 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (16D0D000) [pid = 3512] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 19:52:08 INFO - PROCESS | 3512 | 1465527128253 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 19:52:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 19:52:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 770ms 19:52:08 INFO - PROCESS | 3512 | 1465527128293 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 19:52:08 INFO - PROCESS | 3512 | 1465527128295 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 19:52:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 19:52:08 INFO - PROCESS | 3512 | 1465527128298 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 19:52:08 INFO - PROCESS | 3512 | 1465527128300 Marionette TRACE conn5 <- [1,638,null,{}] 19:52:08 INFO - PROCESS | 3512 | 1465527128303 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:08 INFO - PROCESS | 3512 | 1465527128305 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:08 INFO - PROCESS | 3512 | 1465527128385 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 19:52:08 INFO - PROCESS | 3512 | 1465527128393 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:08 INFO - PROCESS | 3512 | 1465527128395 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:08 INFO - PROCESS | 3512 | ++DOCSHELL 1316D400 == 36 [pid = 3512] [id = 169] 19:52:08 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (13C45400) [pid = 3512] [serial = 505] [outer = 00000000] 19:52:08 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (1736C000) [pid = 3512] [serial = 506] [outer = 13C45400] 19:52:08 INFO - PROCESS | 3512 | 1465527128439 Marionette DEBUG loaded listener.js 19:52:08 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (17596800) [pid = 3512] [serial = 507] [outer = 13C45400] 19:52:08 INFO - PROCESS | 3512 | 1465527128867 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 19:52:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 19:52:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 630ms 19:52:08 INFO - PROCESS | 3512 | 1465527128930 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 19:52:08 INFO - PROCESS | 3512 | 1465527128932 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 19:52:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 19:52:08 INFO - PROCESS | 3512 | 1465527128935 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 19:52:08 INFO - PROCESS | 3512 | 1465527128937 Marionette TRACE conn5 <- [1,642,null,{}] 19:52:08 INFO - PROCESS | 3512 | 1465527128940 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:08 INFO - PROCESS | 3512 | 1465527128942 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:09 INFO - PROCESS | 3512 | 1465527129048 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 19:52:09 INFO - PROCESS | 3512 | 1465527129057 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:09 INFO - PROCESS | 3512 | 1465527129059 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:09 INFO - PROCESS | 3512 | ++DOCSHELL 0E67D800 == 37 [pid = 3512] [id = 170] 19:52:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (0EBD5800) [pid = 3512] [serial = 508] [outer = 00000000] 19:52:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (18EC2800) [pid = 3512] [serial = 509] [outer = 0EBD5800] 19:52:09 INFO - PROCESS | 3512 | 1465527129103 Marionette DEBUG loaded listener.js 19:52:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (1964E400) [pid = 3512] [serial = 510] [outer = 0EBD5800] 19:52:09 INFO - PROCESS | 3512 | 1465527129521 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 19:52:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 19:52:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 631ms 19:52:09 INFO - PROCESS | 3512 | 1465527129567 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 19:52:09 INFO - PROCESS | 3512 | 1465527129569 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 19:52:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 19:52:09 INFO - PROCESS | 3512 | 1465527129572 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 19:52:09 INFO - PROCESS | 3512 | 1465527129573 Marionette TRACE conn5 <- [1,646,null,{}] 19:52:09 INFO - PROCESS | 3512 | 1465527129581 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:09 INFO - PROCESS | 3512 | 1465527129583 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:09 INFO - PROCESS | 3512 | 1465527129672 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 19:52:09 INFO - PROCESS | 3512 | 1465527129678 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:09 INFO - PROCESS | 3512 | 1465527129680 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:09 INFO - PROCESS | 3512 | ++DOCSHELL 19685C00 == 38 [pid = 3512] [id = 171] 19:52:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (19686400) [pid = 3512] [serial = 511] [outer = 00000000] 19:52:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (19A75800) [pid = 3512] [serial = 512] [outer = 19686400] 19:52:09 INFO - PROCESS | 3512 | 1465527129723 Marionette DEBUG loaded listener.js 19:52:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (19A7A400) [pid = 3512] [serial = 513] [outer = 19686400] 19:52:10 INFO - PROCESS | 3512 | 1465527130146 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 19:52:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 19:52:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 631ms 19:52:10 INFO - PROCESS | 3512 | 1465527130216 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 19:52:10 INFO - PROCESS | 3512 | 1465527130220 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 19:52:10 INFO - PROCESS | 3512 | 1465527130225 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 19:52:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 19:52:10 INFO - PROCESS | 3512 | 1465527130229 Marionette TRACE conn5 <- [1,650,null,{}] 19:52:10 INFO - PROCESS | 3512 | 1465527130235 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:10 INFO - PROCESS | 3512 | 1465527130239 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:10 INFO - PROCESS | 3512 | 1465527130356 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 19:52:10 INFO - PROCESS | 3512 | 1465527130514 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:10 INFO - PROCESS | 3512 | 1465527130520 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:10 INFO - PROCESS | 3512 | ++DOCSHELL 0E0EA000 == 39 [pid = 3512] [id = 172] 19:52:10 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (0E185C00) [pid = 3512] [serial = 514] [outer = 00000000] 19:52:10 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (0ECC5000) [pid = 3512] [serial = 515] [outer = 0E185C00] 19:52:10 INFO - PROCESS | 3512 | 1465527130577 Marionette DEBUG loaded listener.js 19:52:10 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (1375DC00) [pid = 3512] [serial = 516] [outer = 0E185C00] 19:52:10 INFO - PROCESS | 3512 | [3512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:52:11 INFO - PROCESS | 3512 | [3512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:52:11 INFO - PROCESS | 3512 | 1465527131124 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 19:52:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 19:52:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 970ms 19:52:11 INFO - PROCESS | 3512 | 1465527131201 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 19:52:11 INFO - PROCESS | 3512 | 1465527131205 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 19:52:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 19:52:11 INFO - PROCESS | 3512 | 1465527131211 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 19:52:11 INFO - PROCESS | 3512 | 1465527131215 Marionette TRACE conn5 <- [1,654,null,{}] 19:52:11 INFO - PROCESS | 3512 | 1465527131220 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:11 INFO - PROCESS | 3512 | 1465527131222 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:11 INFO - PROCESS | 3512 | 1465527131339 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 19:52:11 INFO - PROCESS | 3512 | 1465527131457 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:11 INFO - PROCESS | 3512 | 1465527131460 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:11 INFO - PROCESS | 3512 | ++DOCSHELL 16626800 == 40 [pid = 3512] [id = 173] 19:52:11 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (16627000) [pid = 3512] [serial = 517] [outer = 00000000] 19:52:11 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (16A3E000) [pid = 3512] [serial = 518] [outer = 16627000] 19:52:11 INFO - PROCESS | 3512 | 1465527131517 Marionette DEBUG loaded listener.js 19:52:11 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (16EB7400) [pid = 3512] [serial = 519] [outer = 16627000] 19:52:11 INFO - PROCESS | 3512 | [3512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:52:11 INFO - PROCESS | 3512 | [3512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:52:12 INFO - PROCESS | 3512 | 1465527132108 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 19:52:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 19:52:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 930ms 19:52:12 INFO - PROCESS | 3512 | 1465527132141 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 19:52:12 INFO - PROCESS | 3512 | 1465527132143 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 19:52:12 INFO - PROCESS | 3512 | 1465527132147 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 19:52:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 19:52:12 INFO - PROCESS | 3512 | 1465527132149 Marionette TRACE conn5 <- [1,658,null,{}] 19:52:12 INFO - PROCESS | 3512 | 1465527132158 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:12 INFO - PROCESS | 3512 | 1465527132163 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:12 INFO - PROCESS | 3512 | 1465527132274 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 19:52:12 INFO - PROCESS | 3512 | 1465527132375 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:12 INFO - PROCESS | 3512 | 1465527132379 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:12 INFO - PROCESS | 3512 | ++DOCSHELL 177BAC00 == 41 [pid = 3512] [id = 174] 19:52:12 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (177BD800) [pid = 3512] [serial = 520] [outer = 00000000] 19:52:12 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (18EBF800) [pid = 3512] [serial = 521] [outer = 177BD800] 19:52:12 INFO - PROCESS | 3512 | 1465527132435 Marionette DEBUG loaded listener.js 19:52:12 INFO - PROCESS | 3512 | ++DOMWINDOW == 91 (19A80400) [pid = 3512] [serial = 522] [outer = 177BD800] 19:52:13 INFO - PROCESS | 3512 | 1465527133042 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 19:52:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 19:52:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 930ms 19:52:13 INFO - PROCESS | 3512 | 1465527133081 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 19:52:13 INFO - PROCESS | 3512 | 1465527133083 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 19:52:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 19:52:13 INFO - PROCESS | 3512 | 1465527133086 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 19:52:13 INFO - PROCESS | 3512 | 1465527133088 Marionette TRACE conn5 <- [1,662,null,{}] 19:52:13 INFO - PROCESS | 3512 | 1465527133092 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:13 INFO - PROCESS | 3512 | 1465527133094 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:13 INFO - PROCESS | 3512 | 1465527133205 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 19:52:13 INFO - PROCESS | 3512 | 1465527133304 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:13 INFO - PROCESS | 3512 | 1465527133307 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:13 INFO - PROCESS | 3512 | ++DOCSHELL 1AE8BC00 == 42 [pid = 3512] [id = 175] 19:52:13 INFO - PROCESS | 3512 | ++DOMWINDOW == 92 (1AE8C000) [pid = 3512] [serial = 523] [outer = 00000000] 19:52:13 INFO - PROCESS | 3512 | ++DOMWINDOW == 93 (1BC2D800) [pid = 3512] [serial = 524] [outer = 1AE8C000] 19:52:13 INFO - PROCESS | 3512 | 1465527133361 Marionette DEBUG loaded listener.js 19:52:13 INFO - PROCESS | 3512 | ++DOMWINDOW == 94 (1BDE9800) [pid = 3512] [serial = 525] [outer = 1AE8C000] 19:52:13 INFO - PROCESS | 3512 | [3512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:52:13 INFO - PROCESS | 3512 | [3512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:52:13 INFO - PROCESS | 3512 | 1465527133948 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 19:52:14 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 19:52:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 930ms 19:52:14 INFO - PROCESS | 3512 | 1465527134021 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 19:52:14 INFO - PROCESS | 3512 | 1465527134023 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 19:52:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 19:52:14 INFO - PROCESS | 3512 | 1465527134027 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 19:52:14 INFO - PROCESS | 3512 | 1465527134029 Marionette TRACE conn5 <- [1,666,null,{}] 19:52:14 INFO - PROCESS | 3512 | 1465527134032 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:14 INFO - PROCESS | 3512 | 1465527134035 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:14 INFO - PROCESS | 3512 | 1465527134138 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 19:52:14 INFO - PROCESS | 3512 | 1465527134355 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:14 INFO - PROCESS | 3512 | 1465527134358 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:14 INFO - PROCESS | 3512 | ++DOCSHELL 0D5E9C00 == 43 [pid = 3512] [id = 176] 19:52:14 INFO - PROCESS | 3512 | ++DOMWINDOW == 95 (0DA42C00) [pid = 3512] [serial = 526] [outer = 00000000] 19:52:14 INFO - PROCESS | 3512 | ++DOMWINDOW == 96 (0DC27000) [pid = 3512] [serial = 527] [outer = 0DA42C00] 19:52:14 INFO - PROCESS | 3512 | 1465527134427 Marionette DEBUG loaded listener.js 19:52:14 INFO - PROCESS | 3512 | ++DOMWINDOW == 97 (11C47800) [pid = 3512] [serial = 528] [outer = 0DA42C00] 19:52:15 INFO - PROCESS | 3512 | --DOCSHELL 0E67D800 == 42 [pid = 3512] [id = 170] 19:52:15 INFO - PROCESS | 3512 | --DOCSHELL 1316D400 == 41 [pid = 3512] [id = 169] 19:52:15 INFO - PROCESS | 3512 | --DOCSHELL 133BFC00 == 40 [pid = 3512] [id = 168] 19:52:15 INFO - PROCESS | 3512 | --DOCSHELL 0DD92000 == 39 [pid = 3512] [id = 167] 19:52:15 INFO - PROCESS | 3512 | --DOCSHELL 13B2E400 == 38 [pid = 3512] [id = 166] 19:52:15 INFO - PROCESS | 3512 | --DOCSHELL 16E32000 == 37 [pid = 3512] [id = 165] 19:52:15 INFO - PROCESS | 3512 | --DOCSHELL 16632800 == 36 [pid = 3512] [id = 164] 19:52:15 INFO - PROCESS | 3512 | --DOCSHELL 125B8800 == 35 [pid = 3512] [id = 163] 19:52:15 INFO - PROCESS | 3512 | --DOCSHELL 0ECC2800 == 34 [pid = 3512] [id = 162] 19:52:15 INFO - PROCESS | 3512 | --DOCSHELL 14A66800 == 33 [pid = 3512] [id = 161] 19:52:15 INFO - PROCESS | 3512 | --DOCSHELL 0CC0F400 == 32 [pid = 3512] [id = 160] 19:52:15 INFO - PROCESS | 3512 | --DOCSHELL 1AE8BC00 == 31 [pid = 3512] [id = 175] 19:52:15 INFO - PROCESS | 3512 | --DOCSHELL 177BAC00 == 30 [pid = 3512] [id = 174] 19:52:15 INFO - PROCESS | 3512 | --DOCSHELL 19685C00 == 29 [pid = 3512] [id = 171] 19:52:15 INFO - PROCESS | 3512 | --DOCSHELL 0E0EA000 == 28 [pid = 3512] [id = 172] 19:52:15 INFO - PROCESS | 3512 | --DOCSHELL 16626800 == 27 [pid = 3512] [id = 173] 19:52:15 INFO - PROCESS | 3512 | --DOMWINDOW == 96 (1761CC00) [pid = 3512] [serial = 476] [outer = 00000000] [url = about:blank] 19:52:15 INFO - PROCESS | 3512 | --DOMWINDOW == 95 (16B37400) [pid = 3512] [serial = 464] [outer = 00000000] [url = about:blank] 19:52:15 INFO - PROCESS | 3512 | --DOMWINDOW == 94 (16D45800) [pid = 3512] [serial = 467] [outer = 00000000] [url = about:blank] 19:52:15 INFO - PROCESS | 3512 | --DOMWINDOW == 93 (1513A000) [pid = 3512] [serial = 461] [outer = 00000000] [url = about:blank] 19:52:15 INFO - PROCESS | 3512 | --DOMWINDOW == 92 (13C4C400) [pid = 3512] [serial = 458] [outer = 00000000] [url = about:blank] 19:52:15 INFO - PROCESS | 3512 | --DOMWINDOW == 91 (13C58C00) [pid = 3512] [serial = 459] [outer = 00000000] [url = about:blank] 19:52:15 INFO - PROCESS | 3512 | --DOMWINDOW == 90 (13C54C00) [pid = 3512] [serial = 453] [outer = 00000000] [url = about:blank] 19:52:15 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (1254E400) [pid = 3512] [serial = 452] [outer = 00000000] [url = about:blank] 19:52:15 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (0DD90800) [pid = 3512] [serial = 455] [outer = 00000000] [url = about:blank] 19:52:15 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (0E18A400) [pid = 3512] [serial = 456] [outer = 00000000] [url = about:blank] 19:52:15 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (16D02C00) [pid = 3512] [serial = 465] [outer = 00000000] [url = about:blank] 19:52:15 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (0DD3FC00) [pid = 3512] [serial = 470] [outer = 00000000] [url = about:blank] 19:52:15 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (0E60B800) [pid = 3512] [serial = 441] [outer = 00000000] [url = about:blank] 19:52:15 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (0DD46800) [pid = 3512] [serial = 440] [outer = 00000000] [url = about:blank] 19:52:15 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (16D04400) [pid = 3512] [serial = 444] [outer = 00000000] [url = about:blank] 19:52:15 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (16A3A400) [pid = 3512] [serial = 443] [outer = 00000000] [url = about:blank] 19:52:15 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (1AE82400) [pid = 3512] [serial = 447] [outer = 00000000] [url = about:blank] 19:52:15 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (1A4D4C00) [pid = 3512] [serial = 446] [outer = 00000000] [url = about:blank] 19:52:15 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (1AE84C00) [pid = 3512] [serial = 450] [outer = 00000000] [url = about:blank] 19:52:15 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (1764A800) [pid = 3512] [serial = 449] [outer = 00000000] [url = about:blank] 19:52:15 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (16EBA400) [pid = 3512] [serial = 468] [outer = 00000000] [url = about:blank] 19:52:15 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (14A67400) [pid = 3512] [serial = 471] [outer = 00000000] [url = about:blank] 19:52:15 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (1759A000) [pid = 3512] [serial = 473] [outer = 00000000] [url = about:blank] 19:52:15 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (1759B800) [pid = 3512] [serial = 474] [outer = 00000000] [url = about:blank] 19:52:15 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (151E2000) [pid = 3512] [serial = 462] [outer = 00000000] [url = about:blank] 19:52:15 INFO - PROCESS | 3512 | 1465527135745 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 19:52:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 19:52:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1833ms 19:52:15 INFO - PROCESS | 3512 | 1465527135865 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 19:52:15 INFO - PROCESS | 3512 | 1465527135868 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 19:52:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 19:52:15 INFO - PROCESS | 3512 | 1465527135874 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 19:52:15 INFO - PROCESS | 3512 | 1465527135877 Marionette TRACE conn5 <- [1,670,null,{}] 19:52:15 INFO - PROCESS | 3512 | 1465527135883 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:15 INFO - PROCESS | 3512 | 1465527135886 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:15 INFO - PROCESS | 3512 | 1465527135973 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 19:52:15 INFO - PROCESS | 3512 | 1465527135979 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:15 INFO - PROCESS | 3512 | 1465527135984 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:16 INFO - PROCESS | 3512 | ++DOCSHELL 0DA3AC00 == 28 [pid = 3512] [id = 177] 19:52:16 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (0DA3B000) [pid = 3512] [serial = 529] [outer = 00000000] 19:52:16 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (0DB41C00) [pid = 3512] [serial = 530] [outer = 0DA3B000] 19:52:16 INFO - PROCESS | 3512 | 1465527136032 Marionette DEBUG loaded listener.js 19:52:16 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (0DC21C00) [pid = 3512] [serial = 531] [outer = 0DA3B000] 19:52:17 INFO - PROCESS | 3512 | 1465527137003 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 19:52:17 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) 19:52:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1184ms 19:52:17 INFO - PROCESS | 3512 | 1465527137058 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 19:52:17 INFO - PROCESS | 3512 | 1465527137064 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 19:52:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 19:52:17 INFO - PROCESS | 3512 | 1465527137072 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 19:52:17 INFO - PROCESS | 3512 | 1465527137075 Marionette TRACE conn5 <- [1,674,null,{}] 19:52:17 INFO - PROCESS | 3512 | 1465527137079 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:17 INFO - PROCESS | 3512 | 1465527137081 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:17 INFO - PROCESS | 3512 | 1465527137172 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 19:52:17 INFO - PROCESS | 3512 | 1465527137180 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:17 INFO - PROCESS | 3512 | 1465527137183 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:17 INFO - PROCESS | 3512 | ++DOCSHELL 133BD800 == 29 [pid = 3512] [id = 178] 19:52:17 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (133BE000) [pid = 3512] [serial = 532] [outer = 00000000] 19:52:17 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (13B29800) [pid = 3512] [serial = 533] [outer = 133BE000] 19:52:17 INFO - PROCESS | 3512 | 1465527137229 Marionette DEBUG loaded listener.js 19:52:17 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (13C4A000) [pid = 3512] [serial = 534] [outer = 133BE000] 19:52:18 INFO - PROCESS | 3512 | 1465527138185 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 19:52:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 19:52:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1121ms 19:52:18 INFO - PROCESS | 3512 | 1465527138194 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 19:52:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 19:52:18 INFO - PROCESS | 3512 | 1465527138196 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 19:52:18 INFO - PROCESS | 3512 | 1465527138200 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 19:52:18 INFO - PROCESS | 3512 | 1465527138203 Marionette TRACE conn5 <- [1,678,null,{}] 19:52:18 INFO - PROCESS | 3512 | 1465527138222 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:18 INFO - PROCESS | 3512 | 1465527138227 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:18 INFO - PROCESS | 3512 | 1465527138338 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 19:52:18 INFO - PROCESS | 3512 | 1465527138345 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:18 INFO - PROCESS | 3512 | 1465527138348 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:18 INFO - PROCESS | 3512 | ++DOCSHELL 14F3D400 == 30 [pid = 3512] [id = 179] 19:52:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (14F41C00) [pid = 3512] [serial = 535] [outer = 00000000] 19:52:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (15139400) [pid = 3512] [serial = 536] [outer = 14F41C00] 19:52:18 INFO - PROCESS | 3512 | 1465527138396 Marionette DEBUG loaded listener.js 19:52:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (1513E400) [pid = 3512] [serial = 537] [outer = 14F41C00] 19:52:19 INFO - PROCESS | 3512 | 1465527139361 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 19:52:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 19:52:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1179ms 19:52:19 INFO - PROCESS | 3512 | 1465527139383 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 19:52:19 INFO - PROCESS | 3512 | 1465527139385 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 19:52:19 INFO - PROCESS | 3512 | 1465527139388 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 19:52:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 19:52:19 INFO - PROCESS | 3512 | 1465527139390 Marionette TRACE conn5 <- [1,682,null,{}] 19:52:19 INFO - PROCESS | 3512 | 1465527139400 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:19 INFO - PROCESS | 3512 | 1465527139402 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:19 INFO - PROCESS | 3512 | 1465527139514 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 19:52:19 INFO - PROCESS | 3512 | 1465527139520 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:19 INFO - PROCESS | 3512 | 1465527139522 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:19 INFO - PROCESS | 3512 | ++DOCSHELL 1316D400 == 31 [pid = 3512] [id = 180] 19:52:19 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (13C57C00) [pid = 3512] [serial = 538] [outer = 00000000] 19:52:19 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (16A40000) [pid = 3512] [serial = 539] [outer = 13C57C00] 19:52:19 INFO - PROCESS | 3512 | 1465527139567 Marionette DEBUG loaded listener.js 19:52:19 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (16D07000) [pid = 3512] [serial = 540] [outer = 13C57C00] 19:52:20 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (1759A800) [pid = 3512] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 19:52:20 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (0DD9EC00) [pid = 3512] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 19:52:20 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (18936000) [pid = 3512] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 19:52:20 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (16A3B400) [pid = 3512] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 19:52:20 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (16E32800) [pid = 3512] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 19:52:20 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (11C4A000) [pid = 3512] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 19:52:20 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (14A67000) [pid = 3512] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 19:52:20 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (125BA400) [pid = 3512] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 19:52:20 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (0CC10800) [pid = 3512] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 19:52:20 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (13C45400) [pid = 3512] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 19:52:20 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (0EBD5800) [pid = 3512] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 19:52:20 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (19686400) [pid = 3512] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 19:52:20 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (17613C00) [pid = 3512] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 19:52:20 INFO - PROCESS | 3512 | 1465527140768 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 19:52:20 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) 19:52:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1415ms 19:52:20 INFO - PROCESS | 3512 | 1465527140807 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 19:52:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 19:52:20 INFO - PROCESS | 3512 | 1465527140809 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 19:52:20 INFO - PROCESS | 3512 | 1465527140812 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 19:52:20 INFO - PROCESS | 3512 | 1465527140814 Marionette TRACE conn5 <- [1,686,null,{}] 19:52:20 INFO - PROCESS | 3512 | 1465527140817 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:20 INFO - PROCESS | 3512 | 1465527140819 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:20 INFO - PROCESS | 3512 | 1465527140914 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 19:52:20 INFO - PROCESS | 3512 | 1465527140921 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:20 INFO - PROCESS | 3512 | 1465527140923 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:20 INFO - PROCESS | 3512 | ++DOCSHELL 0CC10800 == 32 [pid = 3512] [id = 181] 19:52:20 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (0D9A4400) [pid = 3512] [serial = 541] [outer = 00000000] 19:52:20 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (16A3E400) [pid = 3512] [serial = 542] [outer = 0D9A4400] 19:52:20 INFO - PROCESS | 3512 | 1465527140967 Marionette DEBUG loaded listener.js 19:52:21 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (16D0F800) [pid = 3512] [serial = 543] [outer = 0D9A4400] 19:52:21 INFO - PROCESS | 3512 | 1465527141878 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 19:52:21 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) 19:52:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1124ms 19:52:21 INFO - PROCESS | 3512 | 1465527141937 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 19:52:21 INFO - PROCESS | 3512 | 1465527141939 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 19:52:21 INFO - PROCESS | 3512 | 1465527141942 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 19:52:21 INFO - PROCESS | 3512 | 1465527141944 Marionette TRACE conn5 <- [1,690,null,{}] 19:52:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 19:52:21 INFO - PROCESS | 3512 | 1465527141948 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:21 INFO - PROCESS | 3512 | 1465527141953 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:22 INFO - PROCESS | 3512 | 1465527142059 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 19:52:22 INFO - PROCESS | 3512 | 1465527142065 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:22 INFO - PROCESS | 3512 | 1465527142067 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:22 INFO - PROCESS | 3512 | ++DOCSHELL 0EB84800 == 33 [pid = 3512] [id = 182] 19:52:22 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (16D41000) [pid = 3512] [serial = 544] [outer = 00000000] 19:52:22 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (17366C00) [pid = 3512] [serial = 545] [outer = 16D41000] 19:52:22 INFO - PROCESS | 3512 | 1465527142112 Marionette DEBUG loaded listener.js 19:52:22 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (17541000) [pid = 3512] [serial = 546] [outer = 16D41000] 19:52:23 INFO - PROCESS | 3512 | 1465527143399 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 19:52:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 19:52:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1518ms 19:52:23 INFO - PROCESS | 3512 | 1465527143541 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 19:52:23 INFO - PROCESS | 3512 | 1465527143546 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 19:52:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 19:52:23 INFO - PROCESS | 3512 | 1465527143555 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 19:52:23 INFO - PROCESS | 3512 | 1465527143558 Marionette TRACE conn5 <- [1,694,null,{}] 19:52:23 INFO - PROCESS | 3512 | 1465527143563 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:23 INFO - PROCESS | 3512 | 1465527143567 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:23 INFO - PROCESS | 3512 | 1465527143676 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 19:52:23 INFO - PROCESS | 3512 | 1465527143751 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:23 INFO - PROCESS | 3512 | 1465527143753 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:23 INFO - PROCESS | 3512 | ++DOCSHELL 0DB44000 == 34 [pid = 3512] [id = 183] 19:52:23 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (0DB4E800) [pid = 3512] [serial = 547] [outer = 00000000] 19:52:23 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (12699800) [pid = 3512] [serial = 548] [outer = 0DB4E800] 19:52:23 INFO - PROCESS | 3512 | 1465527143811 Marionette DEBUG loaded listener.js 19:52:23 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (13C54C00) [pid = 3512] [serial = 549] [outer = 0DB4E800] 19:52:24 INFO - PROCESS | 3512 | --DOCSHELL 0CC10800 == 33 [pid = 3512] [id = 181] 19:52:24 INFO - PROCESS | 3512 | --DOCSHELL 1316D400 == 32 [pid = 3512] [id = 180] 19:52:24 INFO - PROCESS | 3512 | --DOCSHELL 14F3D400 == 31 [pid = 3512] [id = 179] 19:52:24 INFO - PROCESS | 3512 | --DOCSHELL 133BD800 == 30 [pid = 3512] [id = 178] 19:52:24 INFO - PROCESS | 3512 | --DOCSHELL 0DA3AC00 == 29 [pid = 3512] [id = 177] 19:52:24 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (17612C00) [pid = 3512] [serial = 497] [outer = 00000000] [url = about:blank] 19:52:24 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (1761C800) [pid = 3512] [serial = 498] [outer = 00000000] [url = about:blank] 19:52:24 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (17AB1400) [pid = 3512] [serial = 501] [outer = 00000000] [url = about:blank] 19:52:24 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (17646C00) [pid = 3512] [serial = 500] [outer = 00000000] [url = about:blank] 19:52:24 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (18946C00) [pid = 3512] [serial = 503] [outer = 00000000] [url = about:blank] 19:52:24 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (16B35C00) [pid = 3512] [serial = 491] [outer = 00000000] [url = about:blank] 19:52:24 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (16D07400) [pid = 3512] [serial = 492] [outer = 00000000] [url = about:blank] 19:52:24 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (17372000) [pid = 3512] [serial = 494] [outer = 00000000] [url = about:blank] 19:52:24 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (1269C400) [pid = 3512] [serial = 485] [outer = 00000000] [url = about:blank] 19:52:24 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (13C46800) [pid = 3512] [serial = 486] [outer = 00000000] [url = about:blank] 19:52:24 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (14F13C00) [pid = 3512] [serial = 482] [outer = 00000000] [url = about:blank] 19:52:24 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (1513F800) [pid = 3512] [serial = 483] [outer = 00000000] [url = about:blank] 19:52:24 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (14152800) [pid = 3512] [serial = 488] [outer = 00000000] [url = about:blank] 19:52:24 INFO - PROCESS | 3512 | --DOMWINDOW == 66 (14A72800) [pid = 3512] [serial = 489] [outer = 00000000] [url = about:blank] 19:52:24 INFO - PROCESS | 3512 | --DOMWINDOW == 65 (0D57BC00) [pid = 3512] [serial = 479] [outer = 00000000] [url = about:blank] 19:52:24 INFO - PROCESS | 3512 | --DOMWINDOW == 64 (0DA39400) [pid = 3512] [serial = 480] [outer = 00000000] [url = about:blank] 19:52:24 INFO - PROCESS | 3512 | --DOMWINDOW == 63 (1736C000) [pid = 3512] [serial = 506] [outer = 00000000] [url = about:blank] 19:52:24 INFO - PROCESS | 3512 | --DOMWINDOW == 62 (17596800) [pid = 3512] [serial = 507] [outer = 00000000] [url = about:blank] 19:52:24 INFO - PROCESS | 3512 | --DOMWINDOW == 61 (1964E400) [pid = 3512] [serial = 510] [outer = 00000000] [url = about:blank] 19:52:24 INFO - PROCESS | 3512 | --DOMWINDOW == 60 (18EC2800) [pid = 3512] [serial = 509] [outer = 00000000] [url = about:blank] 19:52:24 INFO - PROCESS | 3512 | --DOMWINDOW == 59 (19A75800) [pid = 3512] [serial = 512] [outer = 00000000] [url = about:blank] 19:52:24 INFO - PROCESS | 3512 | --DOMWINDOW == 58 (19A7A400) [pid = 3512] [serial = 513] [outer = 00000000] [url = about:blank] 19:52:24 INFO - PROCESS | 3512 | --DOMWINDOW == 57 (16C87C00) [pid = 3512] [serial = 477] [outer = 00000000] [url = about:blank] 19:52:24 INFO - PROCESS | 3512 | --DOMWINDOW == 56 (1894F800) [pid = 3512] [serial = 504] [outer = 00000000] [url = about:blank] 19:52:24 INFO - PROCESS | 3512 | --DOMWINDOW == 55 (17597400) [pid = 3512] [serial = 495] [outer = 00000000] [url = about:blank] 19:52:25 INFO - PROCESS | 3512 | 1465527145038 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 19:52:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 19:52:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1536ms 19:52:25 INFO - PROCESS | 3512 | 1465527145109 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 19:52:25 INFO - PROCESS | 3512 | 1465527145112 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 19:52:25 INFO - PROCESS | 3512 | 1465527145121 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 19:52:25 INFO - PROCESS | 3512 | 1465527145125 Marionette TRACE conn5 <- [1,698,null,{}] 19:52:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 19:52:25 INFO - PROCESS | 3512 | 1465527145130 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:25 INFO - PROCESS | 3512 | 1465527145133 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:25 INFO - PROCESS | 3512 | 1465527145213 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 19:52:25 INFO - PROCESS | 3512 | 1465527145221 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:25 INFO - PROCESS | 3512 | 1465527145225 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:25 INFO - PROCESS | 3512 | ++DOCSHELL 0DA3C000 == 30 [pid = 3512] [id = 184] 19:52:25 INFO - PROCESS | 3512 | ++DOMWINDOW == 56 (0DA3D400) [pid = 3512] [serial = 550] [outer = 00000000] 19:52:25 INFO - PROCESS | 3512 | ++DOMWINDOW == 57 (0DA45800) [pid = 3512] [serial = 551] [outer = 0DA3D400] 19:52:25 INFO - PROCESS | 3512 | 1465527145273 Marionette DEBUG loaded listener.js 19:52:25 INFO - PROCESS | 3512 | ++DOMWINDOW == 58 (0DC23000) [pid = 3512] [serial = 552] [outer = 0DA3D400] 19:52:26 INFO - PROCESS | 3512 | 1465527146216 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 19:52:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 19:52:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1115ms 19:52:26 INFO - PROCESS | 3512 | 1465527146244 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 19:52:26 INFO - PROCESS | 3512 | 1465527146248 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 19:52:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 19:52:26 INFO - PROCESS | 3512 | 1465527146255 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 19:52:26 INFO - PROCESS | 3512 | 1465527146257 Marionette TRACE conn5 <- [1,702,null,{}] 19:52:26 INFO - PROCESS | 3512 | 1465527146261 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:26 INFO - PROCESS | 3512 | 1465527146263 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:26 INFO - PROCESS | 3512 | 1465527146351 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 19:52:26 INFO - PROCESS | 3512 | 1465527146359 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:26 INFO - PROCESS | 3512 | 1465527146361 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:26 INFO - PROCESS | 3512 | ++DOCSHELL 123D2400 == 31 [pid = 3512] [id = 185] 19:52:26 INFO - PROCESS | 3512 | ++DOMWINDOW == 59 (123D2C00) [pid = 3512] [serial = 553] [outer = 00000000] 19:52:26 INFO - PROCESS | 3512 | ++DOMWINDOW == 60 (125B9400) [pid = 3512] [serial = 554] [outer = 123D2C00] 19:52:26 INFO - PROCESS | 3512 | 1465527146407 Marionette DEBUG loaded listener.js 19:52:26 INFO - PROCESS | 3512 | ++DOMWINDOW == 61 (13160C00) [pid = 3512] [serial = 555] [outer = 123D2C00] 19:52:27 INFO - PROCESS | 3512 | 1465527147349 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 19:52:27 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 19:52:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1123ms 19:52:27 INFO - PROCESS | 3512 | 1465527147382 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 19:52:27 INFO - PROCESS | 3512 | 1465527147384 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 19:52:27 INFO - PROCESS | 3512 | 1465527147387 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 19:52:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 19:52:27 INFO - PROCESS | 3512 | 1465527147391 Marionette TRACE conn5 <- [1,706,null,{}] 19:52:27 INFO - PROCESS | 3512 | 1465527147407 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:27 INFO - PROCESS | 3512 | 1465527147412 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:27 INFO - PROCESS | 3512 | 1465527147522 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 19:52:27 INFO - PROCESS | 3512 | 1465527147529 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:27 INFO - PROCESS | 3512 | 1465527147532 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:27 INFO - PROCESS | 3512 | ++DOCSHELL 14A71800 == 32 [pid = 3512] [id = 186] 19:52:27 INFO - PROCESS | 3512 | ++DOMWINDOW == 62 (14A72000) [pid = 3512] [serial = 556] [outer = 00000000] 19:52:27 INFO - PROCESS | 3512 | ++DOMWINDOW == 63 (14F1B000) [pid = 3512] [serial = 557] [outer = 14A72000] 19:52:27 INFO - PROCESS | 3512 | 1465527147580 Marionette DEBUG loaded listener.js 19:52:27 INFO - PROCESS | 3512 | ++DOMWINDOW == 64 (14F44800) [pid = 3512] [serial = 558] [outer = 14A72000] 19:52:28 INFO - PROCESS | 3512 | --DOMWINDOW == 63 (133BE000) [pid = 3512] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 19:52:28 INFO - PROCESS | 3512 | --DOMWINDOW == 62 (0DA3B000) [pid = 3512] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 19:52:28 INFO - PROCESS | 3512 | --DOMWINDOW == 61 (0DA42C00) [pid = 3512] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 19:52:28 INFO - PROCESS | 3512 | --DOMWINDOW == 60 (0E185C00) [pid = 3512] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 19:52:28 INFO - PROCESS | 3512 | --DOMWINDOW == 59 (16627000) [pid = 3512] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 19:52:28 INFO - PROCESS | 3512 | --DOMWINDOW == 58 (177BD800) [pid = 3512] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 19:52:28 INFO - PROCESS | 3512 | --DOMWINDOW == 57 (1AE8C000) [pid = 3512] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 19:52:28 INFO - PROCESS | 3512 | --DOMWINDOW == 56 (14F41C00) [pid = 3512] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 19:52:28 INFO - PROCESS | 3512 | --DOMWINDOW == 55 (13C57C00) [pid = 3512] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 19:52:28 INFO - PROCESS | 3512 | --DOMWINDOW == 54 (0D9A4400) [pid = 3512] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 19:52:28 INFO - PROCESS | 3512 | 1465527148546 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 19:52:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 19:52:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1180ms 19:52:28 INFO - PROCESS | 3512 | 1465527148571 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 19:52:28 INFO - PROCESS | 3512 | 1465527148574 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 19:52:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 19:52:28 INFO - PROCESS | 3512 | 1465527148577 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 19:52:28 INFO - PROCESS | 3512 | 1465527148579 Marionette TRACE conn5 <- [1,710,null,{}] 19:52:28 INFO - PROCESS | 3512 | 1465527148583 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:28 INFO - PROCESS | 3512 | 1465527148584 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:28 INFO - PROCESS | 3512 | 1465527148698 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 19:52:28 INFO - PROCESS | 3512 | 1465527148745 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:28 INFO - PROCESS | 3512 | 1465527148747 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:28 INFO - PROCESS | 3512 | ++DOCSHELL 14F41000 == 33 [pid = 3512] [id = 187] 19:52:28 INFO - PROCESS | 3512 | ++DOMWINDOW == 55 (15134000) [pid = 3512] [serial = 559] [outer = 00000000] 19:52:28 INFO - PROCESS | 3512 | ++DOMWINDOW == 56 (151BA400) [pid = 3512] [serial = 560] [outer = 15134000] 19:52:28 INFO - PROCESS | 3512 | 1465527148791 Marionette DEBUG loaded listener.js 19:52:28 INFO - PROCESS | 3512 | ++DOMWINDOW == 57 (16629400) [pid = 3512] [serial = 561] [outer = 15134000] 19:52:29 INFO - PROCESS | 3512 | 1465527149173 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 19:52:29 INFO - PROCESS | 3512 | 1465527149219 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 19:52:29 INFO - PROCESS | 3512 | 1465527149222 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 19:52:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 19:52:29 INFO - PROCESS | 3512 | 1465527149224 Marionette TRACE conn5 <- [1,714,null,{}] 19:52:29 INFO - PROCESS | 3512 | 1465527149227 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:29 INFO - PROCESS | 3512 | 1465527149229 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:29 INFO - PROCESS | 3512 | 1465527149307 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 19:52:29 INFO - PROCESS | 3512 | 1465527149313 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:29 INFO - PROCESS | 3512 | 1465527149314 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:29 INFO - PROCESS | 3512 | ++DOCSHELL 16A43800 == 34 [pid = 3512] [id = 188] 19:52:29 INFO - PROCESS | 3512 | ++DOMWINDOW == 58 (16B2F800) [pid = 3512] [serial = 562] [outer = 00000000] 19:52:29 INFO - PROCESS | 3512 | ++DOMWINDOW == 59 (16D08C00) [pid = 3512] [serial = 563] [outer = 16B2F800] 19:52:29 INFO - PROCESS | 3512 | 1465527149358 Marionette DEBUG loaded listener.js 19:52:29 INFO - PROCESS | 3512 | ++DOMWINDOW == 60 (16D44000) [pid = 3512] [serial = 564] [outer = 16B2F800] 19:52:29 INFO - PROCESS | 3512 | 1465527149838 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 19:52:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 19:52:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 671ms 19:52:29 INFO - PROCESS | 3512 | 1465527149896 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 19:52:29 INFO - PROCESS | 3512 | 1465527149898 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 19:52:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 19:52:29 INFO - PROCESS | 3512 | 1465527149901 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 19:52:29 INFO - PROCESS | 3512 | 1465527149903 Marionette TRACE conn5 <- [1,718,null,{}] 19:52:29 INFO - PROCESS | 3512 | 1465527149906 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:29 INFO - PROCESS | 3512 | 1465527149912 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:30 INFO - PROCESS | 3512 | 1465527150043 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 19:52:30 INFO - PROCESS | 3512 | 1465527150056 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:30 INFO - PROCESS | 3512 | 1465527150058 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:30 INFO - PROCESS | 3512 | ++DOCSHELL 1736A400 == 35 [pid = 3512] [id = 189] 19:52:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 61 (1736B400) [pid = 3512] [serial = 565] [outer = 00000000] 19:52:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 62 (17543800) [pid = 3512] [serial = 566] [outer = 1736B400] 19:52:30 INFO - PROCESS | 3512 | 1465527150103 Marionette DEBUG loaded listener.js 19:52:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 63 (17596000) [pid = 3512] [serial = 567] [outer = 1736B400] 19:52:30 INFO - PROCESS | 3512 | 1465527150569 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 19:52:30 INFO - PROCESS | 3512 | 1465527150634 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 19:52:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 19:52:30 INFO - PROCESS | 3512 | 1465527150637 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 19:52:30 INFO - PROCESS | 3512 | 1465527150639 Marionette TRACE conn5 <- [1,722,null,{}] 19:52:30 INFO - PROCESS | 3512 | 1465527150642 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:30 INFO - PROCESS | 3512 | 1465527150644 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:30 INFO - PROCESS | 3512 | 1465527150722 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 19:52:30 INFO - PROCESS | 3512 | 1465527150728 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:30 INFO - PROCESS | 3512 | 1465527150730 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:30 INFO - PROCESS | 3512 | ++DOCSHELL 1759AC00 == 36 [pid = 3512] [id = 190] 19:52:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 64 (1759B000) [pid = 3512] [serial = 568] [outer = 00000000] 19:52:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 65 (1760F800) [pid = 3512] [serial = 569] [outer = 1759B000] 19:52:30 INFO - PROCESS | 3512 | 1465527150774 Marionette DEBUG loaded listener.js 19:52:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 66 (175A1400) [pid = 3512] [serial = 570] [outer = 1759B000] 19:52:31 INFO - PROCESS | 3512 | 1465527151485 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 19:52:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 19:52:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 870ms 19:52:31 INFO - PROCESS | 3512 | 1465527151509 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 19:52:31 INFO - PROCESS | 3512 | 1465527151514 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 19:52:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 19:52:31 INFO - PROCESS | 3512 | 1465527151518 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 19:52:31 INFO - PROCESS | 3512 | 1465527151524 Marionette TRACE conn5 <- [1,726,null,{}] 19:52:31 INFO - PROCESS | 3512 | 1465527151529 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:31 INFO - PROCESS | 3512 | 1465527151532 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:31 INFO - PROCESS | 3512 | 1465527151643 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 19:52:31 INFO - PROCESS | 3512 | 1465527151738 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:31 INFO - PROCESS | 3512 | 1465527151741 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:31 INFO - PROCESS | 3512 | ++DOCSHELL 0E609C00 == 37 [pid = 3512] [id = 191] 19:52:31 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (0ECBD800) [pid = 3512] [serial = 571] [outer = 00000000] 19:52:31 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (133BD400) [pid = 3512] [serial = 572] [outer = 0ECBD800] 19:52:31 INFO - PROCESS | 3512 | 1465527151798 Marionette DEBUG loaded listener.js 19:52:31 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (13C47C00) [pid = 3512] [serial = 573] [outer = 0ECBD800] 19:52:32 INFO - PROCESS | 3512 | 1465527152853 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 19:52:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 19:52:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1390ms 19:52:32 INFO - PROCESS | 3512 | 1465527152909 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 19:52:32 INFO - PROCESS | 3512 | 1465527152914 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 19:52:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 19:52:32 INFO - PROCESS | 3512 | 1465527152920 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 19:52:32 INFO - PROCESS | 3512 | 1465527152923 Marionette TRACE conn5 <- [1,730,null,{}] 19:52:32 INFO - PROCESS | 3512 | 1465527152927 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:32 INFO - PROCESS | 3512 | 1465527152930 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:33 INFO - PROCESS | 3512 | 1465527153133 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 19:52:33 INFO - PROCESS | 3512 | 1465527153227 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:33 INFO - PROCESS | 3512 | 1465527153230 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:33 INFO - PROCESS | 3512 | ++DOCSHELL 16D02C00 == 38 [pid = 3512] [id = 192] 19:52:33 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (16D05000) [pid = 3512] [serial = 574] [outer = 00000000] 19:52:33 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (16EBC000) [pid = 3512] [serial = 575] [outer = 16D05000] 19:52:33 INFO - PROCESS | 3512 | 1465527153285 Marionette DEBUG loaded listener.js 19:52:33 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (17366800) [pid = 3512] [serial = 576] [outer = 16D05000] 19:52:34 INFO - PROCESS | 3512 | 1465527154318 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 19:52:34 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 19:52:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1425ms 19:52:34 INFO - PROCESS | 3512 | 1465527154349 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 19:52:34 INFO - PROCESS | 3512 | 1465527154352 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 19:52:34 INFO - PROCESS | 3512 | 1465527154355 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 19:52:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 19:52:34 INFO - PROCESS | 3512 | 1465527154359 Marionette TRACE conn5 <- [1,734,null,{}] 19:52:34 INFO - PROCESS | 3512 | 1465527154369 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:34 INFO - PROCESS | 3512 | 1465527154374 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:34 INFO - PROCESS | 3512 | 1465527154600 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 19:52:34 INFO - PROCESS | 3512 | 1465527154739 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:34 INFO - PROCESS | 3512 | 1465527154742 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:34 INFO - PROCESS | 3512 | ++DOCSHELL 0DA3EC00 == 39 [pid = 3512] [id = 193] 19:52:34 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (0DA42C00) [pid = 3512] [serial = 577] [outer = 00000000] 19:52:34 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (0DD92000) [pid = 3512] [serial = 578] [outer = 0DA42C00] 19:52:34 INFO - PROCESS | 3512 | 1465527154791 Marionette DEBUG loaded listener.js 19:52:34 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (0E679C00) [pid = 3512] [serial = 579] [outer = 0DA42C00] 19:52:35 INFO - PROCESS | 3512 | --DOCSHELL 1736A400 == 38 [pid = 3512] [id = 189] 19:52:35 INFO - PROCESS | 3512 | --DOCSHELL 16A43800 == 37 [pid = 3512] [id = 188] 19:52:35 INFO - PROCESS | 3512 | --DOCSHELL 14F41000 == 36 [pid = 3512] [id = 187] 19:52:35 INFO - PROCESS | 3512 | --DOCSHELL 14A71800 == 35 [pid = 3512] [id = 186] 19:52:35 INFO - PROCESS | 3512 | --DOCSHELL 123D2400 == 34 [pid = 3512] [id = 185] 19:52:35 INFO - PROCESS | 3512 | --DOCSHELL 0DA3C000 == 33 [pid = 3512] [id = 184] 19:52:35 INFO - PROCESS | 3512 | --DOCSHELL 0DB44000 == 32 [pid = 3512] [id = 183] 19:52:35 INFO - PROCESS | 3512 | --DOCSHELL 0EB84800 == 31 [pid = 3512] [id = 182] 19:52:35 INFO - PROCESS | 3512 | --DOCSHELL 0D5E9C00 == 30 [pid = 3512] [id = 176] 19:52:35 INFO - PROCESS | 3512 | --DOCSHELL 16D02C00 == 29 [pid = 3512] [id = 192] 19:52:35 INFO - PROCESS | 3512 | --DOCSHELL 1759AC00 == 28 [pid = 3512] [id = 190] 19:52:35 INFO - PROCESS | 3512 | --DOCSHELL 0E609C00 == 27 [pid = 3512] [id = 191] 19:52:35 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (13B29800) [pid = 3512] [serial = 533] [outer = 00000000] [url = about:blank] 19:52:35 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (0DB41C00) [pid = 3512] [serial = 530] [outer = 00000000] [url = about:blank] 19:52:35 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (0DC21C00) [pid = 3512] [serial = 531] [outer = 00000000] [url = about:blank] 19:52:35 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (11C47800) [pid = 3512] [serial = 528] [outer = 00000000] [url = about:blank] 19:52:35 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (0DC27000) [pid = 3512] [serial = 527] [outer = 00000000] [url = about:blank] 19:52:35 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (1375DC00) [pid = 3512] [serial = 516] [outer = 00000000] [url = about:blank] 19:52:35 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (0ECC5000) [pid = 3512] [serial = 515] [outer = 00000000] [url = about:blank] 19:52:35 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (16EB7400) [pid = 3512] [serial = 519] [outer = 00000000] [url = about:blank] 19:52:35 INFO - PROCESS | 3512 | --DOMWINDOW == 66 (16A3E000) [pid = 3512] [serial = 518] [outer = 00000000] [url = about:blank] 19:52:35 INFO - PROCESS | 3512 | --DOMWINDOW == 65 (19A80400) [pid = 3512] [serial = 522] [outer = 00000000] [url = about:blank] 19:52:35 INFO - PROCESS | 3512 | --DOMWINDOW == 64 (18EBF800) [pid = 3512] [serial = 521] [outer = 00000000] [url = about:blank] 19:52:35 INFO - PROCESS | 3512 | --DOMWINDOW == 63 (1BDE9800) [pid = 3512] [serial = 525] [outer = 00000000] [url = about:blank] 19:52:35 INFO - PROCESS | 3512 | --DOMWINDOW == 62 (1BC2D800) [pid = 3512] [serial = 524] [outer = 00000000] [url = about:blank] 19:52:35 INFO - PROCESS | 3512 | --DOMWINDOW == 61 (15139400) [pid = 3512] [serial = 536] [outer = 00000000] [url = about:blank] 19:52:35 INFO - PROCESS | 3512 | --DOMWINDOW == 60 (16A40000) [pid = 3512] [serial = 539] [outer = 00000000] [url = about:blank] 19:52:35 INFO - PROCESS | 3512 | --DOMWINDOW == 59 (1513E400) [pid = 3512] [serial = 537] [outer = 00000000] [url = about:blank] 19:52:35 INFO - PROCESS | 3512 | --DOMWINDOW == 58 (16D07000) [pid = 3512] [serial = 540] [outer = 00000000] [url = about:blank] 19:52:35 INFO - PROCESS | 3512 | --DOMWINDOW == 57 (17366C00) [pid = 3512] [serial = 545] [outer = 00000000] [url = about:blank] 19:52:35 INFO - PROCESS | 3512 | --DOMWINDOW == 56 (16D0F800) [pid = 3512] [serial = 543] [outer = 00000000] [url = about:blank] 19:52:35 INFO - PROCESS | 3512 | --DOMWINDOW == 55 (16A3E400) [pid = 3512] [serial = 542] [outer = 00000000] [url = about:blank] 19:52:35 INFO - PROCESS | 3512 | --DOMWINDOW == 54 (13C4A000) [pid = 3512] [serial = 534] [outer = 00000000] [url = about:blank] 19:52:36 INFO - PROCESS | 3512 | 1465527156029 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 19:52:36 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.) 19:52:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1724ms 19:52:36 INFO - PROCESS | 3512 | 1465527156083 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 19:52:36 INFO - PROCESS | 3512 | 1465527156087 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 19:52:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 19:52:36 INFO - PROCESS | 3512 | 1465527156092 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 19:52:36 INFO - PROCESS | 3512 | 1465527156095 Marionette TRACE conn5 <- [1,738,null,{}] 19:52:36 INFO - PROCESS | 3512 | 1465527156100 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:36 INFO - PROCESS | 3512 | 1465527156103 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:36 INFO - PROCESS | 3512 | 1465527156188 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 19:52:36 INFO - PROCESS | 3512 | 1465527156195 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:36 INFO - PROCESS | 3512 | 1465527156199 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:36 INFO - PROCESS | 3512 | ++DOCSHELL 0DB4AC00 == 28 [pid = 3512] [id = 194] 19:52:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 55 (0DB4B400) [pid = 3512] [serial = 580] [outer = 00000000] 19:52:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 56 (0DC27000) [pid = 3512] [serial = 581] [outer = 0DB4B400] 19:52:36 INFO - PROCESS | 3512 | 1465527156247 Marionette DEBUG loaded listener.js 19:52:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 57 (0DD9C400) [pid = 3512] [serial = 582] [outer = 0DB4B400] 19:52:37 INFO - PROCESS | 3512 | 1465527157198 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 19:52:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 19:52:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1133ms 19:52:37 INFO - PROCESS | 3512 | 1465527157226 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 19:52:37 INFO - PROCESS | 3512 | 1465527157231 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 19:52:37 INFO - PROCESS | 3512 | 1465527157237 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 19:52:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 19:52:37 INFO - PROCESS | 3512 | 1465527157240 Marionette TRACE conn5 <- [1,742,null,{}] 19:52:37 INFO - PROCESS | 3512 | 1465527157244 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:37 INFO - PROCESS | 3512 | 1465527157247 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:37 INFO - PROCESS | 3512 | 1465527157336 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 19:52:37 INFO - PROCESS | 3512 | 1465527157344 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:37 INFO - PROCESS | 3512 | 1465527157346 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:37 INFO - PROCESS | 3512 | ++DOCSHELL 12349000 == 29 [pid = 3512] [id = 195] 19:52:37 INFO - PROCESS | 3512 | ++DOMWINDOW == 58 (1234A400) [pid = 3512] [serial = 583] [outer = 00000000] 19:52:37 INFO - PROCESS | 3512 | ++DOMWINDOW == 59 (12525400) [pid = 3512] [serial = 584] [outer = 1234A400] 19:52:37 INFO - PROCESS | 3512 | 1465527157393 Marionette DEBUG loaded listener.js 19:52:37 INFO - PROCESS | 3512 | ++DOMWINDOW == 60 (1269A800) [pid = 3512] [serial = 585] [outer = 1234A400] 19:52:38 INFO - PROCESS | 3512 | 1465527158336 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 19:52:38 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 19:52:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1124ms 19:52:38 INFO - PROCESS | 3512 | 1465527158365 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 19:52:38 INFO - PROCESS | 3512 | 1465527158367 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 19:52:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 19:52:38 INFO - PROCESS | 3512 | 1465527158371 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 19:52:38 INFO - PROCESS | 3512 | 1465527158374 Marionette TRACE conn5 <- [1,746,null,{}] 19:52:38 INFO - PROCESS | 3512 | 1465527158392 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:38 INFO - PROCESS | 3512 | 1465527158396 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:38 INFO - PROCESS | 3512 | 1465527158508 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 19:52:38 INFO - PROCESS | 3512 | 1465527158516 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:38 INFO - PROCESS | 3512 | 1465527158519 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:38 INFO - PROCESS | 3512 | ++DOCSHELL 14158400 == 30 [pid = 3512] [id = 196] 19:52:38 INFO - PROCESS | 3512 | ++DOMWINDOW == 61 (14A71000) [pid = 3512] [serial = 586] [outer = 00000000] 19:52:38 INFO - PROCESS | 3512 | ++DOMWINDOW == 62 (14F1F000) [pid = 3512] [serial = 587] [outer = 14A71000] 19:52:38 INFO - PROCESS | 3512 | 1465527158567 Marionette DEBUG loaded listener.js 19:52:38 INFO - PROCESS | 3512 | ++DOMWINDOW == 63 (15133C00) [pid = 3512] [serial = 588] [outer = 14A71000] 19:52:39 INFO - PROCESS | 3512 | 1465527159066 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 19:52:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 19:52:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 730ms 19:52:39 INFO - PROCESS | 3512 | 1465527159105 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 19:52:39 INFO - PROCESS | 3512 | 1465527159108 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 19:52:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 19:52:39 INFO - PROCESS | 3512 | 1465527159111 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 19:52:39 INFO - PROCESS | 3512 | 1465527159112 Marionette TRACE conn5 <- [1,750,null,{}] 19:52:39 INFO - PROCESS | 3512 | 1465527159116 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:39 INFO - PROCESS | 3512 | 1465527159118 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:39 INFO - PROCESS | 3512 | 1465527159237 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 19:52:39 INFO - PROCESS | 3512 | 1465527159292 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:39 INFO - PROCESS | 3512 | 1465527159294 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:39 INFO - PROCESS | 3512 | ++DOCSHELL 1513EC00 == 31 [pid = 3512] [id = 197] 19:52:39 INFO - PROCESS | 3512 | ++DOMWINDOW == 64 (151B1800) [pid = 3512] [serial = 589] [outer = 00000000] 19:52:39 INFO - PROCESS | 3512 | ++DOMWINDOW == 65 (16626C00) [pid = 3512] [serial = 590] [outer = 151B1800] 19:52:39 INFO - PROCESS | 3512 | 1465527159339 Marionette DEBUG loaded listener.js 19:52:39 INFO - PROCESS | 3512 | ++DOMWINDOW == 66 (16A42000) [pid = 3512] [serial = 591] [outer = 151B1800] 19:52:40 INFO - PROCESS | 3512 | --DOMWINDOW == 65 (1736B400) [pid = 3512] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 19:52:40 INFO - PROCESS | 3512 | --DOMWINDOW == 64 (14A72000) [pid = 3512] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 19:52:40 INFO - PROCESS | 3512 | --DOMWINDOW == 63 (16B2F800) [pid = 3512] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 19:52:40 INFO - PROCESS | 3512 | --DOMWINDOW == 62 (16D41000) [pid = 3512] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 19:52:40 INFO - PROCESS | 3512 | --DOMWINDOW == 61 (0DA3D400) [pid = 3512] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 19:52:40 INFO - PROCESS | 3512 | --DOMWINDOW == 60 (0DB4E800) [pid = 3512] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 19:52:40 INFO - PROCESS | 3512 | --DOMWINDOW == 59 (1759B000) [pid = 3512] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 19:52:40 INFO - PROCESS | 3512 | --DOMWINDOW == 58 (123D2C00) [pid = 3512] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 19:52:40 INFO - PROCESS | 3512 | --DOMWINDOW == 57 (15134000) [pid = 3512] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 19:52:40 INFO - PROCESS | 3512 | 1465527160275 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 19:52:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 19:52:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1231ms 19:52:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 19:52:40 INFO - PROCESS | 3512 | 1465527160345 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 19:52:40 INFO - PROCESS | 3512 | 1465527160347 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 19:52:40 INFO - PROCESS | 3512 | 1465527160350 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 19:52:40 INFO - PROCESS | 3512 | 1465527160352 Marionette TRACE conn5 <- [1,754,null,{}] 19:52:40 INFO - PROCESS | 3512 | 1465527160355 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:40 INFO - PROCESS | 3512 | 1465527160357 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:40 INFO - PROCESS | 3512 | 1465527160433 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 19:52:40 INFO - PROCESS | 3512 | 1465527160438 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:40 INFO - PROCESS | 3512 | 1465527160440 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:40 INFO - PROCESS | 3512 | ++DOCSHELL 14A72000 == 32 [pid = 3512] [id = 198] 19:52:40 INFO - PROCESS | 3512 | ++DOMWINDOW == 58 (14F3E000) [pid = 3512] [serial = 592] [outer = 00000000] 19:52:40 INFO - PROCESS | 3512 | ++DOMWINDOW == 59 (1662CC00) [pid = 3512] [serial = 593] [outer = 14F3E000] 19:52:40 INFO - PROCESS | 3512 | 1465527160484 Marionette DEBUG loaded listener.js 19:52:40 INFO - PROCESS | 3512 | ++DOMWINDOW == 60 (16C81C00) [pid = 3512] [serial = 594] [outer = 14F3E000] 19:52:41 INFO - PROCESS | 3512 | 1465527161379 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 19:52:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 19:52:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1078ms 19:52:41 INFO - PROCESS | 3512 | 1465527161432 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 19:52:41 INFO - PROCESS | 3512 | 1465527161434 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 19:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 19:52:41 INFO - PROCESS | 3512 | 1465527161437 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 19:52:41 INFO - PROCESS | 3512 | 1465527161439 Marionette TRACE conn5 <- [1,758,null,{}] 19:52:41 INFO - PROCESS | 3512 | 1465527161442 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:41 INFO - PROCESS | 3512 | 1465527161448 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:41 INFO - PROCESS | 3512 | 1465527161552 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 19:52:41 INFO - PROCESS | 3512 | 1465527161558 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:41 INFO - PROCESS | 3512 | 1465527161560 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:41 INFO - PROCESS | 3512 | ++DOCSHELL 0DC24C00 == 33 [pid = 3512] [id = 199] 19:52:41 INFO - PROCESS | 3512 | ++DOMWINDOW == 61 (1316E800) [pid = 3512] [serial = 595] [outer = 00000000] 19:52:41 INFO - PROCESS | 3512 | ++DOMWINDOW == 62 (16EBE000) [pid = 3512] [serial = 596] [outer = 1316E800] 19:52:41 INFO - PROCESS | 3512 | 1465527161606 Marionette DEBUG loaded listener.js 19:52:41 INFO - PROCESS | 3512 | ++DOMWINDOW == 63 (16EC6C00) [pid = 3512] [serial = 597] [outer = 1316E800] 19:52:42 INFO - PROCESS | 3512 | 1465527162046 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 19:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 19:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 631ms 19:52:42 INFO - PROCESS | 3512 | 1465527162070 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 19:52:42 INFO - PROCESS | 3512 | 1465527162072 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 19:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 19:52:42 INFO - PROCESS | 3512 | 1465527162079 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 19:52:42 INFO - PROCESS | 3512 | 1465527162081 Marionette TRACE conn5 <- [1,762,null,{}] 19:52:42 INFO - PROCESS | 3512 | 1465527162084 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:42 INFO - PROCESS | 3512 | 1465527162086 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:42 INFO - PROCESS | 3512 | 1465527162162 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 19:52:42 INFO - PROCESS | 3512 | 1465527162168 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:42 INFO - PROCESS | 3512 | 1465527162170 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:42 INFO - PROCESS | 3512 | ++DOCSHELL 16EB9000 == 34 [pid = 3512] [id = 200] 19:52:42 INFO - PROCESS | 3512 | ++DOMWINDOW == 64 (17367C00) [pid = 3512] [serial = 598] [outer = 00000000] 19:52:42 INFO - PROCESS | 3512 | ++DOMWINDOW == 65 (17371400) [pid = 3512] [serial = 599] [outer = 17367C00] 19:52:42 INFO - PROCESS | 3512 | 1465527162213 Marionette DEBUG loaded listener.js 19:52:42 INFO - PROCESS | 3512 | ++DOMWINDOW == 66 (17539400) [pid = 3512] [serial = 600] [outer = 17367C00] 19:52:43 INFO - PROCESS | 3512 | 1465527163070 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 19:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 19:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1025ms 19:52:43 INFO - PROCESS | 3512 | 1465527163102 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 19:52:43 INFO - PROCESS | 3512 | 1465527163106 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 19:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 19:52:43 INFO - PROCESS | 3512 | 1465527163154 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 19:52:43 INFO - PROCESS | 3512 | 1465527163160 Marionette TRACE conn5 <- [1,766,null,{}] 19:52:43 INFO - PROCESS | 3512 | 1465527163166 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:43 INFO - PROCESS | 3512 | 1465527163169 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:43 INFO - PROCESS | 3512 | 1465527163293 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 19:52:43 INFO - PROCESS | 3512 | 1465527163367 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:43 INFO - PROCESS | 3512 | 1465527163370 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:43 INFO - PROCESS | 3512 | ++DOCSHELL 0EB81800 == 35 [pid = 3512] [id = 201] 19:52:43 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (11E5A000) [pid = 3512] [serial = 601] [outer = 00000000] 19:52:43 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (13B21400) [pid = 3512] [serial = 602] [outer = 11E5A000] 19:52:43 INFO - PROCESS | 3512 | 1465527163467 Marionette DEBUG loaded listener.js 19:52:43 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (13C4DC00) [pid = 3512] [serial = 603] [outer = 11E5A000] 19:52:44 INFO - PROCESS | 3512 | 1465527164097 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 19:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 19:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1118ms 19:52:44 INFO - PROCESS | 3512 | 1465527164252 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 19:52:44 INFO - PROCESS | 3512 | 1465527164255 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 19:52:44 INFO - PROCESS | 3512 | 1465527164269 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 19:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 19:52:44 INFO - PROCESS | 3512 | 1465527164272 Marionette TRACE conn5 <- [1,770,null,{}] 19:52:44 INFO - PROCESS | 3512 | 1465527164277 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:44 INFO - PROCESS | 3512 | 1465527164280 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:44 INFO - PROCESS | 3512 | 1465527164391 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 19:52:44 INFO - PROCESS | 3512 | 1465527164465 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:44 INFO - PROCESS | 3512 | 1465527164470 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:44 INFO - PROCESS | 3512 | ++DOCSHELL 11E60800 == 36 [pid = 3512] [id = 202] 19:52:44 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (11E94400) [pid = 3512] [serial = 604] [outer = 00000000] 19:52:44 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (123D5000) [pid = 3512] [serial = 605] [outer = 11E94400] 19:52:44 INFO - PROCESS | 3512 | 1465527164519 Marionette DEBUG loaded listener.js 19:52:44 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (13B2B400) [pid = 3512] [serial = 606] [outer = 11E94400] 19:52:44 INFO - PROCESS | 3512 | --DOCSHELL 0DC24C00 == 35 [pid = 3512] [id = 199] 19:52:44 INFO - PROCESS | 3512 | --DOCSHELL 14A72000 == 34 [pid = 3512] [id = 198] 19:52:44 INFO - PROCESS | 3512 | --DOCSHELL 1513EC00 == 33 [pid = 3512] [id = 197] 19:52:44 INFO - PROCESS | 3512 | --DOCSHELL 14158400 == 32 [pid = 3512] [id = 196] 19:52:44 INFO - PROCESS | 3512 | --DOCSHELL 12349000 == 31 [pid = 3512] [id = 195] 19:52:44 INFO - PROCESS | 3512 | --DOCSHELL 0DB4AC00 == 30 [pid = 3512] [id = 194] 19:52:44 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (17596000) [pid = 3512] [serial = 567] [outer = 00000000] [url = about:blank] 19:52:44 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (14F1B000) [pid = 3512] [serial = 557] [outer = 00000000] [url = about:blank] 19:52:44 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (16D08C00) [pid = 3512] [serial = 563] [outer = 00000000] [url = about:blank] 19:52:44 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (17541000) [pid = 3512] [serial = 546] [outer = 00000000] [url = about:blank] 19:52:44 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (0DA45800) [pid = 3512] [serial = 551] [outer = 00000000] [url = about:blank] 19:52:44 INFO - PROCESS | 3512 | --DOMWINDOW == 66 (0DC23000) [pid = 3512] [serial = 552] [outer = 00000000] [url = about:blank] 19:52:44 INFO - PROCESS | 3512 | --DOMWINDOW == 65 (12699800) [pid = 3512] [serial = 548] [outer = 00000000] [url = about:blank] 19:52:44 INFO - PROCESS | 3512 | --DOMWINDOW == 64 (175A1400) [pid = 3512] [serial = 570] [outer = 00000000] [url = about:blank] 19:52:44 INFO - PROCESS | 3512 | --DOMWINDOW == 63 (13C54C00) [pid = 3512] [serial = 549] [outer = 00000000] [url = about:blank] 19:52:44 INFO - PROCESS | 3512 | --DOMWINDOW == 62 (17543800) [pid = 3512] [serial = 566] [outer = 00000000] [url = about:blank] 19:52:44 INFO - PROCESS | 3512 | --DOMWINDOW == 61 (125B9400) [pid = 3512] [serial = 554] [outer = 00000000] [url = about:blank] 19:52:44 INFO - PROCESS | 3512 | --DOMWINDOW == 60 (1760F800) [pid = 3512] [serial = 569] [outer = 00000000] [url = about:blank] 19:52:44 INFO - PROCESS | 3512 | --DOMWINDOW == 59 (14F44800) [pid = 3512] [serial = 558] [outer = 00000000] [url = about:blank] 19:52:44 INFO - PROCESS | 3512 | --DOMWINDOW == 58 (151BA400) [pid = 3512] [serial = 560] [outer = 00000000] [url = about:blank] 19:52:44 INFO - PROCESS | 3512 | --DOMWINDOW == 57 (16D44000) [pid = 3512] [serial = 564] [outer = 00000000] [url = about:blank] 19:52:44 INFO - PROCESS | 3512 | --DOMWINDOW == 56 (16629400) [pid = 3512] [serial = 561] [outer = 00000000] [url = about:blank] 19:52:44 INFO - PROCESS | 3512 | --DOMWINDOW == 55 (13160C00) [pid = 3512] [serial = 555] [outer = 00000000] [url = about:blank] 19:52:45 INFO - PROCESS | 3512 | 1465527165034 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 19:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 19:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 830ms 19:52:45 INFO - PROCESS | 3512 | 1465527165105 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 19:52:45 INFO - PROCESS | 3512 | 1465527165108 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 19:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 19:52:45 INFO - PROCESS | 3512 | 1465527165114 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 19:52:45 INFO - PROCESS | 3512 | 1465527165118 Marionette TRACE conn5 <- [1,774,null,{}] 19:52:45 INFO - PROCESS | 3512 | 1465527165122 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:45 INFO - PROCESS | 3512 | 1465527165125 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:45 INFO - PROCESS | 3512 | 1465527165209 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 19:52:45 INFO - PROCESS | 3512 | 1465527165294 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:45 INFO - PROCESS | 3512 | 1465527165296 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:45 INFO - PROCESS | 3512 | ++DOCSHELL 12520800 == 31 [pid = 3512] [id = 203] 19:52:45 INFO - PROCESS | 3512 | ++DOMWINDOW == 56 (13167000) [pid = 3512] [serial = 607] [outer = 00000000] 19:52:45 INFO - PROCESS | 3512 | ++DOMWINDOW == 57 (13C43C00) [pid = 3512] [serial = 608] [outer = 13167000] 19:52:45 INFO - PROCESS | 3512 | 1465527165343 Marionette DEBUG loaded listener.js 19:52:45 INFO - PROCESS | 3512 | ++DOMWINDOW == 58 (13C4E000) [pid = 3512] [serial = 609] [outer = 13167000] 19:52:45 INFO - PROCESS | 3512 | 1465527165743 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 19:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 19:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 690ms 19:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 19:52:45 INFO - PROCESS | 3512 | 1465527165833 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 19:52:45 INFO - PROCESS | 3512 | 1465527165835 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 19:52:45 INFO - PROCESS | 3512 | 1465527165838 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 19:52:45 INFO - PROCESS | 3512 | 1465527165840 Marionette TRACE conn5 <- [1,778,null,{}] 19:52:45 INFO - PROCESS | 3512 | 1465527165855 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:45 INFO - PROCESS | 3512 | 1465527165860 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:45 INFO - PROCESS | 3512 | 1465527165947 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 19:52:45 INFO - PROCESS | 3512 | 1465527165963 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:45 INFO - PROCESS | 3512 | 1465527165966 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:45 INFO - PROCESS | 3512 | ++DOCSHELL 15136800 == 32 [pid = 3512] [id = 204] 19:52:45 INFO - PROCESS | 3512 | ++DOMWINDOW == 59 (15136C00) [pid = 3512] [serial = 610] [outer = 00000000] 19:52:46 INFO - PROCESS | 3512 | ++DOMWINDOW == 60 (1513DC00) [pid = 3512] [serial = 611] [outer = 15136C00] 19:52:46 INFO - PROCESS | 3512 | 1465527166014 Marionette DEBUG loaded listener.js 19:52:46 INFO - PROCESS | 3512 | ++DOMWINDOW == 61 (151E2000) [pid = 3512] [serial = 612] [outer = 15136C00] 19:52:46 INFO - PROCESS | 3512 | 1465527166483 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 19:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 19:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 690ms 19:52:46 INFO - PROCESS | 3512 | 1465527166530 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 19:52:46 INFO - PROCESS | 3512 | 1465527166532 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 19:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 19:52:46 INFO - PROCESS | 3512 | 1465527166535 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 19:52:46 INFO - PROCESS | 3512 | 1465527166536 Marionette TRACE conn5 <- [1,782,null,{}] 19:52:46 INFO - PROCESS | 3512 | 1465527166540 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:46 INFO - PROCESS | 3512 | 1465527166542 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:46 INFO - PROCESS | 3512 | 1465527166625 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 19:52:46 INFO - PROCESS | 3512 | 1465527166632 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:46 INFO - PROCESS | 3512 | 1465527166634 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:46 INFO - PROCESS | 3512 | ++DOCSHELL 16A40000 == 33 [pid = 3512] [id = 205] 19:52:46 INFO - PROCESS | 3512 | ++DOMWINDOW == 62 (16B30C00) [pid = 3512] [serial = 613] [outer = 00000000] 19:52:46 INFO - PROCESS | 3512 | ++DOMWINDOW == 63 (16D0C000) [pid = 3512] [serial = 614] [outer = 16B30C00] 19:52:46 INFO - PROCESS | 3512 | 1465527166678 Marionette DEBUG loaded listener.js 19:52:46 INFO - PROCESS | 3512 | ++DOMWINDOW == 64 (16D40000) [pid = 3512] [serial = 615] [outer = 16B30C00] 19:52:47 INFO - PROCESS | 3512 | 1465527167125 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 19:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 19:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 630ms 19:52:47 INFO - PROCESS | 3512 | 1465527167173 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 19:52:47 INFO - PROCESS | 3512 | 1465527167175 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 19:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 19:52:47 INFO - PROCESS | 3512 | 1465527167178 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 19:52:47 INFO - PROCESS | 3512 | 1465527167179 Marionette TRACE conn5 <- [1,786,null,{}] 19:52:47 INFO - PROCESS | 3512 | 1465527167183 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:47 INFO - PROCESS | 3512 | 1465527167185 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:47 INFO - PROCESS | 3512 | 1465527167307 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 19:52:47 INFO - PROCESS | 3512 | 1465527167386 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:47 INFO - PROCESS | 3512 | 1465527167388 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:47 INFO - PROCESS | 3512 | ++DOCSHELL 16EBF800 == 34 [pid = 3512] [id = 206] 19:52:47 INFO - PROCESS | 3512 | ++DOMWINDOW == 65 (16EC0800) [pid = 3512] [serial = 616] [outer = 00000000] 19:52:47 INFO - PROCESS | 3512 | ++DOMWINDOW == 66 (1736D000) [pid = 3512] [serial = 617] [outer = 16EC0800] 19:52:47 INFO - PROCESS | 3512 | 1465527167431 Marionette DEBUG loaded listener.js 19:52:47 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (17542000) [pid = 3512] [serial = 618] [outer = 16EC0800] 19:52:47 INFO - PROCESS | 3512 | 1465527167849 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 19:52:47 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 19:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 731ms 19:52:47 INFO - PROCESS | 3512 | 1465527167912 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 19:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 19:52:47 INFO - PROCESS | 3512 | 1465527167914 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 19:52:47 INFO - PROCESS | 3512 | 1465527167917 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 19:52:47 INFO - PROCESS | 3512 | 1465527167919 Marionette TRACE conn5 <- [1,790,null,{}] 19:52:47 INFO - PROCESS | 3512 | 1465527167922 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:47 INFO - PROCESS | 3512 | 1465527167928 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:48 INFO - PROCESS | 3512 | 1465527168073 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 19:52:48 INFO - PROCESS | 3512 | 1465527168132 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:48 INFO - PROCESS | 3512 | 1465527168134 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:48 INFO - PROCESS | 3512 | ++DOCSHELL 175A1000 == 35 [pid = 3512] [id = 207] 19:52:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (175A2C00) [pid = 3512] [serial = 619] [outer = 00000000] 19:52:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (17610C00) [pid = 3512] [serial = 620] [outer = 175A2C00] 19:52:48 INFO - PROCESS | 3512 | 1465527168179 Marionette DEBUG loaded listener.js 19:52:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (17614C00) [pid = 3512] [serial = 621] [outer = 175A2C00] 19:52:48 INFO - PROCESS | 3512 | 1465527168656 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 19:52:48 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 19:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 771ms 19:52:48 INFO - PROCESS | 3512 | 1465527168689 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 19:52:48 INFO - PROCESS | 3512 | 1465527168691 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 19:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 19:52:48 INFO - PROCESS | 3512 | 1465527168698 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 19:52:48 INFO - PROCESS | 3512 | 1465527168700 Marionette TRACE conn5 <- [1,794,null,{}] 19:52:48 INFO - PROCESS | 3512 | 1465527168712 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:48 INFO - PROCESS | 3512 | 1465527168714 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:48 INFO - PROCESS | 3512 | 1465527168828 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 19:52:48 INFO - PROCESS | 3512 | 1465527168883 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:48 INFO - PROCESS | 3512 | 1465527168885 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:48 INFO - PROCESS | 3512 | ++DOCSHELL 17616C00 == 36 [pid = 3512] [id = 208] 19:52:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (17617800) [pid = 3512] [serial = 622] [outer = 00000000] 19:52:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (1761F800) [pid = 3512] [serial = 623] [outer = 17617800] 19:52:48 INFO - PROCESS | 3512 | 1465527168931 Marionette DEBUG loaded listener.js 19:52:49 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (17620000) [pid = 3512] [serial = 624] [outer = 17617800] 19:52:49 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (1316E800) [pid = 3512] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 19:52:49 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (14A71000) [pid = 3512] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 19:52:49 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (0DB4B400) [pid = 3512] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 19:52:49 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (0DA42C00) [pid = 3512] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 19:52:49 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (1234A400) [pid = 3512] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 19:52:49 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (0ECBD800) [pid = 3512] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 19:52:49 INFO - PROCESS | 3512 | --DOMWINDOW == 66 (16D05000) [pid = 3512] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 19:52:49 INFO - PROCESS | 3512 | --DOMWINDOW == 65 (151B1800) [pid = 3512] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 19:52:49 INFO - PROCESS | 3512 | --DOMWINDOW == 64 (14F3E000) [pid = 3512] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 19:52:49 INFO - PROCESS | 3512 | 1465527169325 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 19:52:49 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 19:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 670ms 19:52:49 INFO - PROCESS | 3512 | 1465527169369 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 19:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 19:52:49 INFO - PROCESS | 3512 | 1465527169371 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 19:52:49 INFO - PROCESS | 3512 | 1465527169379 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 19:52:49 INFO - PROCESS | 3512 | 1465527169380 Marionette TRACE conn5 <- [1,798,null,{}] 19:52:49 INFO - PROCESS | 3512 | 1465527169384 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:49 INFO - PROCESS | 3512 | 1465527169386 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:49 INFO - PROCESS | 3512 | 1465527169495 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 19:52:49 INFO - PROCESS | 3512 | 1465527169548 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:49 INFO - PROCESS | 3512 | 1465527169550 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:49 INFO - PROCESS | 3512 | ++DOCSHELL 16629C00 == 37 [pid = 3512] [id = 209] 19:52:49 INFO - PROCESS | 3512 | ++DOMWINDOW == 65 (16D02800) [pid = 3512] [serial = 625] [outer = 00000000] 19:52:49 INFO - PROCESS | 3512 | ++DOMWINDOW == 66 (1763EC00) [pid = 3512] [serial = 626] [outer = 16D02800] 19:52:49 INFO - PROCESS | 3512 | 1465527169593 Marionette DEBUG loaded listener.js 19:52:49 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (17641C00) [pid = 3512] [serial = 627] [outer = 16D02800] 19:52:49 INFO - PROCESS | 3512 | 1465527169948 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 19:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 19:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 632ms 19:52:50 INFO - PROCESS | 3512 | 1465527170006 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 19:52:50 INFO - PROCESS | 3512 | 1465527170008 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 19:52:50 INFO - PROCESS | 3512 | 1465527170012 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 19:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 19:52:50 INFO - PROCESS | 3512 | 1465527170014 Marionette TRACE conn5 <- [1,802,null,{}] 19:52:50 INFO - PROCESS | 3512 | 1465527170024 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:50 INFO - PROCESS | 3512 | 1465527170026 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:50 INFO - PROCESS | 3512 | 1465527170105 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 19:52:50 INFO - PROCESS | 3512 | 1465527170137 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:50 INFO - PROCESS | 3512 | 1465527170139 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:50 INFO - PROCESS | 3512 | ++DOCSHELL 13C49000 == 38 [pid = 3512] [id = 210] 19:52:50 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (1513D000) [pid = 3512] [serial = 628] [outer = 00000000] 19:52:50 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (1764AC00) [pid = 3512] [serial = 629] [outer = 1513D000] 19:52:50 INFO - PROCESS | 3512 | 1465527170181 Marionette DEBUG loaded listener.js 19:52:50 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (1768F000) [pid = 3512] [serial = 630] [outer = 1513D000] 19:52:50 INFO - PROCESS | 3512 | 1465527170606 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 19:52:50 INFO - PROCESS | 3512 | 1465527170648 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 19:52:50 INFO - PROCESS | 3512 | 1465527170651 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 19:52:50 INFO - PROCESS | 3512 | 1465527170653 Marionette TRACE conn5 <- [1,806,null,{}] 19:52:50 INFO - PROCESS | 3512 | 1465527170656 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:50 INFO - PROCESS | 3512 | 1465527170658 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:50 INFO - PROCESS | 3512 | 1465527170752 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 19:52:50 INFO - PROCESS | 3512 | 1465527170760 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:50 INFO - PROCESS | 3512 | 1465527170762 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:50 INFO - PROCESS | 3512 | ++DOCSHELL 16D07800 == 39 [pid = 3512] [id = 211] 19:52:50 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (17AB9000) [pid = 3512] [serial = 631] [outer = 00000000] 19:52:50 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (1894B000) [pid = 3512] [serial = 632] [outer = 17AB9000] 19:52:50 INFO - PROCESS | 3512 | 1465527170804 Marionette DEBUG loaded listener.js 19:52:50 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (1894BC00) [pid = 3512] [serial = 633] [outer = 17AB9000] 19:52:51 INFO - PROCESS | 3512 | 1465527171306 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 19:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 19:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 730ms 19:52:51 INFO - PROCESS | 3512 | 1465527171383 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 19:52:51 INFO - PROCESS | 3512 | 1465527171388 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 19:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 19:52:51 INFO - PROCESS | 3512 | 1465527171393 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 19:52:51 INFO - PROCESS | 3512 | 1465527171397 Marionette TRACE conn5 <- [1,810,null,{}] 19:52:51 INFO - PROCESS | 3512 | 1465527171403 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:51 INFO - PROCESS | 3512 | 1465527171406 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:51 INFO - PROCESS | 3512 | 1465527171604 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 19:52:51 INFO - PROCESS | 3512 | 1465527171724 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:51 INFO - PROCESS | 3512 | 1465527171728 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:51 INFO - PROCESS | 3512 | ++DOCSHELL 0D5E8000 == 40 [pid = 3512] [id = 212] 19:52:51 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (0D5E9C00) [pid = 3512] [serial = 634] [outer = 00000000] 19:52:51 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (0EBCB000) [pid = 3512] [serial = 635] [outer = 0D5E9C00] 19:52:51 INFO - PROCESS | 3512 | 1465527171785 Marionette DEBUG loaded listener.js 19:52:51 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (123D0000) [pid = 3512] [serial = 636] [outer = 0D5E9C00] 19:52:52 INFO - PROCESS | 3512 | 1465527172376 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 19:52:52 INFO - PROCESS | 3512 | 1465527172421 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 19:52:52 INFO - PROCESS | 3512 | 1465527172426 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 19:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 19:52:52 INFO - PROCESS | 3512 | 1465527172429 Marionette TRACE conn5 <- [1,814,null,{}] 19:52:52 INFO - PROCESS | 3512 | 1465527172433 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:52 INFO - PROCESS | 3512 | 1465527172436 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:52 INFO - PROCESS | 3512 | 1465527172545 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 19:52:52 INFO - PROCESS | 3512 | 1465527172643 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:52 INFO - PROCESS | 3512 | 1465527172646 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:52 INFO - PROCESS | 3512 | ++DOCSHELL 15138000 == 41 [pid = 3512] [id = 213] 19:52:52 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (15138800) [pid = 3512] [serial = 637] [outer = 00000000] 19:52:52 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (151E6400) [pid = 3512] [serial = 638] [outer = 15138800] 19:52:52 INFO - PROCESS | 3512 | 1465527172703 Marionette DEBUG loaded listener.js 19:52:52 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (16B31C00) [pid = 3512] [serial = 639] [outer = 15138800] 19:52:53 INFO - PROCESS | 3512 | 1465527173324 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 19:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 19:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 930ms 19:52:53 INFO - PROCESS | 3512 | 1465527173361 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 19:52:53 INFO - PROCESS | 3512 | 1465527173363 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 19:52:53 INFO - PROCESS | 3512 | 1465527173367 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 19:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 19:52:53 INFO - PROCESS | 3512 | 1465527173371 Marionette TRACE conn5 <- [1,818,null,{}] 19:52:53 INFO - PROCESS | 3512 | 1465527173381 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:53 INFO - PROCESS | 3512 | 1465527173386 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:53 INFO - PROCESS | 3512 | 1465527173493 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 19:52:53 INFO - PROCESS | 3512 | 1465527173592 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:53 INFO - PROCESS | 3512 | 1465527173595 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:53 INFO - PROCESS | 3512 | ++DOCSHELL 17648400 == 42 [pid = 3512] [id = 214] 19:52:53 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (17649400) [pid = 3512] [serial = 640] [outer = 00000000] 19:52:53 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (18947400) [pid = 3512] [serial = 641] [outer = 17649400] 19:52:53 INFO - PROCESS | 3512 | 1465527173651 Marionette DEBUG loaded listener.js 19:52:53 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (189F4400) [pid = 3512] [serial = 642] [outer = 17649400] 19:52:54 INFO - PROCESS | 3512 | 1465527174323 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 19:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 19:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 970ms 19:52:54 INFO - PROCESS | 3512 | 1465527174340 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 19:52:54 INFO - PROCESS | 3512 | 1465527174343 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 19:52:54 INFO - PROCESS | 3512 | 1465527174346 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 19:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 19:52:54 INFO - PROCESS | 3512 | 1465527174348 Marionette TRACE conn5 <- [1,822,null,{}] 19:52:54 INFO - PROCESS | 3512 | 1465527174352 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:54 INFO - PROCESS | 3512 | 1465527174354 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:54 INFO - PROCESS | 3512 | 1465527174462 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 19:52:54 INFO - PROCESS | 3512 | 1465527174670 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:54 INFO - PROCESS | 3512 | 1465527174673 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:54 INFO - PROCESS | 3512 | ++DOCSHELL 0DA38000 == 43 [pid = 3512] [id = 215] 19:52:54 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (0DA38400) [pid = 3512] [serial = 643] [outer = 00000000] 19:52:54 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (0DB40C00) [pid = 3512] [serial = 644] [outer = 0DA38400] 19:52:54 INFO - PROCESS | 3512 | 1465527174741 Marionette DEBUG loaded listener.js 19:52:54 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (0DC24400) [pid = 3512] [serial = 645] [outer = 0DA38400] 19:52:55 INFO - PROCESS | 3512 | --DOCSHELL 13C49000 == 42 [pid = 3512] [id = 210] 19:52:55 INFO - PROCESS | 3512 | --DOCSHELL 16629C00 == 41 [pid = 3512] [id = 209] 19:52:55 INFO - PROCESS | 3512 | --DOCSHELL 17616C00 == 40 [pid = 3512] [id = 208] 19:52:55 INFO - PROCESS | 3512 | --DOCSHELL 175A1000 == 39 [pid = 3512] [id = 207] 19:52:55 INFO - PROCESS | 3512 | --DOCSHELL 16EBF800 == 38 [pid = 3512] [id = 206] 19:52:55 INFO - PROCESS | 3512 | --DOCSHELL 16A40000 == 37 [pid = 3512] [id = 205] 19:52:55 INFO - PROCESS | 3512 | --DOCSHELL 15136800 == 36 [pid = 3512] [id = 204] 19:52:55 INFO - PROCESS | 3512 | --DOCSHELL 12520800 == 35 [pid = 3512] [id = 203] 19:52:55 INFO - PROCESS | 3512 | --DOCSHELL 11E60800 == 34 [pid = 3512] [id = 202] 19:52:55 INFO - PROCESS | 3512 | --DOCSHELL 0EB81800 == 33 [pid = 3512] [id = 201] 19:52:55 INFO - PROCESS | 3512 | --DOCSHELL 16EB9000 == 32 [pid = 3512] [id = 200] 19:52:55 INFO - PROCESS | 3512 | --DOCSHELL 0DA3EC00 == 31 [pid = 3512] [id = 193] 19:52:55 INFO - PROCESS | 3512 | --DOCSHELL 17648400 == 30 [pid = 3512] [id = 214] 19:52:55 INFO - PROCESS | 3512 | --DOCSHELL 16D07800 == 29 [pid = 3512] [id = 211] 19:52:55 INFO - PROCESS | 3512 | --DOCSHELL 0D5E8000 == 28 [pid = 3512] [id = 212] 19:52:55 INFO - PROCESS | 3512 | --DOCSHELL 15138000 == 27 [pid = 3512] [id = 213] 19:52:55 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (16EBE000) [pid = 3512] [serial = 596] [outer = 00000000] [url = about:blank] 19:52:55 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (14F1F000) [pid = 3512] [serial = 587] [outer = 00000000] [url = about:blank] 19:52:55 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (0DC27000) [pid = 3512] [serial = 581] [outer = 00000000] [url = about:blank] 19:52:55 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (0E679C00) [pid = 3512] [serial = 579] [outer = 00000000] [url = about:blank] 19:52:55 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (0DD92000) [pid = 3512] [serial = 578] [outer = 00000000] [url = about:blank] 19:52:55 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (12525400) [pid = 3512] [serial = 584] [outer = 00000000] [url = about:blank] 19:52:55 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (13C47C00) [pid = 3512] [serial = 573] [outer = 00000000] [url = about:blank] 19:52:55 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (133BD400) [pid = 3512] [serial = 572] [outer = 00000000] [url = about:blank] 19:52:55 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (17366800) [pid = 3512] [serial = 576] [outer = 00000000] [url = about:blank] 19:52:55 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (16EBC000) [pid = 3512] [serial = 575] [outer = 00000000] [url = about:blank] 19:52:55 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (16626C00) [pid = 3512] [serial = 590] [outer = 00000000] [url = about:blank] 19:52:55 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (1662CC00) [pid = 3512] [serial = 593] [outer = 00000000] [url = about:blank] 19:52:55 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (16A42000) [pid = 3512] [serial = 591] [outer = 00000000] [url = about:blank] 19:52:55 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (16C81C00) [pid = 3512] [serial = 594] [outer = 00000000] [url = about:blank] 19:52:55 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (0DD9C400) [pid = 3512] [serial = 582] [outer = 00000000] [url = about:blank] 19:52:55 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (15133C00) [pid = 3512] [serial = 588] [outer = 00000000] [url = about:blank] 19:52:55 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (1269A800) [pid = 3512] [serial = 585] [outer = 00000000] [url = about:blank] 19:52:55 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (16EC6C00) [pid = 3512] [serial = 597] [outer = 00000000] [url = about:blank] 19:52:55 INFO - PROCESS | 3512 | 1465527175957 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 19:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 19:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1676ms 19:52:56 INFO - PROCESS | 3512 | 1465527176043 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 19:52:56 INFO - PROCESS | 3512 | 1465527176047 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 19:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 19:52:56 INFO - PROCESS | 3512 | 1465527176052 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 19:52:56 INFO - PROCESS | 3512 | 1465527176056 Marionette TRACE conn5 <- [1,826,null,{}] 19:52:56 INFO - PROCESS | 3512 | 1465527176062 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:56 INFO - PROCESS | 3512 | 1465527176065 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:56 INFO - PROCESS | 3512 | 1465527176151 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 19:52:56 INFO - PROCESS | 3512 | 1465527176158 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:56 INFO - PROCESS | 3512 | 1465527176163 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:56 INFO - PROCESS | 3512 | ++DOCSHELL 0D9B1400 == 28 [pid = 3512] [id = 216] 19:52:56 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (0D9B1C00) [pid = 3512] [serial = 646] [outer = 00000000] 19:52:56 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (0DA45800) [pid = 3512] [serial = 647] [outer = 0D9B1C00] 19:52:56 INFO - PROCESS | 3512 | 1465527176212 Marionette DEBUG loaded listener.js 19:52:56 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (0DA46800) [pid = 3512] [serial = 648] [outer = 0D9B1C00] 19:52:56 INFO - PROCESS | 3512 | 1465527176710 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 19:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 19:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 670ms 19:52:56 INFO - PROCESS | 3512 | 1465527176725 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 19:52:56 INFO - PROCESS | 3512 | 1465527176730 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 19:52:56 INFO - PROCESS | 3512 | 1465527176736 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 19:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 19:52:56 INFO - PROCESS | 3512 | 1465527176738 Marionette TRACE conn5 <- [1,830,null,{}] 19:52:56 INFO - PROCESS | 3512 | 1465527176742 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:56 INFO - PROCESS | 3512 | 1465527176745 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:56 INFO - PROCESS | 3512 | 1465527176834 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 19:52:56 INFO - PROCESS | 3512 | 1465527176844 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:56 INFO - PROCESS | 3512 | 1465527176847 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:56 INFO - PROCESS | 3512 | ++DOCSHELL 0EC7AC00 == 29 [pid = 3512] [id = 217] 19:52:56 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (0ECBF000) [pid = 3512] [serial = 649] [outer = 00000000] 19:52:56 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (11F72C00) [pid = 3512] [serial = 650] [outer = 0ECBF000] 19:52:56 INFO - PROCESS | 3512 | 1465527176893 Marionette DEBUG loaded listener.js 19:52:56 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (123DA400) [pid = 3512] [serial = 651] [outer = 0ECBF000] 19:52:57 INFO - PROCESS | 3512 | 1465527177363 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 19:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 19:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 670ms 19:52:57 INFO - PROCESS | 3512 | 1465527177410 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 19:52:57 INFO - PROCESS | 3512 | 1465527177412 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 19:52:57 INFO - PROCESS | 3512 | 1465527177415 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 19:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 19:52:57 INFO - PROCESS | 3512 | 1465527177419 Marionette TRACE conn5 <- [1,834,null,{}] 19:52:57 INFO - PROCESS | 3512 | 1465527177429 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:57 INFO - PROCESS | 3512 | 1465527177434 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:57 INFO - PROCESS | 3512 | 1465527177549 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 19:52:57 INFO - PROCESS | 3512 | 1465527177634 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:57 INFO - PROCESS | 3512 | 1465527177637 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:57 INFO - PROCESS | 3512 | ++DOCSHELL 13C60400 == 30 [pid = 3512] [id = 218] 19:52:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (13C60800) [pid = 3512] [serial = 652] [outer = 00000000] 19:52:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (14153C00) [pid = 3512] [serial = 653] [outer = 13C60800] 19:52:57 INFO - PROCESS | 3512 | 1465527177685 Marionette DEBUG loaded listener.js 19:52:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (14A72C00) [pid = 3512] [serial = 654] [outer = 13C60800] 19:52:58 INFO - PROCESS | 3512 | 1465527178058 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 19:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 19:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 670ms 19:52:58 INFO - PROCESS | 3512 | 1465527178089 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 19:52:58 INFO - PROCESS | 3512 | 1465527178101 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 19:52:58 INFO - PROCESS | 3512 | 1465527178104 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 19:52:58 INFO - PROCESS | 3512 | 1465527178106 Marionette TRACE conn5 <- [1,838,null,{}] 19:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 19:52:58 INFO - PROCESS | 3512 | 1465527178122 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:58 INFO - PROCESS | 3512 | 1465527178124 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:58 INFO - PROCESS | 3512 | 1465527178241 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 19:52:58 INFO - PROCESS | 3512 | 1465527178247 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:58 INFO - PROCESS | 3512 | 1465527178249 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:58 INFO - PROCESS | 3512 | ++DOCSHELL 14F44800 == 31 [pid = 3512] [id = 219] 19:52:58 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (15017400) [pid = 3512] [serial = 655] [outer = 00000000] 19:52:58 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (151BA400) [pid = 3512] [serial = 656] [outer = 15017400] 19:52:58 INFO - PROCESS | 3512 | 1465527178293 Marionette DEBUG loaded listener.js 19:52:58 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (1662A400) [pid = 3512] [serial = 657] [outer = 15017400] 19:52:58 INFO - PROCESS | 3512 | 1465527178749 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 19:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 19:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 671ms 19:52:58 INFO - PROCESS | 3512 | 1465527178783 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 19:52:58 INFO - PROCESS | 3512 | 1465527178785 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 19:52:58 INFO - PROCESS | 3512 | 1465527178787 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 19:52:58 INFO - PROCESS | 3512 | 1465527178789 Marionette TRACE conn5 <- [1,842,null,{}] 19:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 19:52:58 INFO - PROCESS | 3512 | 1465527178797 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:58 INFO - PROCESS | 3512 | 1465527178799 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:52:58 INFO - PROCESS | 3512 | 1465527178903 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 19:53:00 INFO - PROCESS | 3512 | 1465527180089 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:00 INFO - PROCESS | 3512 | 1465527180091 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:00 INFO - PROCESS | 3512 | ++DOCSHELL 16E32800 == 32 [pid = 3512] [id = 220] 19:53:00 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (16EB9C00) [pid = 3512] [serial = 658] [outer = 00000000] 19:53:00 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (16EBF000) [pid = 3512] [serial = 659] [outer = 16EB9C00] 19:53:00 INFO - PROCESS | 3512 | 1465527180179 Marionette DEBUG loaded listener.js 19:53:00 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (16EC3800) [pid = 3512] [serial = 660] [outer = 16EB9C00] 19:53:00 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (16B30C00) [pid = 3512] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 19:53:00 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (17367C00) [pid = 3512] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 19:53:00 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (17617800) [pid = 3512] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 19:53:00 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (16D02800) [pid = 3512] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 19:53:00 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (15136C00) [pid = 3512] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 19:53:00 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (16EC0800) [pid = 3512] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 19:53:00 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (11E94400) [pid = 3512] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 19:53:00 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (11E5A000) [pid = 3512] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 19:53:00 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (175A2C00) [pid = 3512] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 19:53:00 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (13167000) [pid = 3512] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 19:53:00 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (1513D000) [pid = 3512] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 19:53:00 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (17AB9000) [pid = 3512] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 19:53:00 INFO - PROCESS | 3512 | 1465527180731 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 19:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 19:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1982ms 19:53:00 INFO - PROCESS | 3512 | 1465527180773 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 19:53:00 INFO - PROCESS | 3512 | 1465527180775 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 19:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 19:53:00 INFO - PROCESS | 3512 | 1465527180790 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 19:53:00 INFO - PROCESS | 3512 | 1465527180792 Marionette TRACE conn5 <- [1,846,null,{}] 19:53:00 INFO - PROCESS | 3512 | 1465527180814 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:00 INFO - PROCESS | 3512 | 1465527180820 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:00 INFO - PROCESS | 3512 | 1465527180926 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 19:53:00 INFO - PROCESS | 3512 | 1465527180932 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:00 INFO - PROCESS | 3512 | 1465527180933 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:00 INFO - PROCESS | 3512 | ++DOCSHELL 16A40000 == 33 [pid = 3512] [id = 221] 19:53:00 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (16A43400) [pid = 3512] [serial = 661] [outer = 00000000] 19:53:00 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (1736C000) [pid = 3512] [serial = 662] [outer = 16A43400] 19:53:00 INFO - PROCESS | 3512 | 1465527180978 Marionette DEBUG loaded listener.js 19:53:01 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (17545400) [pid = 3512] [serial = 663] [outer = 16A43400] 19:53:01 INFO - PROCESS | 3512 | 1465527181416 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 19:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 19:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 710ms 19:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 19:53:01 INFO - PROCESS | 3512 | 1465527181489 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 19:53:01 INFO - PROCESS | 3512 | 1465527181491 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 19:53:01 INFO - PROCESS | 3512 | 1465527181494 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 19:53:01 INFO - PROCESS | 3512 | 1465527181495 Marionette TRACE conn5 <- [1,850,null,{}] 19:53:01 INFO - PROCESS | 3512 | 1465527181499 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:01 INFO - PROCESS | 3512 | 1465527181500 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:01 INFO - PROCESS | 3512 | 1465527181576 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 19:53:01 INFO - PROCESS | 3512 | 1465527181581 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:01 INFO - PROCESS | 3512 | 1465527181583 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:01 INFO - PROCESS | 3512 | ++DOCSHELL 1736BC00 == 34 [pid = 3512] [id = 222] 19:53:01 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (17595C00) [pid = 3512] [serial = 664] [outer = 00000000] 19:53:01 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (175A1800) [pid = 3512] [serial = 665] [outer = 17595C00] 19:53:01 INFO - PROCESS | 3512 | 1465527181626 Marionette DEBUG loaded listener.js 19:53:01 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (1760DC00) [pid = 3512] [serial = 666] [outer = 17595C00] 19:53:02 INFO - PROCESS | 3512 | 1465527182041 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 19:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 19:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 571ms 19:53:02 INFO - PROCESS | 3512 | 1465527182077 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 19:53:02 INFO - PROCESS | 3512 | 1465527182080 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 19:53:02 INFO - PROCESS | 3512 | 1465527182083 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 19:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 19:53:02 INFO - PROCESS | 3512 | 1465527182084 Marionette TRACE conn5 <- [1,854,null,{}] 19:53:02 INFO - PROCESS | 3512 | 1465527182088 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:02 INFO - PROCESS | 3512 | 1465527182089 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:02 INFO - PROCESS | 3512 | 1465527182166 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 19:53:02 INFO - PROCESS | 3512 | 1465527182171 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:02 INFO - PROCESS | 3512 | 1465527182173 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:02 INFO - PROCESS | 3512 | ++DOCSHELL 17611C00 == 35 [pid = 3512] [id = 223] 19:53:02 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (17618800) [pid = 3512] [serial = 667] [outer = 00000000] 19:53:02 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (17624400) [pid = 3512] [serial = 668] [outer = 17618800] 19:53:02 INFO - PROCESS | 3512 | 1465527182216 Marionette DEBUG loaded listener.js 19:53:02 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (17627800) [pid = 3512] [serial = 669] [outer = 17618800] 19:53:02 INFO - PROCESS | 3512 | 1465527182932 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 19:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 19:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 930ms 19:53:03 INFO - PROCESS | 3512 | 1465527183017 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 19:53:03 INFO - PROCESS | 3512 | 1465527183022 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 19:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 19:53:03 INFO - PROCESS | 3512 | 1465527183027 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 19:53:03 INFO - PROCESS | 3512 | 1465527183030 Marionette TRACE conn5 <- [1,858,null,{}] 19:53:03 INFO - PROCESS | 3512 | 1465527183036 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:03 INFO - PROCESS | 3512 | 1465527183039 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:03 INFO - PROCESS | 3512 | 1465527183188 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 19:53:03 INFO - PROCESS | 3512 | 1465527183307 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:03 INFO - PROCESS | 3512 | 1465527183310 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:03 INFO - PROCESS | 3512 | ++DOCSHELL 0DB4C000 == 36 [pid = 3512] [id = 224] 19:53:03 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (0DB4DC00) [pid = 3512] [serial = 670] [outer = 00000000] 19:53:03 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (0ECC6000) [pid = 3512] [serial = 671] [outer = 0DB4DC00] 19:53:03 INFO - PROCESS | 3512 | 1465527183367 Marionette DEBUG loaded listener.js 19:53:03 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (125B8C00) [pid = 3512] [serial = 672] [outer = 0DB4DC00] 19:53:04 INFO - PROCESS | 3512 | 1465527184176 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 19:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 19:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1234ms 19:53:04 INFO - PROCESS | 3512 | 1465527184261 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 19:53:04 INFO - PROCESS | 3512 | 1465527184266 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 19:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 19:53:04 INFO - PROCESS | 3512 | 1465527184272 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 19:53:04 INFO - PROCESS | 3512 | 1465527184275 Marionette TRACE conn5 <- [1,862,null,{}] 19:53:04 INFO - PROCESS | 3512 | 1465527184279 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:04 INFO - PROCESS | 3512 | 1465527184282 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:04 INFO - PROCESS | 3512 | 1465527184504 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 19:53:04 INFO - PROCESS | 3512 | 1465527184632 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:04 INFO - PROCESS | 3512 | 1465527184635 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:04 INFO - PROCESS | 3512 | ++DOCSHELL 0D9A4400 == 37 [pid = 3512] [id = 225] 19:53:04 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (0D9B0C00) [pid = 3512] [serial = 673] [outer = 00000000] 19:53:04 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (0DB41000) [pid = 3512] [serial = 674] [outer = 0D9B0C00] 19:53:04 INFO - PROCESS | 3512 | 1465527184685 Marionette DEBUG loaded listener.js 19:53:04 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (0E07B400) [pid = 3512] [serial = 675] [outer = 0D9B0C00] 19:53:05 INFO - PROCESS | 3512 | --DOCSHELL 1736BC00 == 36 [pid = 3512] [id = 222] 19:53:05 INFO - PROCESS | 3512 | --DOCSHELL 16A40000 == 35 [pid = 3512] [id = 221] 19:53:05 INFO - PROCESS | 3512 | --DOCSHELL 16E32800 == 34 [pid = 3512] [id = 220] 19:53:05 INFO - PROCESS | 3512 | --DOCSHELL 14F44800 == 33 [pid = 3512] [id = 219] 19:53:05 INFO - PROCESS | 3512 | --DOCSHELL 13C60400 == 32 [pid = 3512] [id = 218] 19:53:05 INFO - PROCESS | 3512 | --DOCSHELL 0EC7AC00 == 31 [pid = 3512] [id = 217] 19:53:05 INFO - PROCESS | 3512 | --DOCSHELL 0D9B1400 == 30 [pid = 3512] [id = 216] 19:53:05 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (1768F000) [pid = 3512] [serial = 630] [outer = 00000000] [url = about:blank] 19:53:05 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (1894BC00) [pid = 3512] [serial = 633] [outer = 00000000] [url = about:blank] 19:53:05 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (1894B000) [pid = 3512] [serial = 632] [outer = 00000000] [url = about:blank] 19:53:05 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (16D40000) [pid = 3512] [serial = 615] [outer = 00000000] [url = about:blank] 19:53:05 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (17371400) [pid = 3512] [serial = 599] [outer = 00000000] [url = about:blank] 19:53:05 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (17620000) [pid = 3512] [serial = 624] [outer = 00000000] [url = about:blank] 19:53:05 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (1763EC00) [pid = 3512] [serial = 626] [outer = 00000000] [url = about:blank] 19:53:05 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (17539400) [pid = 3512] [serial = 600] [outer = 00000000] [url = about:blank] 19:53:05 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (1513DC00) [pid = 3512] [serial = 611] [outer = 00000000] [url = about:blank] 19:53:05 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (1736D000) [pid = 3512] [serial = 617] [outer = 00000000] [url = about:blank] 19:53:05 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (1761F800) [pid = 3512] [serial = 623] [outer = 00000000] [url = about:blank] 19:53:05 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (123D5000) [pid = 3512] [serial = 605] [outer = 00000000] [url = about:blank] 19:53:05 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (13C4DC00) [pid = 3512] [serial = 603] [outer = 00000000] [url = about:blank] 19:53:05 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (17542000) [pid = 3512] [serial = 618] [outer = 00000000] [url = about:blank] 19:53:05 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (17610C00) [pid = 3512] [serial = 620] [outer = 00000000] [url = about:blank] 19:53:05 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (17614C00) [pid = 3512] [serial = 621] [outer = 00000000] [url = about:blank] 19:53:05 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (13C4E000) [pid = 3512] [serial = 609] [outer = 00000000] [url = about:blank] 19:53:05 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (13B21400) [pid = 3512] [serial = 602] [outer = 00000000] [url = about:blank] 19:53:05 INFO - PROCESS | 3512 | --DOMWINDOW == 66 (1764AC00) [pid = 3512] [serial = 629] [outer = 00000000] [url = about:blank] 19:53:05 INFO - PROCESS | 3512 | --DOMWINDOW == 65 (13C43C00) [pid = 3512] [serial = 608] [outer = 00000000] [url = about:blank] 19:53:05 INFO - PROCESS | 3512 | --DOMWINDOW == 64 (17641C00) [pid = 3512] [serial = 627] [outer = 00000000] [url = about:blank] 19:53:05 INFO - PROCESS | 3512 | --DOMWINDOW == 63 (151E2000) [pid = 3512] [serial = 612] [outer = 00000000] [url = about:blank] 19:53:05 INFO - PROCESS | 3512 | --DOMWINDOW == 62 (16D0C000) [pid = 3512] [serial = 614] [outer = 00000000] [url = about:blank] 19:53:05 INFO - PROCESS | 3512 | --DOMWINDOW == 61 (13B2B400) [pid = 3512] [serial = 606] [outer = 00000000] [url = about:blank] 19:53:05 INFO - PROCESS | 3512 | 1465527185249 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 19:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 19:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1017ms 19:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 19:53:05 INFO - PROCESS | 3512 | 1465527185298 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 19:53:05 INFO - PROCESS | 3512 | 1465527185301 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 19:53:05 INFO - PROCESS | 3512 | 1465527185306 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 19:53:05 INFO - PROCESS | 3512 | 1465527185309 Marionette TRACE conn5 <- [1,866,null,{}] 19:53:05 INFO - PROCESS | 3512 | 1465527185314 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:05 INFO - PROCESS | 3512 | 1465527185316 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:05 INFO - PROCESS | 3512 | 1465527185402 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 19:53:05 INFO - PROCESS | 3512 | 1465527185411 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:05 INFO - PROCESS | 3512 | 1465527185414 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:05 INFO - PROCESS | 3512 | ++DOCSHELL 0EB81800 == 31 [pid = 3512] [id = 226] 19:53:05 INFO - PROCESS | 3512 | ++DOMWINDOW == 62 (0ECBD800) [pid = 3512] [serial = 676] [outer = 00000000] 19:53:05 INFO - PROCESS | 3512 | ++DOMWINDOW == 63 (125B8800) [pid = 3512] [serial = 677] [outer = 0ECBD800] 19:53:05 INFO - PROCESS | 3512 | 1465527185462 Marionette DEBUG loaded listener.js 19:53:05 INFO - PROCESS | 3512 | ++DOMWINDOW == 64 (133C3000) [pid = 3512] [serial = 678] [outer = 0ECBD800] 19:53:05 INFO - PROCESS | 3512 | ++DOMWINDOW == 65 (13C5C800) [pid = 3512] [serial = 679] [outer = 11EA1C00] 19:53:06 INFO - PROCESS | 3512 | 1465527186003 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 19:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 19:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 770ms 19:53:06 INFO - PROCESS | 3512 | 1465527186078 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 19:53:06 INFO - PROCESS | 3512 | 1465527186081 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 19:53:06 INFO - PROCESS | 3512 | 1465527186084 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 19:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 19:53:06 INFO - PROCESS | 3512 | 1465527186086 Marionette TRACE conn5 <- [1,870,null,{}] 19:53:06 INFO - PROCESS | 3512 | 1465527186090 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:06 INFO - PROCESS | 3512 | 1465527186092 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:06 INFO - PROCESS | 3512 | 1465527186178 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 19:53:06 INFO - PROCESS | 3512 | 1465527186194 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:06 INFO - PROCESS | 3512 | 1465527186196 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:06 INFO - PROCESS | 3512 | ++DOCSHELL 15134000 == 32 [pid = 3512] [id = 227] 19:53:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 66 (15135400) [pid = 3512] [serial = 680] [outer = 00000000] 19:53:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (1513CC00) [pid = 3512] [serial = 681] [outer = 15135400] 19:53:06 INFO - PROCESS | 3512 | 1465527186241 Marionette DEBUG loaded listener.js 19:53:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (151B2000) [pid = 3512] [serial = 682] [outer = 15135400] 19:53:06 INFO - PROCESS | 3512 | 1465527186684 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 19:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 19:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 670ms 19:53:06 INFO - PROCESS | 3512 | 1465527186758 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 19:53:06 INFO - PROCESS | 3512 | 1465527186762 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 19:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 19:53:06 INFO - PROCESS | 3512 | 1465527186772 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 19:53:06 INFO - PROCESS | 3512 | 1465527186776 Marionette TRACE conn5 <- [1,874,null,{}] 19:53:06 INFO - PROCESS | 3512 | 1465527186780 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:06 INFO - PROCESS | 3512 | 1465527186783 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:06 INFO - PROCESS | 3512 | 1465527186871 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 19:53:06 INFO - PROCESS | 3512 | 1465527186880 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:06 INFO - PROCESS | 3512 | 1465527186882 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:06 INFO - PROCESS | 3512 | ++DOCSHELL 151DC800 == 33 [pid = 3512] [id = 228] 19:53:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (16A3AC00) [pid = 3512] [serial = 683] [outer = 00000000] 19:53:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (16D0F400) [pid = 3512] [serial = 684] [outer = 16A3AC00] 19:53:06 INFO - PROCESS | 3512 | 1465527186926 Marionette DEBUG loaded listener.js 19:53:07 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (16EB7C00) [pid = 3512] [serial = 685] [outer = 16A3AC00] 19:53:07 INFO - PROCESS | 3512 | 1465527187376 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 19:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 19:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 630ms 19:53:07 INFO - PROCESS | 3512 | 1465527187398 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 19:53:07 INFO - PROCESS | 3512 | 1465527187400 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 19:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 19:53:07 INFO - PROCESS | 3512 | 1465527187403 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 19:53:07 INFO - PROCESS | 3512 | 1465527187404 Marionette TRACE conn5 <- [1,878,null,{}] 19:53:07 INFO - PROCESS | 3512 | 1465527187408 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:07 INFO - PROCESS | 3512 | 1465527187410 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:07 INFO - PROCESS | 3512 | 1465527187522 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 19:53:07 INFO - PROCESS | 3512 | 1465527187602 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:07 INFO - PROCESS | 3512 | 1465527187604 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:07 INFO - PROCESS | 3512 | ++DOCSHELL 17368C00 == 34 [pid = 3512] [id = 229] 19:53:07 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (1736A400) [pid = 3512] [serial = 686] [outer = 00000000] 19:53:07 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (17542400) [pid = 3512] [serial = 687] [outer = 1736A400] 19:53:07 INFO - PROCESS | 3512 | 1465527187648 Marionette DEBUG loaded listener.js 19:53:07 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (17598400) [pid = 3512] [serial = 688] [outer = 1736A400] 19:53:08 INFO - PROCESS | 3512 | 1465527188048 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 19:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 19:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 732ms 19:53:08 INFO - PROCESS | 3512 | 1465527188136 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 19:53:08 INFO - PROCESS | 3512 | 1465527188138 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 19:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 19:53:08 INFO - PROCESS | 3512 | 1465527188141 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 19:53:08 INFO - PROCESS | 3512 | 1465527188143 Marionette TRACE conn5 <- [1,882,null,{}] 19:53:08 INFO - PROCESS | 3512 | 1465527188158 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:08 INFO - PROCESS | 3512 | 1465527188160 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:08 INFO - PROCESS | 3512 | 1465527188271 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 19:53:08 INFO - PROCESS | 3512 | 1465527188279 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:08 INFO - PROCESS | 3512 | 1465527188285 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:08 INFO - PROCESS | 3512 | ++DOCSHELL 13C4E400 == 35 [pid = 3512] [id = 230] 19:53:08 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (17612000) [pid = 3512] [serial = 689] [outer = 00000000] 19:53:08 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (17618000) [pid = 3512] [serial = 690] [outer = 17612000] 19:53:08 INFO - PROCESS | 3512 | 1465527188385 Marionette DEBUG loaded listener.js 19:53:08 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (17625000) [pid = 3512] [serial = 691] [outer = 17612000] 19:53:08 INFO - PROCESS | 3512 | 1465527188808 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 19:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 19:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 730ms 19:53:08 INFO - PROCESS | 3512 | 1465527188879 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 19:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 19:53:08 INFO - PROCESS | 3512 | 1465527188881 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 19:53:08 INFO - PROCESS | 3512 | 1465527188884 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 19:53:08 INFO - PROCESS | 3512 | 1465527188886 Marionette TRACE conn5 <- [1,886,null,{}] 19:53:08 INFO - PROCESS | 3512 | 1465527188889 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:08 INFO - PROCESS | 3512 | 1465527188891 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:09 INFO - PROCESS | 3512 | 1465527189003 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 19:53:09 INFO - PROCESS | 3512 | 1465527189061 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:09 INFO - PROCESS | 3512 | 1465527189063 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:09 INFO - PROCESS | 3512 | ++DOCSHELL 1763EC00 == 36 [pid = 3512] [id = 231] 19:53:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (17641400) [pid = 3512] [serial = 692] [outer = 00000000] 19:53:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (17AB1800) [pid = 3512] [serial = 693] [outer = 17641400] 19:53:09 INFO - PROCESS | 3512 | 1465527189115 Marionette DEBUG loaded listener.js 19:53:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (17645800) [pid = 3512] [serial = 694] [outer = 17641400] 19:53:09 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (0D9B1C00) [pid = 3512] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 19:53:09 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (16EB9C00) [pid = 3512] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 19:53:09 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (0DA38400) [pid = 3512] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 19:53:09 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (0ECBF000) [pid = 3512] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 19:53:09 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (13C60800) [pid = 3512] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 19:53:09 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (0D5E9C00) [pid = 3512] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 19:53:09 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (15138800) [pid = 3512] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 19:53:09 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (17649400) [pid = 3512] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 19:53:09 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (16A43400) [pid = 3512] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 19:53:09 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (17595C00) [pid = 3512] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 19:53:09 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (15017400) [pid = 3512] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 19:53:09 INFO - PROCESS | 3512 | 1465527189557 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 19:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 19:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 730ms 19:53:09 INFO - PROCESS | 3512 | 1465527189617 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 19:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 19:53:09 INFO - PROCESS | 3512 | 1465527189619 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 19:53:09 INFO - PROCESS | 3512 | 1465527189622 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 19:53:09 INFO - PROCESS | 3512 | 1465527189624 Marionette TRACE conn5 <- [1,890,null,{}] 19:53:09 INFO - PROCESS | 3512 | 1465527189627 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:09 INFO - PROCESS | 3512 | 1465527189629 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:09 INFO - PROCESS | 3512 | 1465527189706 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 19:53:09 INFO - PROCESS | 3512 | 1465527189714 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:09 INFO - PROCESS | 3512 | 1465527189716 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:09 INFO - PROCESS | 3512 | ++DOCSHELL 0DA38400 == 37 [pid = 3512] [id = 232] 19:53:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (11C53800) [pid = 3512] [serial = 695] [outer = 00000000] 19:53:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (16E32800) [pid = 3512] [serial = 696] [outer = 11C53800] 19:53:09 INFO - PROCESS | 3512 | 1465527189759 Marionette DEBUG loaded listener.js 19:53:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (17627000) [pid = 3512] [serial = 697] [outer = 11C53800] 19:53:10 INFO - PROCESS | 3512 | 1465527190204 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 19:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 19:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 631ms 19:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 19:53:10 INFO - PROCESS | 3512 | 1465527190253 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 19:53:10 INFO - PROCESS | 3512 | 1465527190255 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 19:53:10 INFO - PROCESS | 3512 | 1465527190258 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 19:53:10 INFO - PROCESS | 3512 | 1465527190260 Marionette TRACE conn5 <- [1,894,null,{}] 19:53:10 INFO - PROCESS | 3512 | 1465527190264 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:10 INFO - PROCESS | 3512 | 1465527190265 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:10 INFO - PROCESS | 3512 | 1465527190371 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 19:53:10 INFO - PROCESS | 3512 | 1465527190380 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:10 INFO - PROCESS | 3512 | 1465527190382 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:10 INFO - PROCESS | 3512 | ++DOCSHELL 13C4BC00 == 38 [pid = 3512] [id = 233] 19:53:10 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (1635CC00) [pid = 3512] [serial = 698] [outer = 00000000] 19:53:10 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (18947000) [pid = 3512] [serial = 699] [outer = 1635CC00] 19:53:10 INFO - PROCESS | 3512 | 1465527190424 Marionette DEBUG loaded listener.js 19:53:10 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (1894D400) [pid = 3512] [serial = 700] [outer = 1635CC00] 19:53:10 INFO - PROCESS | 3512 | 1465527190830 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 19:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 19:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 630ms 19:53:10 INFO - PROCESS | 3512 | 1465527190889 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 19:53:10 INFO - PROCESS | 3512 | 1465527190891 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 19:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 19:53:10 INFO - PROCESS | 3512 | 1465527190894 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 19:53:10 INFO - PROCESS | 3512 | 1465527190896 Marionette TRACE conn5 <- [1,898,null,{}] 19:53:10 INFO - PROCESS | 3512 | 1465527190899 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:10 INFO - PROCESS | 3512 | 1465527190901 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:11 INFO - PROCESS | 3512 | 1465527190984 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 19:53:11 INFO - PROCESS | 3512 | 1465527191001 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:11 INFO - PROCESS | 3512 | 1465527191003 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:11 INFO - PROCESS | 3512 | ++DOCSHELL 16D09000 == 39 [pid = 3512] [id = 234] 19:53:11 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (17364C00) [pid = 3512] [serial = 701] [outer = 00000000] 19:53:11 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (19678C00) [pid = 3512] [serial = 702] [outer = 17364C00] 19:53:11 INFO - PROCESS | 3512 | 1465527191047 Marionette DEBUG loaded listener.js 19:53:11 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (1967FC00) [pid = 3512] [serial = 703] [outer = 17364C00] 19:53:11 INFO - PROCESS | 3512 | 1465527191463 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 19:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 19:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 631ms 19:53:11 INFO - PROCESS | 3512 | 1465527191527 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 19:53:11 INFO - PROCESS | 3512 | 1465527191531 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 19:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 19:53:11 INFO - PROCESS | 3512 | 1465527191535 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 19:53:11 INFO - PROCESS | 3512 | 1465527191540 Marionette TRACE conn5 <- [1,902,null,{}] 19:53:11 INFO - PROCESS | 3512 | 1465527191546 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:11 INFO - PROCESS | 3512 | 1465527191549 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:11 INFO - PROCESS | 3512 | 1465527191667 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 19:53:11 INFO - PROCESS | 3512 | 1465527191827 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:11 INFO - PROCESS | 3512 | 1465527191832 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:11 INFO - PROCESS | 3512 | ++DOCSHELL 0DB46C00 == 40 [pid = 3512] [id = 235] 19:53:11 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (0DB48C00) [pid = 3512] [serial = 704] [outer = 00000000] 19:53:11 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (0E186400) [pid = 3512] [serial = 705] [outer = 0DB48C00] 19:53:11 INFO - PROCESS | 3512 | 1465527191888 Marionette DEBUG loaded listener.js 19:53:12 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (11CC7000) [pid = 3512] [serial = 706] [outer = 0DB48C00] 19:53:12 INFO - PROCESS | 3512 | 1465527192434 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 19:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 19:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 930ms 19:53:12 INFO - PROCESS | 3512 | 1465527192471 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 19:53:12 INFO - PROCESS | 3512 | 1465527192474 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 19:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 19:53:12 INFO - PROCESS | 3512 | 1465527192480 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 19:53:12 INFO - PROCESS | 3512 | 1465527192484 Marionette TRACE conn5 <- [1,906,null,{}] 19:53:12 INFO - PROCESS | 3512 | 1465527192489 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:12 INFO - PROCESS | 3512 | 1465527192492 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:12 INFO - PROCESS | 3512 | 1465527192601 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 19:53:12 INFO - PROCESS | 3512 | 1465527192701 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:12 INFO - PROCESS | 3512 | 1465527192703 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:12 INFO - PROCESS | 3512 | ++DOCSHELL 16629400 == 41 [pid = 3512] [id = 236] 19:53:12 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (1662DC00) [pid = 3512] [serial = 707] [outer = 00000000] 19:53:12 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (16B37C00) [pid = 3512] [serial = 708] [outer = 1662DC00] 19:53:12 INFO - PROCESS | 3512 | 1465527192761 Marionette DEBUG loaded listener.js 19:53:12 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (16D40000) [pid = 3512] [serial = 709] [outer = 1662DC00] 19:53:13 INFO - PROCESS | 3512 | 1465527193391 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 19:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 19:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 990ms 19:53:13 INFO - PROCESS | 3512 | 1465527193471 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 19:53:13 INFO - PROCESS | 3512 | 1465527193474 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 19:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 19:53:13 INFO - PROCESS | 3512 | 1465527193478 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 19:53:13 INFO - PROCESS | 3512 | 1465527193480 Marionette TRACE conn5 <- [1,910,null,{}] 19:53:13 INFO - PROCESS | 3512 | 1465527193490 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:13 INFO - PROCESS | 3512 | 1465527193495 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:13 INFO - PROCESS | 3512 | 1465527193654 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 19:53:13 INFO - PROCESS | 3512 | 1465527193667 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:13 INFO - PROCESS | 3512 | 1465527193671 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:13 INFO - PROCESS | 3512 | ++DOCSHELL 1967BC00 == 42 [pid = 3512] [id = 237] 19:53:13 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (1967F800) [pid = 3512] [serial = 710] [outer = 00000000] 19:53:13 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (19935C00) [pid = 3512] [serial = 711] [outer = 1967F800] 19:53:13 INFO - PROCESS | 3512 | 1465527193729 Marionette DEBUG loaded listener.js 19:53:13 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (19A74C00) [pid = 3512] [serial = 712] [outer = 1967F800] 19:53:14 INFO - PROCESS | 3512 | 1465527194353 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 19:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 19:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 930ms 19:53:14 INFO - PROCESS | 3512 | 1465527194411 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 19:53:14 INFO - PROCESS | 3512 | 1465527194414 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 19:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 19:53:14 INFO - PROCESS | 3512 | 1465527194417 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 19:53:14 INFO - PROCESS | 3512 | 1465527194419 Marionette TRACE conn5 <- [1,914,null,{}] 19:53:14 INFO - PROCESS | 3512 | 1465527194423 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:14 INFO - PROCESS | 3512 | 1465527194425 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:14 INFO - PROCESS | 3512 | 1465527194533 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 19:53:14 INFO - PROCESS | 3512 | 1465527194658 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:14 INFO - PROCESS | 3512 | 1465527194660 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:14 INFO - PROCESS | 3512 | ++DOCSHELL 1375DC00 == 43 [pid = 3512] [id = 238] 19:53:14 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (17BE3C00) [pid = 3512] [serial = 713] [outer = 00000000] 19:53:14 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (17BEB000) [pid = 3512] [serial = 714] [outer = 17BE3C00] 19:53:14 INFO - PROCESS | 3512 | 1465527194714 Marionette DEBUG loaded listener.js 19:53:14 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (19A24400) [pid = 3512] [serial = 715] [outer = 17BE3C00] 19:53:15 INFO - PROCESS | 3512 | 1465527195303 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 19:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 19:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 930ms 19:53:15 INFO - PROCESS | 3512 | 1465527195351 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 19:53:15 INFO - PROCESS | 3512 | 1465527195354 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 19:53:15 INFO - PROCESS | 3512 | 1465527195357 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 19:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 19:53:15 INFO - PROCESS | 3512 | 1465527195360 Marionette TRACE conn5 <- [1,918,null,{}] 19:53:15 INFO - PROCESS | 3512 | 1465527195363 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:15 INFO - PROCESS | 3512 | 1465527195365 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:15 INFO - PROCESS | 3512 | 1465527195471 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 19:53:15 INFO - PROCESS | 3512 | 1465527195685 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:15 INFO - PROCESS | 3512 | 1465527195689 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:15 INFO - PROCESS | 3512 | ++DOCSHELL 0D5E9C00 == 44 [pid = 3512] [id = 239] 19:53:15 INFO - PROCESS | 3512 | ++DOMWINDOW == 91 (0D84A400) [pid = 3512] [serial = 716] [outer = 00000000] 19:53:15 INFO - PROCESS | 3512 | ++DOMWINDOW == 92 (0DA3EC00) [pid = 3512] [serial = 717] [outer = 0D84A400] 19:53:15 INFO - PROCESS | 3512 | 1465527195753 Marionette DEBUG loaded listener.js 19:53:15 INFO - PROCESS | 3512 | ++DOMWINDOW == 93 (0DB4B400) [pid = 3512] [serial = 718] [outer = 0D84A400] 19:53:16 INFO - PROCESS | 3512 | --DOCSHELL 13C4BC00 == 43 [pid = 3512] [id = 233] 19:53:16 INFO - PROCESS | 3512 | --DOCSHELL 0DA38400 == 42 [pid = 3512] [id = 232] 19:53:16 INFO - PROCESS | 3512 | --DOCSHELL 1763EC00 == 41 [pid = 3512] [id = 231] 19:53:16 INFO - PROCESS | 3512 | --DOCSHELL 13C4E400 == 40 [pid = 3512] [id = 230] 19:53:16 INFO - PROCESS | 3512 | --DOCSHELL 17368C00 == 39 [pid = 3512] [id = 229] 19:53:16 INFO - PROCESS | 3512 | --DOCSHELL 151DC800 == 38 [pid = 3512] [id = 228] 19:53:16 INFO - PROCESS | 3512 | --DOCSHELL 15134000 == 37 [pid = 3512] [id = 227] 19:53:16 INFO - PROCESS | 3512 | --DOCSHELL 0EB81800 == 36 [pid = 3512] [id = 226] 19:53:16 INFO - PROCESS | 3512 | --DOCSHELL 0D9A4400 == 35 [pid = 3512] [id = 225] 19:53:16 INFO - PROCESS | 3512 | --DOCSHELL 0DB4C000 == 34 [pid = 3512] [id = 224] 19:53:16 INFO - PROCESS | 3512 | --DOCSHELL 17611C00 == 33 [pid = 3512] [id = 223] 19:53:16 INFO - PROCESS | 3512 | --DOCSHELL 0DA38000 == 32 [pid = 3512] [id = 215] 19:53:16 INFO - PROCESS | 3512 | --DOCSHELL 1375DC00 == 31 [pid = 3512] [id = 238] 19:53:16 INFO - PROCESS | 3512 | --DOCSHELL 1967BC00 == 30 [pid = 3512] [id = 237] 19:53:16 INFO - PROCESS | 3512 | --DOCSHELL 16D09000 == 29 [pid = 3512] [id = 234] 19:53:16 INFO - PROCESS | 3512 | --DOCSHELL 0DB46C00 == 28 [pid = 3512] [id = 235] 19:53:16 INFO - PROCESS | 3512 | --DOCSHELL 16629400 == 27 [pid = 3512] [id = 236] 19:53:16 INFO - PROCESS | 3512 | --DOMWINDOW == 92 (0DA45800) [pid = 3512] [serial = 647] [outer = 00000000] [url = about:blank] 19:53:16 INFO - PROCESS | 3512 | --DOMWINDOW == 91 (0DA46800) [pid = 3512] [serial = 648] [outer = 00000000] [url = about:blank] 19:53:16 INFO - PROCESS | 3512 | --DOMWINDOW == 90 (16EBF000) [pid = 3512] [serial = 659] [outer = 00000000] [url = about:blank] 19:53:16 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (0DB40C00) [pid = 3512] [serial = 644] [outer = 00000000] [url = about:blank] 19:53:16 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (11F72C00) [pid = 3512] [serial = 650] [outer = 00000000] [url = about:blank] 19:53:16 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (123DA400) [pid = 3512] [serial = 651] [outer = 00000000] [url = about:blank] 19:53:16 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (14153C00) [pid = 3512] [serial = 653] [outer = 00000000] [url = about:blank] 19:53:16 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (123D0000) [pid = 3512] [serial = 636] [outer = 00000000] [url = about:blank] 19:53:16 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (0EBCB000) [pid = 3512] [serial = 635] [outer = 00000000] [url = about:blank] 19:53:16 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (16B31C00) [pid = 3512] [serial = 639] [outer = 00000000] [url = about:blank] 19:53:16 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (151E6400) [pid = 3512] [serial = 638] [outer = 00000000] [url = about:blank] 19:53:16 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (189F4400) [pid = 3512] [serial = 642] [outer = 00000000] [url = about:blank] 19:53:16 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (18947400) [pid = 3512] [serial = 641] [outer = 00000000] [url = about:blank] 19:53:16 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (1736C000) [pid = 3512] [serial = 662] [outer = 00000000] [url = about:blank] 19:53:16 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (175A1800) [pid = 3512] [serial = 665] [outer = 00000000] [url = about:blank] 19:53:16 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (17624400) [pid = 3512] [serial = 668] [outer = 00000000] [url = about:blank] 19:53:16 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (16EC3800) [pid = 3512] [serial = 660] [outer = 00000000] [url = about:blank] 19:53:16 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (0DC24400) [pid = 3512] [serial = 645] [outer = 00000000] [url = about:blank] 19:53:16 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (151BA400) [pid = 3512] [serial = 656] [outer = 00000000] [url = about:blank] 19:53:16 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (1760DC00) [pid = 3512] [serial = 666] [outer = 00000000] [url = about:blank] 19:53:16 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (17545400) [pid = 3512] [serial = 663] [outer = 00000000] [url = about:blank] 19:53:16 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (1662A400) [pid = 3512] [serial = 657] [outer = 00000000] [url = about:blank] 19:53:16 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (14A72C00) [pid = 3512] [serial = 654] [outer = 00000000] [url = about:blank] 19:53:17 INFO - PROCESS | 3512 | 1465527197090 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 19:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 19:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1781ms 19:53:17 INFO - PROCESS | 3512 | 1465527197143 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 19:53:17 INFO - PROCESS | 3512 | 1465527197148 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 19:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 19:53:17 INFO - PROCESS | 3512 | 1465527197153 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 19:53:17 INFO - PROCESS | 3512 | 1465527197156 Marionette TRACE conn5 <- [1,922,null,{}] 19:53:17 INFO - PROCESS | 3512 | 1465527197162 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:17 INFO - PROCESS | 3512 | 1465527197165 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:17 INFO - PROCESS | 3512 | 1465527197253 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 19:53:17 INFO - PROCESS | 3512 | 1465527197266 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:17 INFO - PROCESS | 3512 | 1465527197271 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:17 INFO - PROCESS | 3512 | ++DOCSHELL 0D854800 == 28 [pid = 3512] [id = 240] 19:53:17 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (0D9A4400) [pid = 3512] [serial = 719] [outer = 00000000] 19:53:17 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (0DA42400) [pid = 3512] [serial = 720] [outer = 0D9A4400] 19:53:17 INFO - PROCESS | 3512 | 1465527197321 Marionette DEBUG loaded listener.js 19:53:17 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (0DB44C00) [pid = 3512] [serial = 721] [outer = 0D9A4400] 19:53:17 INFO - PROCESS | 3512 | 1465527197830 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 19:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 19:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 730ms 19:53:17 INFO - PROCESS | 3512 | 1465527197883 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 19:53:17 INFO - PROCESS | 3512 | 1465527197888 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 19:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 19:53:17 INFO - PROCESS | 3512 | 1465527197894 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 19:53:17 INFO - PROCESS | 3512 | 1465527197897 Marionette TRACE conn5 <- [1,926,null,{}] 19:53:17 INFO - PROCESS | 3512 | 1465527197900 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:17 INFO - PROCESS | 3512 | 1465527197903 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:18 INFO - PROCESS | 3512 | 1465527197994 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 19:53:18 INFO - PROCESS | 3512 | 1465527198003 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:18 INFO - PROCESS | 3512 | 1465527198005 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:18 INFO - PROCESS | 3512 | ++DOCSHELL 11F72C00 == 29 [pid = 3512] [id = 241] 19:53:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (11F7D800) [pid = 3512] [serial = 722] [outer = 00000000] 19:53:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (123D2400) [pid = 3512] [serial = 723] [outer = 11F7D800] 19:53:18 INFO - PROCESS | 3512 | 1465527198052 Marionette DEBUG loaded listener.js 19:53:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (12550800) [pid = 3512] [serial = 724] [outer = 11F7D800] 19:53:18 INFO - PROCESS | 3512 | 1465527198518 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 19:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 19:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 670ms 19:53:18 INFO - PROCESS | 3512 | 1465527198567 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 19:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 19:53:18 INFO - PROCESS | 3512 | 1465527198570 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 19:53:18 INFO - PROCESS | 3512 | 1465527198573 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 19:53:18 INFO - PROCESS | 3512 | 1465527198576 Marionette TRACE conn5 <- [1,930,null,{}] 19:53:18 INFO - PROCESS | 3512 | 1465527198587 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:18 INFO - PROCESS | 3512 | 1465527198591 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:18 INFO - PROCESS | 3512 | 1465527198701 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 19:53:18 INFO - PROCESS | 3512 | 1465527198791 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:18 INFO - PROCESS | 3512 | 1465527198795 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:18 INFO - PROCESS | 3512 | ++DOCSHELL 13C60400 == 30 [pid = 3512] [id = 242] 19:53:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (13C60800) [pid = 3512] [serial = 725] [outer = 00000000] 19:53:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (14A67800) [pid = 3512] [serial = 726] [outer = 13C60800] 19:53:18 INFO - PROCESS | 3512 | 1465527198842 Marionette DEBUG loaded listener.js 19:53:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (14F15400) [pid = 3512] [serial = 727] [outer = 13C60800] 19:53:19 INFO - PROCESS | 3512 | 1465527199260 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 19:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 19:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 730ms 19:53:19 INFO - PROCESS | 3512 | 1465527199303 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 19:53:19 INFO - PROCESS | 3512 | 1465527199306 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 19:53:19 INFO - PROCESS | 3512 | 1465527199309 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 19:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 19:53:19 INFO - PROCESS | 3512 | 1465527199310 Marionette TRACE conn5 <- [1,934,null,{}] 19:53:19 INFO - PROCESS | 3512 | 1465527199319 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:19 INFO - PROCESS | 3512 | 1465527199321 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:19 INFO - PROCESS | 3512 | 1465527199435 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 19:53:19 INFO - PROCESS | 3512 | 1465527199445 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:19 INFO - PROCESS | 3512 | 1465527199447 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:19 INFO - PROCESS | 3512 | ++DOCSHELL 15131C00 == 31 [pid = 3512] [id = 243] 19:53:19 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (15132000) [pid = 3512] [serial = 728] [outer = 00000000] 19:53:19 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (1635AC00) [pid = 3512] [serial = 729] [outer = 15132000] 19:53:19 INFO - PROCESS | 3512 | 1465527199491 Marionette DEBUG loaded listener.js 19:53:19 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (1662B400) [pid = 3512] [serial = 730] [outer = 15132000] 19:53:19 INFO - PROCESS | 3512 | 1465527199934 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 19:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 19:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 671ms 19:53:19 INFO - PROCESS | 3512 | 1465527199984 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 19:53:19 INFO - PROCESS | 3512 | 1465527199986 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 19:53:20 INFO - PROCESS | 3512 | 1465527199990 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 19:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 19:53:20 INFO - PROCESS | 3512 | 1465527199991 Marionette TRACE conn5 <- [1,938,null,{}] 19:53:20 INFO - PROCESS | 3512 | 1465527199995 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:20 INFO - PROCESS | 3512 | 1465527199997 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:20 INFO - PROCESS | 3512 | 1465527200130 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 19:53:20 INFO - PROCESS | 3512 | 1465527200140 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:20 INFO - PROCESS | 3512 | 1465527200142 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:20 INFO - PROCESS | 3512 | ++DOCSHELL 16A42000 == 32 [pid = 3512] [id = 244] 19:53:20 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (16A42800) [pid = 3512] [serial = 731] [outer = 00000000] 19:53:20 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (16D04000) [pid = 3512] [serial = 732] [outer = 16A42800] 19:53:20 INFO - PROCESS | 3512 | 1465527200236 Marionette DEBUG loaded listener.js 19:53:20 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (16D0E800) [pid = 3512] [serial = 733] [outer = 16A42800] 19:53:20 INFO - PROCESS | 3512 | 1465527200691 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 19:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 19:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 730ms 19:53:20 INFO - PROCESS | 3512 | 1465527200730 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 19:53:20 INFO - PROCESS | 3512 | 1465527200732 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 19:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 19:53:20 INFO - PROCESS | 3512 | 1465527200735 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 19:53:20 INFO - PROCESS | 3512 | 1465527200737 Marionette TRACE conn5 <- [1,942,null,{}] 19:53:20 INFO - PROCESS | 3512 | 1465527200740 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:20 INFO - PROCESS | 3512 | 1465527200746 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:20 INFO - PROCESS | 3512 | 1465527200878 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 19:53:20 INFO - PROCESS | 3512 | 1465527200943 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:20 INFO - PROCESS | 3512 | 1465527200945 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:20 INFO - PROCESS | 3512 | ++DOCSHELL 1736D800 == 33 [pid = 3512] [id = 245] 19:53:20 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (1736E000) [pid = 3512] [serial = 734] [outer = 00000000] 19:53:20 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (17539400) [pid = 3512] [serial = 735] [outer = 1736E000] 19:53:21 INFO - PROCESS | 3512 | 1465527200990 Marionette DEBUG loaded listener.js 19:53:21 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (17595800) [pid = 3512] [serial = 736] [outer = 1736E000] 19:53:21 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (1736A400) [pid = 3512] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 19:53:21 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (17612000) [pid = 3512] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 19:53:21 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (0ECBD800) [pid = 3512] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 19:53:21 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (16A3AC00) [pid = 3512] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 19:53:21 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (17641400) [pid = 3512] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 19:53:21 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (0D9B0C00) [pid = 3512] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 19:53:21 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (17618800) [pid = 3512] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 19:53:21 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (0DB4DC00) [pid = 3512] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 19:53:21 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (15135400) [pid = 3512] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 19:53:21 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (11C53800) [pid = 3512] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 19:53:21 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (1635CC00) [pid = 3512] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 19:53:21 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (17364C00) [pid = 3512] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 19:53:21 INFO - PROCESS | 3512 | 1465527201584 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 19:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 19:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 872ms 19:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 19:53:21 INFO - PROCESS | 3512 | 1465527201613 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 19:53:21 INFO - PROCESS | 3512 | 1465527201615 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 19:53:21 INFO - PROCESS | 3512 | 1465527201618 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 19:53:21 INFO - PROCESS | 3512 | 1465527201620 Marionette TRACE conn5 <- [1,946,null,{}] 19:53:21 INFO - PROCESS | 3512 | 1465527201623 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:21 INFO - PROCESS | 3512 | 1465527201625 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:21 INFO - PROCESS | 3512 | 1465527201704 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 19:53:21 INFO - PROCESS | 3512 | 1465527201722 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:21 INFO - PROCESS | 3512 | 1465527201724 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:21 INFO - PROCESS | 3512 | ++DOCSHELL 16A3AC00 == 34 [pid = 3512] [id = 246] 19:53:21 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (16EC6400) [pid = 3512] [serial = 737] [outer = 00000000] 19:53:21 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (17370C00) [pid = 3512] [serial = 738] [outer = 16EC6400] 19:53:21 INFO - PROCESS | 3512 | 1465527201767 Marionette DEBUG loaded listener.js 19:53:21 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (17372C00) [pid = 3512] [serial = 739] [outer = 16EC6400] 19:53:22 INFO - PROCESS | 3512 | 1465527202179 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 19:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 19:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 630ms 19:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 19:53:22 INFO - PROCESS | 3512 | 1465527202251 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 19:53:22 INFO - PROCESS | 3512 | 1465527202253 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 19:53:22 INFO - PROCESS | 3512 | 1465527202256 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 19:53:22 INFO - PROCESS | 3512 | 1465527202257 Marionette TRACE conn5 <- [1,950,null,{}] 19:53:22 INFO - PROCESS | 3512 | 1465527202261 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:22 INFO - PROCESS | 3512 | 1465527202263 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:22 INFO - PROCESS | 3512 | 1465527202341 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 19:53:22 INFO - PROCESS | 3512 | 1465527202349 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:22 INFO - PROCESS | 3512 | 1465527202350 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:22 INFO - PROCESS | 3512 | ++DOCSHELL 175A1400 == 35 [pid = 3512] [id = 247] 19:53:22 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (1760B400) [pid = 3512] [serial = 740] [outer = 00000000] 19:53:22 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (1760F800) [pid = 3512] [serial = 741] [outer = 1760B400] 19:53:22 INFO - PROCESS | 3512 | 1465527202394 Marionette DEBUG loaded listener.js 19:53:22 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (1760D800) [pid = 3512] [serial = 742] [outer = 1760B400] 19:53:22 INFO - PROCESS | 3512 | 1465527202840 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 19:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 19:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 630ms 19:53:22 INFO - PROCESS | 3512 | 1465527202887 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 19:53:22 INFO - PROCESS | 3512 | 1465527202889 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 19:53:22 INFO - PROCESS | 3512 | 1465527202892 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 19:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 19:53:22 INFO - PROCESS | 3512 | 1465527202894 Marionette TRACE conn5 <- [1,954,null,{}] 19:53:22 INFO - PROCESS | 3512 | 1465527202897 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:22 INFO - PROCESS | 3512 | 1465527202899 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:22 INFO - PROCESS | 3512 | 1465527202978 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 19:53:23 INFO - PROCESS | 3512 | 1465527202986 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:23 INFO - PROCESS | 3512 | 1465527202988 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:23 INFO - PROCESS | 3512 | ++DOCSHELL 13C5F800 == 36 [pid = 3512] [id = 248] 19:53:23 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (1761CC00) [pid = 3512] [serial = 743] [outer = 00000000] 19:53:23 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (17624400) [pid = 3512] [serial = 744] [outer = 1761CC00] 19:53:23 INFO - PROCESS | 3512 | 1465527203031 Marionette DEBUG loaded listener.js 19:53:23 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (17629800) [pid = 3512] [serial = 745] [outer = 1761CC00] 19:53:23 INFO - PROCESS | 3512 | 1465527203663 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 19:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 19:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 830ms 19:53:23 INFO - PROCESS | 3512 | 1465527203727 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 19:53:23 INFO - PROCESS | 3512 | 1465527203731 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 19:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 19:53:23 INFO - PROCESS | 3512 | 1465527203736 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 19:53:23 INFO - PROCESS | 3512 | 1465527203740 Marionette TRACE conn5 <- [1,958,null,{}] 19:53:23 INFO - PROCESS | 3512 | 1465527203746 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:23 INFO - PROCESS | 3512 | 1465527203749 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:23 INFO - PROCESS | 3512 | 1465527203940 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 19:53:24 INFO - PROCESS | 3512 | 1465527204070 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:24 INFO - PROCESS | 3512 | 1465527204073 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:24 INFO - PROCESS | 3512 | ++DOCSHELL 0CC0F800 == 37 [pid = 3512] [id = 249] 19:53:24 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (0D84C800) [pid = 3512] [serial = 746] [outer = 00000000] 19:53:24 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (0E609800) [pid = 3512] [serial = 747] [outer = 0D84C800] 19:53:24 INFO - PROCESS | 3512 | 1465527204130 Marionette DEBUG loaded listener.js 19:53:24 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (11E60800) [pid = 3512] [serial = 748] [outer = 0D84C800] 19:53:24 INFO - PROCESS | 3512 | 1465527204833 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 19:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 19:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1181ms 19:53:24 INFO - PROCESS | 3512 | 1465527204918 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 19:53:24 INFO - PROCESS | 3512 | 1465527204923 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 19:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 19:53:24 INFO - PROCESS | 3512 | 1465527204929 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 19:53:24 INFO - PROCESS | 3512 | 1465527204932 Marionette TRACE conn5 <- [1,962,null,{}] 19:53:24 INFO - PROCESS | 3512 | 1465527204936 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:24 INFO - PROCESS | 3512 | 1465527204939 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:25 INFO - PROCESS | 3512 | 1465527205064 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 19:53:25 INFO - PROCESS | 3512 | 1465527205201 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:25 INFO - PROCESS | 3512 | 1465527205203 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:25 INFO - PROCESS | 3512 | ++DOCSHELL 13C55800 == 38 [pid = 3512] [id = 250] 19:53:25 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (13C57800) [pid = 3512] [serial = 749] [outer = 00000000] 19:53:25 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (14F40400) [pid = 3512] [serial = 750] [outer = 13C57800] 19:53:25 INFO - PROCESS | 3512 | 1465527205260 Marionette DEBUG loaded listener.js 19:53:25 INFO - PROCESS | 3512 | ++DOMWINDOW == 91 (1513C000) [pid = 3512] [serial = 751] [outer = 13C57800] 19:53:26 INFO - PROCESS | 3512 | --DOCSHELL 175A1400 == 37 [pid = 3512] [id = 247] 19:53:26 INFO - PROCESS | 3512 | --DOCSHELL 16A3AC00 == 36 [pid = 3512] [id = 246] 19:53:26 INFO - PROCESS | 3512 | --DOCSHELL 1736D800 == 35 [pid = 3512] [id = 245] 19:53:26 INFO - PROCESS | 3512 | --DOCSHELL 16A42000 == 34 [pid = 3512] [id = 244] 19:53:26 INFO - PROCESS | 3512 | --DOCSHELL 15131C00 == 33 [pid = 3512] [id = 243] 19:53:26 INFO - PROCESS | 3512 | --DOCSHELL 13C60400 == 32 [pid = 3512] [id = 242] 19:53:26 INFO - PROCESS | 3512 | --DOCSHELL 11F72C00 == 31 [pid = 3512] [id = 241] 19:53:26 INFO - PROCESS | 3512 | --DOCSHELL 0D854800 == 30 [pid = 3512] [id = 240] 19:53:26 INFO - PROCESS | 3512 | --DOCSHELL 0D5E9C00 == 29 [pid = 3512] [id = 239] 19:53:26 INFO - PROCESS | 3512 | --DOMWINDOW == 90 (17542400) [pid = 3512] [serial = 687] [outer = 00000000] [url = about:blank] 19:53:26 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (17598400) [pid = 3512] [serial = 688] [outer = 00000000] [url = about:blank] 19:53:26 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (17625000) [pid = 3512] [serial = 691] [outer = 00000000] [url = about:blank] 19:53:26 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (17618000) [pid = 3512] [serial = 690] [outer = 00000000] [url = about:blank] 19:53:26 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (125B8800) [pid = 3512] [serial = 677] [outer = 00000000] [url = about:blank] 19:53:26 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (133C3000) [pid = 3512] [serial = 678] [outer = 00000000] [url = about:blank] 19:53:26 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (16D0F400) [pid = 3512] [serial = 684] [outer = 00000000] [url = about:blank] 19:53:26 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (17AB1800) [pid = 3512] [serial = 693] [outer = 00000000] [url = about:blank] 19:53:26 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (0DB41000) [pid = 3512] [serial = 674] [outer = 00000000] [url = about:blank] 19:53:26 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (0E07B400) [pid = 3512] [serial = 675] [outer = 00000000] [url = about:blank] 19:53:26 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (17627800) [pid = 3512] [serial = 669] [outer = 00000000] [url = about:blank] 19:53:26 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (0ECC6000) [pid = 3512] [serial = 671] [outer = 00000000] [url = about:blank] 19:53:26 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (125B8C00) [pid = 3512] [serial = 672] [outer = 00000000] [url = about:blank] 19:53:26 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (151B2000) [pid = 3512] [serial = 682] [outer = 00000000] [url = about:blank] 19:53:26 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (1513CC00) [pid = 3512] [serial = 681] [outer = 00000000] [url = about:blank] 19:53:26 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (16E32800) [pid = 3512] [serial = 696] [outer = 00000000] [url = about:blank] 19:53:26 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (1894D400) [pid = 3512] [serial = 700] [outer = 00000000] [url = about:blank] 19:53:26 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (19678C00) [pid = 3512] [serial = 702] [outer = 00000000] [url = about:blank] 19:53:26 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (1967FC00) [pid = 3512] [serial = 703] [outer = 00000000] [url = about:blank] 19:53:26 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (13166000) [pid = 3512] [serial = 384] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 19:53:26 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (18947000) [pid = 3512] [serial = 699] [outer = 00000000] [url = about:blank] 19:53:26 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (17645800) [pid = 3512] [serial = 694] [outer = 00000000] [url = about:blank] 19:53:26 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (17627000) [pid = 3512] [serial = 697] [outer = 00000000] [url = about:blank] 19:53:26 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (16EB7C00) [pid = 3512] [serial = 685] [outer = 00000000] [url = about:blank] 19:53:26 INFO - PROCESS | 3512 | 1465527206095 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 19:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 19:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1189ms 19:53:26 INFO - PROCESS | 3512 | 1465527206122 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 19:53:26 INFO - PROCESS | 3512 | 1465527206126 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 19:53:26 INFO - PROCESS | 3512 | 1465527206132 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 19:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 19:53:26 INFO - PROCESS | 3512 | 1465527206135 Marionette TRACE conn5 <- [1,966,null,{}] 19:53:26 INFO - PROCESS | 3512 | 1465527206141 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:26 INFO - PROCESS | 3512 | 1465527206144 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:26 INFO - PROCESS | 3512 | 1465527206235 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 19:53:26 INFO - PROCESS | 3512 | 1465527206243 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:26 INFO - PROCESS | 3512 | 1465527206247 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:26 INFO - PROCESS | 3512 | ++DOCSHELL 0DC2E800 == 30 [pid = 3512] [id = 251] 19:53:26 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (0DD45C00) [pid = 3512] [serial = 752] [outer = 00000000] 19:53:26 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (0E0E5000) [pid = 3512] [serial = 753] [outer = 0DD45C00] 19:53:26 INFO - PROCESS | 3512 | 1465527206296 Marionette DEBUG loaded listener.js 19:53:26 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (0EBCB000) [pid = 3512] [serial = 754] [outer = 0DD45C00] 19:53:26 INFO - PROCESS | 3512 | 1465527206782 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 19:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 19:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 730ms 19:53:26 INFO - PROCESS | 3512 | 1465527206867 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 19:53:26 INFO - PROCESS | 3512 | 1465527206871 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 19:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 19:53:26 INFO - PROCESS | 3512 | 1465527206877 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 19:53:26 INFO - PROCESS | 3512 | 1465527206879 Marionette TRACE conn5 <- [1,970,null,{}] 19:53:26 INFO - PROCESS | 3512 | 1465527206883 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:26 INFO - PROCESS | 3512 | 1465527206886 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:26 INFO - PROCESS | 3512 | 1465527206973 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 19:53:27 INFO - PROCESS | 3512 | 1465527207058 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:27 INFO - PROCESS | 3512 | 1465527207060 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:27 INFO - PROCESS | 3512 | ++DOCSHELL 1269F800 == 31 [pid = 3512] [id = 252] 19:53:27 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (13160000) [pid = 3512] [serial = 755] [outer = 00000000] 19:53:27 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (13B2C800) [pid = 3512] [serial = 756] [outer = 13160000] 19:53:27 INFO - PROCESS | 3512 | 1465527207107 Marionette DEBUG loaded listener.js 19:53:27 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (13C50000) [pid = 3512] [serial = 757] [outer = 13160000] 19:53:27 INFO - PROCESS | 3512 | 1465527207495 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 19:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 19:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 670ms 19:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 19:53:27 INFO - PROCESS | 3512 | 1465527207547 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 19:53:27 INFO - PROCESS | 3512 | 1465527207549 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 19:53:27 INFO - PROCESS | 3512 | 1465527207552 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 19:53:27 INFO - PROCESS | 3512 | 1465527207555 Marionette TRACE conn5 <- [1,974,null,{}] 19:53:27 INFO - PROCESS | 3512 | 1465527207566 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:27 INFO - PROCESS | 3512 | 1465527207571 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:27 INFO - PROCESS | 3512 | 1465527207655 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 19:53:27 INFO - PROCESS | 3512 | 1465527207663 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:27 INFO - PROCESS | 3512 | 1465527207666 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:27 INFO - PROCESS | 3512 | ++DOCSHELL 151E4C00 == 32 [pid = 3512] [id = 253] 19:53:27 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (151E6400) [pid = 3512] [serial = 758] [outer = 00000000] 19:53:27 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (1662A400) [pid = 3512] [serial = 759] [outer = 151E6400] 19:53:27 INFO - PROCESS | 3512 | 1465527207714 Marionette DEBUG loaded listener.js 19:53:27 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (16A43000) [pid = 3512] [serial = 760] [outer = 151E6400] 19:53:28 INFO - PROCESS | 3512 | 1465527208189 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 19:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 19:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 690ms 19:53:28 INFO - PROCESS | 3512 | 1465527208243 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 19:53:28 INFO - PROCESS | 3512 | 1465527208245 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 19:53:28 INFO - PROCESS | 3512 | 1465527208248 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 19:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 19:53:28 INFO - PROCESS | 3512 | 1465527208250 Marionette TRACE conn5 <- [1,978,null,{}] 19:53:28 INFO - PROCESS | 3512 | 1465527208253 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:28 INFO - PROCESS | 3512 | 1465527208255 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:28 INFO - PROCESS | 3512 | 1465527208368 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 19:53:28 INFO - PROCESS | 3512 | 1465527208374 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:28 INFO - PROCESS | 3512 | 1465527208376 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:28 INFO - PROCESS | 3512 | ++DOCSHELL 16EB8800 == 33 [pid = 3512] [id = 254] 19:53:28 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (16EBA400) [pid = 3512] [serial = 761] [outer = 00000000] 19:53:28 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (16EC2400) [pid = 3512] [serial = 762] [outer = 16EBA400] 19:53:28 INFO - PROCESS | 3512 | 1465527208467 Marionette DEBUG loaded listener.js 19:53:28 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (17369800) [pid = 3512] [serial = 763] [outer = 16EBA400] 19:53:28 INFO - PROCESS | 3512 | 1465527208873 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 19:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 19:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 670ms 19:53:28 INFO - PROCESS | 3512 | 1465527208923 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 19:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 19:53:28 INFO - PROCESS | 3512 | 1465527208925 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 19:53:28 INFO - PROCESS | 3512 | 1465527208928 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 19:53:28 INFO - PROCESS | 3512 | 1465527208929 Marionette TRACE conn5 <- [1,982,null,{}] 19:53:28 INFO - PROCESS | 3512 | 1465527208939 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:28 INFO - PROCESS | 3512 | 1465527208941 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:29 INFO - PROCESS | 3512 | 1465527209047 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 19:53:29 INFO - PROCESS | 3512 | 1465527209130 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:29 INFO - PROCESS | 3512 | 1465527209132 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:29 INFO - PROCESS | 3512 | ++DOCSHELL 1753E800 == 34 [pid = 3512] [id = 255] 19:53:29 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (17541000) [pid = 3512] [serial = 764] [outer = 00000000] 19:53:29 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (1759D400) [pid = 3512] [serial = 765] [outer = 17541000] 19:53:29 INFO - PROCESS | 3512 | 1465527209175 Marionette DEBUG loaded listener.js 19:53:29 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (1760C800) [pid = 3512] [serial = 766] [outer = 17541000] 19:53:29 INFO - PROCESS | 3512 | 1465527209601 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 19:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 19:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 730ms 19:53:29 INFO - PROCESS | 3512 | 1465527209659 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 19:53:29 INFO - PROCESS | 3512 | 1465527209661 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 19:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 19:53:29 INFO - PROCESS | 3512 | 1465527209664 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 19:53:29 INFO - PROCESS | 3512 | 1465527209666 Marionette TRACE conn5 <- [1,986,null,{}] 19:53:29 INFO - PROCESS | 3512 | 1465527209669 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:29 INFO - PROCESS | 3512 | 1465527209675 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:29 INFO - PROCESS | 3512 | 1465527209821 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 19:53:29 INFO - PROCESS | 3512 | 1465527209880 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:29 INFO - PROCESS | 3512 | 1465527209882 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:29 INFO - PROCESS | 3512 | ++DOCSHELL 17611C00 == 35 [pid = 3512] [id = 256] 19:53:29 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (17615C00) [pid = 3512] [serial = 767] [outer = 00000000] 19:53:29 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (17644C00) [pid = 3512] [serial = 768] [outer = 17615C00] 19:53:29 INFO - PROCESS | 3512 | 1465527209925 Marionette DEBUG loaded listener.js 19:53:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (17595000) [pid = 3512] [serial = 769] [outer = 17615C00] 19:53:30 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (15132000) [pid = 3512] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 19:53:30 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (13C60800) [pid = 3512] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 19:53:30 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (0D84A400) [pid = 3512] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 19:53:30 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (0D9A4400) [pid = 3512] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 19:53:30 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (11F7D800) [pid = 3512] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 19:53:30 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (0DB48C00) [pid = 3512] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 19:53:30 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (1662DC00) [pid = 3512] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 19:53:30 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (1967F800) [pid = 3512] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 19:53:30 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (17BE3C00) [pid = 3512] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 19:53:30 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (16A42800) [pid = 3512] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 19:53:30 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (1736E000) [pid = 3512] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 19:53:30 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (1760B400) [pid = 3512] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 19:53:30 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (16EC6400) [pid = 3512] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 19:53:30 INFO - PROCESS | 3512 | 1465527210444 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 19:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 19:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 831ms 19:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 19:53:30 INFO - PROCESS | 3512 | 1465527210495 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 19:53:30 INFO - PROCESS | 3512 | 1465527210497 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 19:53:30 INFO - PROCESS | 3512 | 1465527210500 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 19:53:30 INFO - PROCESS | 3512 | 1465527210501 Marionette TRACE conn5 <- [1,990,null,{}] 19:53:30 INFO - PROCESS | 3512 | 1465527210505 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:30 INFO - PROCESS | 3512 | 1465527210507 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:30 INFO - PROCESS | 3512 | 1465527210616 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 19:53:30 INFO - PROCESS | 3512 | 1465527210671 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:30 INFO - PROCESS | 3512 | 1465527210673 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:30 INFO - PROCESS | 3512 | ++DOCSHELL 11C4B000 == 36 [pid = 3512] [id = 257] 19:53:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (13C45000) [pid = 3512] [serial = 770] [outer = 00000000] 19:53:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (16628400) [pid = 3512] [serial = 771] [outer = 13C45000] 19:53:30 INFO - PROCESS | 3512 | 1465527210716 Marionette DEBUG loaded listener.js 19:53:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (16EBF400) [pid = 3512] [serial = 772] [outer = 13C45000] 19:53:31 INFO - PROCESS | 3512 | 1465527211064 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 19:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 19:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 630ms 19:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 19:53:31 INFO - PROCESS | 3512 | 1465527211131 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 19:53:31 INFO - PROCESS | 3512 | 1465527211133 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 19:53:31 INFO - PROCESS | 3512 | 1465527211136 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 19:53:31 INFO - PROCESS | 3512 | 1465527211138 Marionette TRACE conn5 <- [1,994,null,{}] 19:53:31 INFO - PROCESS | 3512 | 1465527211148 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:31 INFO - PROCESS | 3512 | 1465527211150 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:31 INFO - PROCESS | 3512 | 1465527211227 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 19:53:31 INFO - PROCESS | 3512 | 1465527211232 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:31 INFO - PROCESS | 3512 | 1465527211234 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:31 INFO - PROCESS | 3512 | ++DOCSHELL 17615400 == 37 [pid = 3512] [id = 258] 19:53:31 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (1761C400) [pid = 3512] [serial = 773] [outer = 00000000] 19:53:31 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (17AB8800) [pid = 3512] [serial = 774] [outer = 1761C400] 19:53:31 INFO - PROCESS | 3512 | 1465527211277 Marionette DEBUG loaded listener.js 19:53:31 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (17BE0000) [pid = 3512] [serial = 775] [outer = 1761C400] 19:53:31 INFO - PROCESS | 3512 | 1465527211697 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 19:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 19:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 590ms 19:53:31 INFO - PROCESS | 3512 | 1465527211731 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 19:53:31 INFO - PROCESS | 3512 | 1465527211733 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 19:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 19:53:31 INFO - PROCESS | 3512 | 1465527211747 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 19:53:31 INFO - PROCESS | 3512 | 1465527211758 Marionette TRACE conn5 <- [1,998,null,{}] 19:53:31 INFO - PROCESS | 3512 | 1465527211762 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:31 INFO - PROCESS | 3512 | 1465527211764 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:31 INFO - PROCESS | 3512 | 1465527211844 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 19:53:31 INFO - PROCESS | 3512 | 1465527211851 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:31 INFO - PROCESS | 3512 | 1465527211853 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:31 INFO - PROCESS | 3512 | ++DOCSHELL 14F21C00 == 38 [pid = 3512] [id = 259] 19:53:31 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (151E3400) [pid = 3512] [serial = 776] [outer = 00000000] 19:53:31 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (17BEA000) [pid = 3512] [serial = 777] [outer = 151E3400] 19:53:31 INFO - PROCESS | 3512 | 1465527211897 Marionette DEBUG loaded listener.js 19:53:31 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (1893B000) [pid = 3512] [serial = 778] [outer = 151E3400] 19:53:32 INFO - PROCESS | 3512 | 1465527212386 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 19:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 19:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 730ms 19:53:32 INFO - PROCESS | 3512 | 1465527212478 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 19:53:32 INFO - PROCESS | 3512 | 1465527212483 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 19:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 19:53:32 INFO - PROCESS | 3512 | 1465527212488 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 19:53:32 INFO - PROCESS | 3512 | 1465527212493 Marionette TRACE conn5 <- [1,1002,null,{}] 19:53:32 INFO - PROCESS | 3512 | 1465527212500 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:32 INFO - PROCESS | 3512 | 1465527212503 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:32 INFO - PROCESS | 3512 | 1465527212635 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 19:53:32 INFO - PROCESS | 3512 | 1465527212785 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:32 INFO - PROCESS | 3512 | 1465527212788 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:32 INFO - PROCESS | 3512 | ++DOCSHELL 0E07B400 == 39 [pid = 3512] [id = 260] 19:53:32 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (0E07E400) [pid = 3512] [serial = 779] [outer = 00000000] 19:53:32 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (11CC5000) [pid = 3512] [serial = 780] [outer = 0E07E400] 19:53:32 INFO - PROCESS | 3512 | 1465527212849 Marionette DEBUG loaded listener.js 19:53:32 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (13C4BC00) [pid = 3512] [serial = 781] [outer = 0E07E400] 19:53:33 INFO - PROCESS | 3512 | 1465527213514 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 19:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 19:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1076ms 19:53:33 INFO - PROCESS | 3512 | 1465527213573 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 19:53:33 INFO - PROCESS | 3512 | 1465527213578 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 19:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 19:53:33 INFO - PROCESS | 3512 | 1465527213599 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 19:53:33 INFO - PROCESS | 3512 | 1465527213602 Marionette TRACE conn5 <- [1,1006,null,{}] 19:53:33 INFO - PROCESS | 3512 | 1465527213606 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:33 INFO - PROCESS | 3512 | 1465527213608 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:33 INFO - PROCESS | 3512 | 1465527213724 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 19:53:33 INFO - PROCESS | 3512 | 1465527213853 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:33 INFO - PROCESS | 3512 | 1465527213856 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:33 INFO - PROCESS | 3512 | ++DOCSHELL 151E6000 == 40 [pid = 3512] [id = 261] 19:53:33 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (1662B000) [pid = 3512] [serial = 782] [outer = 00000000] 19:53:33 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (16D0D400) [pid = 3512] [serial = 783] [outer = 1662B000] 19:53:33 INFO - PROCESS | 3512 | 1465527213913 Marionette DEBUG loaded listener.js 19:53:34 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (1736A800) [pid = 3512] [serial = 784] [outer = 1662B000] 19:53:34 INFO - PROCESS | 3512 | 1465527214519 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 19:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 19:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 970ms 19:53:34 INFO - PROCESS | 3512 | 1465527214570 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 19:53:34 INFO - PROCESS | 3512 | 1465527214573 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 19:53:34 INFO - PROCESS | 3512 | 1465527214576 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 19:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 19:53:34 INFO - PROCESS | 3512 | 1465527214580 Marionette TRACE conn5 <- [1,1010,null,{}] 19:53:34 INFO - PROCESS | 3512 | 1465527214591 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:34 INFO - PROCESS | 3512 | 1465527214595 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:34 INFO - PROCESS | 3512 | 1465527214735 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 19:53:34 INFO - PROCESS | 3512 | 1465527214864 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:34 INFO - PROCESS | 3512 | 1465527214867 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:34 INFO - PROCESS | 3512 | ++DOCSHELL 18948000 == 41 [pid = 3512] [id = 262] 19:53:34 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (1894A800) [pid = 3512] [serial = 785] [outer = 00000000] 19:53:34 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (189EB400) [pid = 3512] [serial = 786] [outer = 1894A800] 19:53:34 INFO - PROCESS | 3512 | 1465527214924 Marionette DEBUG loaded listener.js 19:53:35 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (189F9C00) [pid = 3512] [serial = 787] [outer = 1894A800] 19:53:35 INFO - PROCESS | 3512 | 1465527215516 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 19:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 19:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 970ms 19:53:35 INFO - PROCESS | 3512 | 1465527215551 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 19:53:35 INFO - PROCESS | 3512 | 1465527215554 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 19:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 19:53:35 INFO - PROCESS | 3512 | 1465527215558 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 19:53:35 INFO - PROCESS | 3512 | 1465527215560 Marionette TRACE conn5 <- [1,1014,null,{}] 19:53:35 INFO - PROCESS | 3512 | 1465527215564 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:35 INFO - PROCESS | 3512 | 1465527215566 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:35 INFO - PROCESS | 3512 | 1465527215675 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 19:53:35 INFO - PROCESS | 3512 | 1465527215890 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:35 INFO - PROCESS | 3512 | 1465527215893 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:35 INFO - PROCESS | 3512 | ++DOCSHELL 0CC0E400 == 42 [pid = 3512] [id = 263] 19:53:35 INFO - PROCESS | 3512 | ++DOMWINDOW == 91 (0CC10800) [pid = 3512] [serial = 788] [outer = 00000000] 19:53:35 INFO - PROCESS | 3512 | ++DOMWINDOW == 92 (0DA37400) [pid = 3512] [serial = 789] [outer = 0CC10800] 19:53:35 INFO - PROCESS | 3512 | 1465527215960 Marionette DEBUG loaded listener.js 19:53:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 93 (0DB44400) [pid = 3512] [serial = 790] [outer = 0CC10800] 19:53:37 INFO - PROCESS | 3512 | --DOCSHELL 17615400 == 41 [pid = 3512] [id = 258] 19:53:37 INFO - PROCESS | 3512 | --DOCSHELL 11C4B000 == 40 [pid = 3512] [id = 257] 19:53:37 INFO - PROCESS | 3512 | --DOCSHELL 17611C00 == 39 [pid = 3512] [id = 256] 19:53:37 INFO - PROCESS | 3512 | --DOCSHELL 1753E800 == 38 [pid = 3512] [id = 255] 19:53:37 INFO - PROCESS | 3512 | --DOCSHELL 16EB8800 == 37 [pid = 3512] [id = 254] 19:53:37 INFO - PROCESS | 3512 | --DOCSHELL 151E4C00 == 36 [pid = 3512] [id = 253] 19:53:37 INFO - PROCESS | 3512 | --DOCSHELL 1269F800 == 35 [pid = 3512] [id = 252] 19:53:37 INFO - PROCESS | 3512 | --DOCSHELL 0DC2E800 == 34 [pid = 3512] [id = 251] 19:53:37 INFO - PROCESS | 3512 | --DOCSHELL 13C5F800 == 33 [pid = 3512] [id = 248] 19:53:37 INFO - PROCESS | 3512 | --DOCSHELL 0CC0F800 == 32 [pid = 3512] [id = 249] 19:53:37 INFO - PROCESS | 3512 | --DOCSHELL 13C55800 == 31 [pid = 3512] [id = 250] 19:53:37 INFO - PROCESS | 3512 | --DOCSHELL 151E6000 == 30 [pid = 3512] [id = 261] 19:53:37 INFO - PROCESS | 3512 | --DOCSHELL 18948000 == 29 [pid = 3512] [id = 262] 19:53:37 INFO - PROCESS | 3512 | --DOCSHELL 14F21C00 == 28 [pid = 3512] [id = 259] 19:53:37 INFO - PROCESS | 3512 | --DOCSHELL 0E07B400 == 27 [pid = 3512] [id = 260] 19:53:37 INFO - PROCESS | 3512 | --DOMWINDOW == 92 (1635AC00) [pid = 3512] [serial = 729] [outer = 00000000] [url = about:blank] 19:53:37 INFO - PROCESS | 3512 | --DOMWINDOW == 91 (14A67800) [pid = 3512] [serial = 726] [outer = 00000000] [url = about:blank] 19:53:37 INFO - PROCESS | 3512 | --DOMWINDOW == 90 (1662B400) [pid = 3512] [serial = 730] [outer = 00000000] [url = about:blank] 19:53:37 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (0DB4B400) [pid = 3512] [serial = 718] [outer = 00000000] [url = about:blank] 19:53:37 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (0DA3EC00) [pid = 3512] [serial = 717] [outer = 00000000] [url = about:blank] 19:53:37 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (0DA42400) [pid = 3512] [serial = 720] [outer = 00000000] [url = about:blank] 19:53:37 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (0DB44C00) [pid = 3512] [serial = 721] [outer = 00000000] [url = about:blank] 19:53:37 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (123D2400) [pid = 3512] [serial = 723] [outer = 00000000] [url = about:blank] 19:53:37 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (12550800) [pid = 3512] [serial = 724] [outer = 00000000] [url = about:blank] 19:53:37 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (11CC7000) [pid = 3512] [serial = 706] [outer = 00000000] [url = about:blank] 19:53:37 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (0E186400) [pid = 3512] [serial = 705] [outer = 00000000] [url = about:blank] 19:53:37 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (16D40000) [pid = 3512] [serial = 709] [outer = 00000000] [url = about:blank] 19:53:37 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (16B37C00) [pid = 3512] [serial = 708] [outer = 00000000] [url = about:blank] 19:53:37 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (19A74C00) [pid = 3512] [serial = 712] [outer = 00000000] [url = about:blank] 19:53:37 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (19935C00) [pid = 3512] [serial = 711] [outer = 00000000] [url = about:blank] 19:53:37 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (19A24400) [pid = 3512] [serial = 715] [outer = 00000000] [url = about:blank] 19:53:37 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (17BEB000) [pid = 3512] [serial = 714] [outer = 00000000] [url = about:blank] 19:53:37 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (16D04000) [pid = 3512] [serial = 732] [outer = 00000000] [url = about:blank] 19:53:37 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (17539400) [pid = 3512] [serial = 735] [outer = 00000000] [url = about:blank] 19:53:37 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (16D0E800) [pid = 3512] [serial = 733] [outer = 00000000] [url = about:blank] 19:53:37 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (1760F800) [pid = 3512] [serial = 741] [outer = 00000000] [url = about:blank] 19:53:37 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (17595800) [pid = 3512] [serial = 736] [outer = 00000000] [url = about:blank] 19:53:37 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (17370C00) [pid = 3512] [serial = 738] [outer = 00000000] [url = about:blank] 19:53:37 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (17372C00) [pid = 3512] [serial = 739] [outer = 00000000] [url = about:blank] 19:53:37 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (17624400) [pid = 3512] [serial = 744] [outer = 00000000] [url = about:blank] 19:53:37 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (14F15400) [pid = 3512] [serial = 727] [outer = 00000000] [url = about:blank] 19:53:37 INFO - PROCESS | 3512 | --DOMWINDOW == 66 (1760D800) [pid = 3512] [serial = 742] [outer = 00000000] [url = about:blank] 19:53:37 INFO - PROCESS | 3512 | 1465527217250 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 19:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 19:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1821ms 19:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 19:53:37 INFO - PROCESS | 3512 | 1465527217382 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 19:53:37 INFO - PROCESS | 3512 | 1465527217386 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 19:53:37 INFO - PROCESS | 3512 | 1465527217391 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 19:53:37 INFO - PROCESS | 3512 | 1465527217395 Marionette TRACE conn5 <- [1,1018,null,{}] 19:53:37 INFO - PROCESS | 3512 | 1465527217401 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:37 INFO - PROCESS | 3512 | 1465527217404 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:37 INFO - PROCESS | 3512 | 1465527217492 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 19:53:37 INFO - PROCESS | 3512 | 1465527217501 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:37 INFO - PROCESS | 3512 | 1465527217505 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:37 INFO - PROCESS | 3512 | ++DOCSHELL 0DA38400 == 28 [pid = 3512] [id = 264] 19:53:37 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (0DA3AC00) [pid = 3512] [serial = 791] [outer = 00000000] 19:53:37 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (0DA44000) [pid = 3512] [serial = 792] [outer = 0DA3AC00] 19:53:37 INFO - PROCESS | 3512 | 1465527217553 Marionette DEBUG loaded listener.js 19:53:37 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (0DB44C00) [pid = 3512] [serial = 793] [outer = 0DA3AC00] 19:53:38 INFO - PROCESS | 3512 | 1465527218047 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 19:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 19:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 690ms 19:53:38 INFO - PROCESS | 3512 | 1465527218081 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 19:53:38 INFO - PROCESS | 3512 | 1465527218086 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 19:53:38 INFO - PROCESS | 3512 | 1465527218093 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 19:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 19:53:38 INFO - PROCESS | 3512 | 1465527218095 Marionette TRACE conn5 <- [1,1022,null,{}] 19:53:38 INFO - PROCESS | 3512 | 1465527218099 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:38 INFO - PROCESS | 3512 | 1465527218102 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:38 INFO - PROCESS | 3512 | 1465527218192 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 19:53:38 INFO - PROCESS | 3512 | 1465527218201 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:38 INFO - PROCESS | 3512 | 1465527218204 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:38 INFO - PROCESS | 3512 | ++DOCSHELL 12348C00 == 29 [pid = 3512] [id = 265] 19:53:38 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (12349C00) [pid = 3512] [serial = 794] [outer = 00000000] 19:53:38 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (12525800) [pid = 3512] [serial = 795] [outer = 12349C00] 19:53:38 INFO - PROCESS | 3512 | 1465527218253 Marionette DEBUG loaded listener.js 19:53:38 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (125C2000) [pid = 3512] [serial = 796] [outer = 12349C00] 19:53:38 INFO - PROCESS | 3512 | 1465527218706 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 19:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 19:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 670ms 19:53:38 INFO - PROCESS | 3512 | 1465527218766 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 19:53:38 INFO - PROCESS | 3512 | 1465527218769 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 19:53:38 INFO - PROCESS | 3512 | 1465527218772 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 19:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 19:53:38 INFO - PROCESS | 3512 | 1465527218775 Marionette TRACE conn5 <- [1,1026,null,{}] 19:53:38 INFO - PROCESS | 3512 | 1465527218786 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:38 INFO - PROCESS | 3512 | 1465527218790 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:38 INFO - PROCESS | 3512 | 1465527218904 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 19:53:39 INFO - PROCESS | 3512 | 1465527218992 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:39 INFO - PROCESS | 3512 | 1465527218996 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:39 INFO - PROCESS | 3512 | ++DOCSHELL 14A6B400 == 30 [pid = 3512] [id = 266] 19:53:39 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (14A6BC00) [pid = 3512] [serial = 797] [outer = 00000000] 19:53:39 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (14F1AC00) [pid = 3512] [serial = 798] [outer = 14A6BC00] 19:53:39 INFO - PROCESS | 3512 | 1465527219045 Marionette DEBUG loaded listener.js 19:53:39 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (15017400) [pid = 3512] [serial = 799] [outer = 14A6BC00] 19:53:39 INFO - PROCESS | 3512 | 1465527219422 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 19:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 19:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 670ms 19:53:39 INFO - PROCESS | 3512 | 1465527219455 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 19:53:39 INFO - PROCESS | 3512 | 1465527219458 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 19:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 19:53:39 INFO - PROCESS | 3512 | 1465527219461 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 19:53:39 INFO - PROCESS | 3512 | 1465527219463 Marionette TRACE conn5 <- [1,1030,null,{}] 19:53:39 INFO - PROCESS | 3512 | 1465527219480 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:39 INFO - PROCESS | 3512 | 1465527219482 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:39 INFO - PROCESS | 3512 | 1465527219601 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 19:53:39 INFO - PROCESS | 3512 | 1465527219607 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:39 INFO - PROCESS | 3512 | 1465527219609 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:39 INFO - PROCESS | 3512 | ++DOCSHELL 15132400 == 31 [pid = 3512] [id = 267] 19:53:39 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (15139800) [pid = 3512] [serial = 800] [outer = 00000000] 19:53:39 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (16625400) [pid = 3512] [serial = 801] [outer = 15139800] 19:53:39 INFO - PROCESS | 3512 | 1465527219653 Marionette DEBUG loaded listener.js 19:53:39 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (16A3B400) [pid = 3512] [serial = 802] [outer = 15139800] 19:53:40 INFO - PROCESS | 3512 | 1465527220096 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 19:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 19:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 691ms 19:53:40 INFO - PROCESS | 3512 | 1465527220160 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 19:53:40 INFO - PROCESS | 3512 | 1465527220162 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 19:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 19:53:40 INFO - PROCESS | 3512 | 1465527220165 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 19:53:40 INFO - PROCESS | 3512 | 1465527220167 Marionette TRACE conn5 <- [1,1034,null,{}] 19:53:40 INFO - PROCESS | 3512 | 1465527220171 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:40 INFO - PROCESS | 3512 | 1465527220173 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:40 INFO - PROCESS | 3512 | 1465527220308 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 19:53:40 INFO - PROCESS | 3512 | 1465527220329 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:40 INFO - PROCESS | 3512 | 1465527220331 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:40 INFO - PROCESS | 3512 | ++DOCSHELL 16B31C00 == 32 [pid = 3512] [id = 268] 19:53:40 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (16C87C00) [pid = 3512] [serial = 803] [outer = 00000000] 19:53:40 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (16D0AC00) [pid = 3512] [serial = 804] [outer = 16C87C00] 19:53:40 INFO - PROCESS | 3512 | 1465527220374 Marionette DEBUG loaded listener.js 19:53:40 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (16E32800) [pid = 3512] [serial = 805] [outer = 16C87C00] 19:53:40 INFO - PROCESS | 3512 | 1465527220820 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 19:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 19:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 670ms 19:53:40 INFO - PROCESS | 3512 | 1465527220837 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 19:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 19:53:40 INFO - PROCESS | 3512 | 1465527220839 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 19:53:40 INFO - PROCESS | 3512 | 1465527220842 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 19:53:40 INFO - PROCESS | 3512 | 1465527220844 Marionette TRACE conn5 <- [1,1038,null,{}] 19:53:40 INFO - PROCESS | 3512 | 1465527220847 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:40 INFO - PROCESS | 3512 | 1465527220852 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:41 INFO - PROCESS | 3512 | 1465527220992 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 19:53:41 INFO - PROCESS | 3512 | 1465527220997 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:41 INFO - PROCESS | 3512 | 1465527220999 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:41 INFO - PROCESS | 3512 | ++DOCSHELL 16EB8000 == 33 [pid = 3512] [id = 269] 19:53:41 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (16EBB400) [pid = 3512] [serial = 806] [outer = 00000000] 19:53:41 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (17370000) [pid = 3512] [serial = 807] [outer = 16EBB400] 19:53:41 INFO - PROCESS | 3512 | 1465527221043 Marionette DEBUG loaded listener.js 19:53:41 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (17597000) [pid = 3512] [serial = 808] [outer = 16EBB400] 19:53:41 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (1761CC00) [pid = 3512] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 19:53:41 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (1761C400) [pid = 3512] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 19:53:41 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (0D84C800) [pid = 3512] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 19:53:41 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (16EBA400) [pid = 3512] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 19:53:41 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (17615C00) [pid = 3512] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 19:53:41 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (13C57800) [pid = 3512] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 19:53:41 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (0DD45C00) [pid = 3512] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 19:53:41 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (13C45000) [pid = 3512] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 19:53:41 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (151E6400) [pid = 3512] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 19:53:41 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (13160000) [pid = 3512] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 19:53:41 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (17541000) [pid = 3512] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 19:53:41 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (151E3400) [pid = 3512] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 19:53:41 INFO - PROCESS | 3512 | 1465527221831 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 19:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 19:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1022ms 19:53:41 INFO - PROCESS | 3512 | 1465527221865 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 19:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 19:53:41 INFO - PROCESS | 3512 | 1465527221867 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 19:53:41 INFO - PROCESS | 3512 | 1465527221870 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 19:53:41 INFO - PROCESS | 3512 | 1465527221872 Marionette TRACE conn5 <- [1,1042,null,{}] 19:53:41 INFO - PROCESS | 3512 | 1465527221875 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:41 INFO - PROCESS | 3512 | 1465527221877 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:41 INFO - PROCESS | 3512 | 1465527221953 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 19:53:41 INFO - PROCESS | 3512 | 1465527221962 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:41 INFO - PROCESS | 3512 | 1465527221964 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:41 INFO - PROCESS | 3512 | ++DOCSHELL 1251EC00 == 34 [pid = 3512] [id = 270] 19:53:41 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (13160000) [pid = 3512] [serial = 809] [outer = 00000000] 19:53:42 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (14A74800) [pid = 3512] [serial = 810] [outer = 13160000] 19:53:42 INFO - PROCESS | 3512 | 1465527222007 Marionette DEBUG loaded listener.js 19:53:42 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (151E3400) [pid = 3512] [serial = 811] [outer = 13160000] 19:53:42 INFO - PROCESS | 3512 | 1465527222435 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 19:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 19:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 570ms 19:53:42 INFO - PROCESS | 3512 | 1465527222441 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 19:53:42 INFO - PROCESS | 3512 | 1465527222443 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 19:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 19:53:42 INFO - PROCESS | 3512 | 1465527222446 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 19:53:42 INFO - PROCESS | 3512 | 1465527222447 Marionette TRACE conn5 <- [1,1046,null,{}] 19:53:42 INFO - PROCESS | 3512 | 1465527222451 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:42 INFO - PROCESS | 3512 | 1465527222452 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:42 INFO - PROCESS | 3512 | 1465527222567 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 19:53:42 INFO - PROCESS | 3512 | 1465527222574 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:42 INFO - PROCESS | 3512 | 1465527222576 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:42 INFO - PROCESS | 3512 | ++DOCSHELL 16EBE000 == 35 [pid = 3512] [id = 271] 19:53:42 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (16EC6800) [pid = 3512] [serial = 812] [outer = 00000000] 19:53:42 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (1760A800) [pid = 3512] [serial = 813] [outer = 16EC6800] 19:53:42 INFO - PROCESS | 3512 | 1465527222620 Marionette DEBUG loaded listener.js 19:53:42 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (1760CC00) [pid = 3512] [serial = 814] [outer = 16EC6800] 19:53:43 INFO - PROCESS | 3512 | 1465527223022 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 19:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 19:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 630ms 19:53:43 INFO - PROCESS | 3512 | 1465527223077 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 19:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 19:53:43 INFO - PROCESS | 3512 | 1465527223079 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 19:53:43 INFO - PROCESS | 3512 | 1465527223082 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 19:53:43 INFO - PROCESS | 3512 | 1465527223084 Marionette TRACE conn5 <- [1,1050,null,{}] 19:53:43 INFO - PROCESS | 3512 | 1465527223088 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:43 INFO - PROCESS | 3512 | 1465527223089 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:43 INFO - PROCESS | 3512 | 1465527223200 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 19:53:43 INFO - PROCESS | 3512 | 1465527223208 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:43 INFO - PROCESS | 3512 | 1465527223210 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:43 INFO - PROCESS | 3512 | ++DOCSHELL 17618400 == 36 [pid = 3512] [id = 272] 19:53:43 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (1761C800) [pid = 3512] [serial = 815] [outer = 00000000] 19:53:43 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (17627C00) [pid = 3512] [serial = 816] [outer = 1761C800] 19:53:43 INFO - PROCESS | 3512 | 1465527223254 Marionette DEBUG loaded listener.js 19:53:43 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (17628400) [pid = 3512] [serial = 817] [outer = 1761C800] 19:53:43 INFO - PROCESS | 3512 | 1465527223672 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 19:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 19:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 630ms 19:53:43 INFO - PROCESS | 3512 | 1465527223714 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 19:53:43 INFO - PROCESS | 3512 | 1465527223716 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 19:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 19:53:43 INFO - PROCESS | 3512 | 1465527223734 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 19:53:43 INFO - PROCESS | 3512 | 1465527223736 Marionette TRACE conn5 <- [1,1054,null,{}] 19:53:43 INFO - PROCESS | 3512 | 1465527223740 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:43 INFO - PROCESS | 3512 | 1465527223742 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:43 INFO - PROCESS | 3512 | 1465527223902 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 19:53:43 INFO - PROCESS | 3512 | 1465527223967 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:43 INFO - PROCESS | 3512 | 1465527223970 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:44 INFO - PROCESS | 3512 | ++DOCSHELL 0CC05000 == 37 [pid = 3512] [id = 273] 19:53:44 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (0CC05C00) [pid = 3512] [serial = 818] [outer = 00000000] 19:53:44 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (0D538C00) [pid = 3512] [serial = 819] [outer = 0CC05C00] 19:53:44 INFO - PROCESS | 3512 | 1465527224028 Marionette DEBUG loaded listener.js 19:53:44 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (0D9B1400) [pid = 3512] [serial = 820] [outer = 0CC05C00] 19:53:44 INFO - PROCESS | 3512 | 1465527224871 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 19:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 19:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1197ms 19:53:44 INFO - PROCESS | 3512 | 1465527224922 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 19:53:44 INFO - PROCESS | 3512 | 1465527224926 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 19:53:44 INFO - PROCESS | 3512 | 1465527224932 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 19:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 19:53:44 INFO - PROCESS | 3512 | 1465527224935 Marionette TRACE conn5 <- [1,1058,null,{}] 19:53:44 INFO - PROCESS | 3512 | 1465527224940 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:44 INFO - PROCESS | 3512 | 1465527224943 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:45 INFO - PROCESS | 3512 | 1465527225072 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 19:53:45 INFO - PROCESS | 3512 | 1465527225195 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:45 INFO - PROCESS | 3512 | 1465527225198 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:45 INFO - PROCESS | 3512 | ++DOCSHELL 133C3400 == 38 [pid = 3512] [id = 274] 19:53:45 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (13C4AC00) [pid = 3512] [serial = 821] [outer = 00000000] 19:53:45 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (1414AC00) [pid = 3512] [serial = 822] [outer = 13C4AC00] 19:53:45 INFO - PROCESS | 3512 | 1465527225255 Marionette DEBUG loaded listener.js 19:53:45 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (14A70800) [pid = 3512] [serial = 823] [outer = 13C4AC00] 19:53:46 INFO - PROCESS | 3512 | 1465527226101 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 19:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 19:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1221ms 19:53:46 INFO - PROCESS | 3512 | 1465527226157 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 19:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 19:53:46 INFO - PROCESS | 3512 | 1465527226161 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 19:53:46 INFO - PROCESS | 3512 | 1465527226166 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 19:53:46 INFO - PROCESS | 3512 | 1465527226169 Marionette TRACE conn5 <- [1,1062,null,{}] 19:53:46 INFO - PROCESS | 3512 | 1465527226174 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:46 INFO - PROCESS | 3512 | 1465527226177 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:46 INFO - PROCESS | 3512 | 1465527226294 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 19:53:46 INFO - PROCESS | 3512 | 1465527226424 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:46 INFO - PROCESS | 3512 | 1465527226428 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:46 INFO - PROCESS | 3512 | ++DOCSHELL 11E55000 == 39 [pid = 3512] [id = 275] 19:53:46 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (11E59400) [pid = 3512] [serial = 824] [outer = 00000000] 19:53:46 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (12522C00) [pid = 3512] [serial = 825] [outer = 11E59400] 19:53:46 INFO - PROCESS | 3512 | 1465527226478 Marionette DEBUG loaded listener.js 19:53:46 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (13B21400) [pid = 3512] [serial = 826] [outer = 11E59400] 19:53:46 INFO - PROCESS | 3512 | --DOCSHELL 17618400 == 38 [pid = 3512] [id = 272] 19:53:46 INFO - PROCESS | 3512 | --DOCSHELL 16EBE000 == 37 [pid = 3512] [id = 271] 19:53:46 INFO - PROCESS | 3512 | --DOCSHELL 1251EC00 == 36 [pid = 3512] [id = 270] 19:53:46 INFO - PROCESS | 3512 | --DOCSHELL 16EB8000 == 35 [pid = 3512] [id = 269] 19:53:46 INFO - PROCESS | 3512 | --DOCSHELL 16B31C00 == 34 [pid = 3512] [id = 268] 19:53:46 INFO - PROCESS | 3512 | --DOCSHELL 15132400 == 33 [pid = 3512] [id = 267] 19:53:46 INFO - PROCESS | 3512 | --DOCSHELL 14A6B400 == 32 [pid = 3512] [id = 266] 19:53:46 INFO - PROCESS | 3512 | --DOCSHELL 12348C00 == 31 [pid = 3512] [id = 265] 19:53:46 INFO - PROCESS | 3512 | --DOCSHELL 0DA38400 == 30 [pid = 3512] [id = 264] 19:53:46 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (17629800) [pid = 3512] [serial = 745] [outer = 00000000] [url = about:blank] 19:53:46 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (17AB8800) [pid = 3512] [serial = 774] [outer = 00000000] [url = about:blank] 19:53:46 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (0E609800) [pid = 3512] [serial = 747] [outer = 00000000] [url = about:blank] 19:53:46 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (17369800) [pid = 3512] [serial = 763] [outer = 00000000] [url = about:blank] 19:53:46 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (17595000) [pid = 3512] [serial = 769] [outer = 00000000] [url = about:blank] 19:53:46 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (14F40400) [pid = 3512] [serial = 750] [outer = 00000000] [url = about:blank] 19:53:46 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (0E0E5000) [pid = 3512] [serial = 753] [outer = 00000000] [url = about:blank] 19:53:46 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (16628400) [pid = 3512] [serial = 771] [outer = 00000000] [url = about:blank] 19:53:46 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (16A43000) [pid = 3512] [serial = 760] [outer = 00000000] [url = about:blank] 19:53:46 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (13B2C800) [pid = 3512] [serial = 756] [outer = 00000000] [url = about:blank] 19:53:46 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (1759D400) [pid = 3512] [serial = 765] [outer = 00000000] [url = about:blank] 19:53:46 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (1760C800) [pid = 3512] [serial = 766] [outer = 00000000] [url = about:blank] 19:53:46 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (1662A400) [pid = 3512] [serial = 759] [outer = 00000000] [url = about:blank] 19:53:46 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (11E60800) [pid = 3512] [serial = 748] [outer = 00000000] [url = about:blank] 19:53:46 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (13C50000) [pid = 3512] [serial = 757] [outer = 00000000] [url = about:blank] 19:53:46 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (0EBCB000) [pid = 3512] [serial = 754] [outer = 00000000] [url = about:blank] 19:53:46 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (17644C00) [pid = 3512] [serial = 768] [outer = 00000000] [url = about:blank] 19:53:46 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (16EC2400) [pid = 3512] [serial = 762] [outer = 00000000] [url = about:blank] 19:53:46 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (1513C000) [pid = 3512] [serial = 751] [outer = 00000000] [url = about:blank] 19:53:46 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (16EBF400) [pid = 3512] [serial = 772] [outer = 00000000] [url = about:blank] 19:53:46 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (17BEA000) [pid = 3512] [serial = 777] [outer = 00000000] [url = about:blank] 19:53:46 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (1893B000) [pid = 3512] [serial = 778] [outer = 00000000] [url = about:blank] 19:53:46 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (17BE0000) [pid = 3512] [serial = 775] [outer = 00000000] [url = about:blank] 19:53:46 INFO - PROCESS | 3512 | 1465527226944 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 19:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 19:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 830ms 19:53:47 INFO - PROCESS | 3512 | 1465527226999 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 19:53:47 INFO - PROCESS | 3512 | 1465527227004 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 19:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 19:53:47 INFO - PROCESS | 3512 | 1465527227010 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 19:53:47 INFO - PROCESS | 3512 | 1465527227012 Marionette TRACE conn5 <- [1,1066,null,{}] 19:53:47 INFO - PROCESS | 3512 | 1465527227016 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:47 INFO - PROCESS | 3512 | 1465527227019 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:47 INFO - PROCESS | 3512 | 1465527227124 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 19:53:47 INFO - PROCESS | 3512 | 1465527227133 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:47 INFO - PROCESS | 3512 | 1465527227135 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:47 INFO - PROCESS | 3512 | ++DOCSHELL 0EC76C00 == 31 [pid = 3512] [id = 276] 19:53:47 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (12316C00) [pid = 3512] [serial = 827] [outer = 00000000] 19:53:47 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (1316C400) [pid = 3512] [serial = 828] [outer = 12316C00] 19:53:47 INFO - PROCESS | 3512 | 1465527227186 Marionette DEBUG loaded listener.js 19:53:47 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (13C4A000) [pid = 3512] [serial = 829] [outer = 12316C00] 19:53:47 INFO - PROCESS | 3512 | 1465527227662 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 19:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 19:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 670ms 19:53:47 INFO - PROCESS | 3512 | 1465527227682 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 19:53:47 INFO - PROCESS | 3512 | 1465527227685 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 19:53:47 INFO - PROCESS | 3512 | 1465527227688 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 19:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 19:53:47 INFO - PROCESS | 3512 | 1465527227691 Marionette TRACE conn5 <- [1,1070,null,{}] 19:53:47 INFO - PROCESS | 3512 | 1465527227702 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:47 INFO - PROCESS | 3512 | 1465527227707 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:47 INFO - PROCESS | 3512 | 1465527227810 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 19:53:47 INFO - PROCESS | 3512 | 1465527227937 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:47 INFO - PROCESS | 3512 | 1465527227940 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:47 INFO - PROCESS | 3512 | ++DOCSHELL 151E3000 == 32 [pid = 3512] [id = 277] 19:53:47 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (16353800) [pid = 3512] [serial = 830] [outer = 00000000] 19:53:47 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (163C6C00) [pid = 3512] [serial = 831] [outer = 16353800] 19:53:48 INFO - PROCESS | 3512 | 1465527227990 Marionette DEBUG loaded listener.js 19:53:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (16634C00) [pid = 3512] [serial = 832] [outer = 16353800] 19:53:48 INFO - PROCESS | 3512 | 1465527228365 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 19:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 19:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 730ms 19:53:48 INFO - PROCESS | 3512 | 1465527228422 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 19:53:48 INFO - PROCESS | 3512 | 1465527228424 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 19:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 19:53:48 INFO - PROCESS | 3512 | 1465527228428 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 19:53:48 INFO - PROCESS | 3512 | 1465527228429 Marionette TRACE conn5 <- [1,1074,null,{}] 19:53:48 INFO - PROCESS | 3512 | 1465527228433 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:48 INFO - PROCESS | 3512 | 1465527228435 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:48 INFO - PROCESS | 3512 | 1465527228528 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 19:53:48 INFO - PROCESS | 3512 | 1465527228533 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:48 INFO - PROCESS | 3512 | 1465527228535 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:48 INFO - PROCESS | 3512 | ++DOCSHELL 16D08800 == 33 [pid = 3512] [id = 278] 19:53:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (16D09400) [pid = 3512] [serial = 833] [outer = 00000000] 19:53:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (17363400) [pid = 3512] [serial = 834] [outer = 16D09400] 19:53:48 INFO - PROCESS | 3512 | 1465527228579 Marionette DEBUG loaded listener.js 19:53:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (1736A000) [pid = 3512] [serial = 835] [outer = 16D09400] 19:53:49 INFO - PROCESS | 3512 | 1465527229053 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 19:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 19:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 670ms 19:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 19:53:49 INFO - PROCESS | 3512 | 1465527229102 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 19:53:49 INFO - PROCESS | 3512 | 1465527229104 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 19:53:49 INFO - PROCESS | 3512 | 1465527229106 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 19:53:49 INFO - PROCESS | 3512 | 1465527229108 Marionette TRACE conn5 <- [1,1078,null,{}] 19:53:49 INFO - PROCESS | 3512 | 1465527229112 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:49 INFO - PROCESS | 3512 | 1465527229114 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:49 INFO - PROCESS | 3512 | 1465527229250 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 19:53:49 INFO - PROCESS | 3512 | 1465527229308 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:49 INFO - PROCESS | 3512 | 1465527229310 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:49 INFO - PROCESS | 3512 | ++DOCSHELL 13C5BC00 == 34 [pid = 3512] [id = 279] 19:53:49 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (1736F000) [pid = 3512] [serial = 836] [outer = 00000000] 19:53:49 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (17595C00) [pid = 3512] [serial = 837] [outer = 1736F000] 19:53:49 INFO - PROCESS | 3512 | 1465527229353 Marionette DEBUG loaded listener.js 19:53:49 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (1759E800) [pid = 3512] [serial = 838] [outer = 1736F000] 19:53:49 INFO - PROCESS | 3512 | 1465527229781 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 19:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 19:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 731ms 19:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 19:53:49 INFO - PROCESS | 3512 | 1465527229838 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 19:53:49 INFO - PROCESS | 3512 | 1465527229840 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 19:53:49 INFO - PROCESS | 3512 | 1465527229843 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 19:53:49 INFO - PROCESS | 3512 | 1465527229844 Marionette TRACE conn5 <- [1,1082,null,{}] 19:53:49 INFO - PROCESS | 3512 | 1465527229848 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:49 INFO - PROCESS | 3512 | 1465527229854 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:50 INFO - PROCESS | 3512 | 1465527229992 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 19:53:50 INFO - PROCESS | 3512 | 1465527230055 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:50 INFO - PROCESS | 3512 | 1465527230057 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:50 INFO - PROCESS | 3512 | ++DOCSHELL 1760E400 == 35 [pid = 3512] [id = 280] 19:53:50 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (17614000) [pid = 3512] [serial = 839] [outer = 00000000] 19:53:50 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (17642C00) [pid = 3512] [serial = 840] [outer = 17614000] 19:53:50 INFO - PROCESS | 3512 | 1465527230102 Marionette DEBUG loaded listener.js 19:53:50 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (17647000) [pid = 3512] [serial = 841] [outer = 17614000] 19:53:50 INFO - PROCESS | 3512 | 1465527230519 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 19:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 19:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 730ms 19:53:50 INFO - PROCESS | 3512 | 1465527230590 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 19:53:50 INFO - PROCESS | 3512 | 1465527230592 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 19:53:50 INFO - PROCESS | 3512 | 1465527230595 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 19:53:50 INFO - PROCESS | 3512 | 1465527230596 Marionette TRACE conn5 <- [1,1086,null,{}] 19:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 19:53:50 INFO - PROCESS | 3512 | 1465527230600 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:50 INFO - PROCESS | 3512 | 1465527230601 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:50 INFO - PROCESS | 3512 | 1465527230710 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 19:53:50 INFO - PROCESS | 3512 | 1465527230715 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:50 INFO - PROCESS | 3512 | 1465527230717 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:50 INFO - PROCESS | 3512 | ++DOCSHELL 1414B400 == 36 [pid = 3512] [id = 281] 19:53:50 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (177B8000) [pid = 3512] [serial = 842] [outer = 00000000] 19:53:50 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (17BDE800) [pid = 3512] [serial = 843] [outer = 177B8000] 19:53:50 INFO - PROCESS | 3512 | 1465527230759 Marionette DEBUG loaded listener.js 19:53:50 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (17BE1800) [pid = 3512] [serial = 844] [outer = 177B8000] 19:53:51 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (0DA3AC00) [pid = 3512] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 19:53:51 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (12349C00) [pid = 3512] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 19:53:51 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (0CC10800) [pid = 3512] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 19:53:51 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (14A6BC00) [pid = 3512] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 19:53:51 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (16C87C00) [pid = 3512] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 19:53:51 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (16EBB400) [pid = 3512] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 19:53:51 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (13160000) [pid = 3512] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 19:53:51 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (0E07E400) [pid = 3512] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 19:53:51 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (1662B000) [pid = 3512] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 19:53:51 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (1894A800) [pid = 3512] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 19:53:51 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (16EC6800) [pid = 3512] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 19:53:51 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (15139800) [pid = 3512] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 19:53:51 INFO - PROCESS | 3512 | 1465527231216 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 19:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 19:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 670ms 19:53:51 INFO - PROCESS | 3512 | 1465527231272 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 19:53:51 INFO - PROCESS | 3512 | 1465527231274 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 19:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 19:53:51 INFO - PROCESS | 3512 | 1465527231277 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 19:53:51 INFO - PROCESS | 3512 | 1465527231278 Marionette TRACE conn5 <- [1,1090,null,{}] 19:53:51 INFO - PROCESS | 3512 | 1465527231282 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:51 INFO - PROCESS | 3512 | 1465527231284 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:51 INFO - PROCESS | 3512 | 1465527231362 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 19:53:51 INFO - PROCESS | 3512 | 1465527231367 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:51 INFO - PROCESS | 3512 | 1465527231369 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:51 INFO - PROCESS | 3512 | ++DOCSHELL 15139800 == 37 [pid = 3512] [id = 282] 19:53:51 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (151E6800) [pid = 3512] [serial = 845] [outer = 00000000] 19:53:51 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (17617000) [pid = 3512] [serial = 846] [outer = 151E6800] 19:53:51 INFO - PROCESS | 3512 | 1465527231412 Marionette DEBUG loaded listener.js 19:53:51 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (17AB3000) [pid = 3512] [serial = 847] [outer = 151E6800] 19:53:51 INFO - PROCESS | 3512 | 1465527231827 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 19:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 19:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 570ms 19:53:51 INFO - PROCESS | 3512 | 1465527231847 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 19:53:51 INFO - PROCESS | 3512 | 1465527231849 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 19:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 19:53:51 INFO - PROCESS | 3512 | 1465527231852 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 19:53:51 INFO - PROCESS | 3512 | 1465527231854 Marionette TRACE conn5 <- [1,1094,null,{}] 19:53:51 INFO - PROCESS | 3512 | 1465527231857 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:51 INFO - PROCESS | 3512 | 1465527231859 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:51 INFO - PROCESS | 3512 | 1465527231977 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 19:53:52 INFO - PROCESS | 3512 | 1465527231985 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:52 INFO - PROCESS | 3512 | 1465527231987 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:52 INFO - PROCESS | 3512 | ++DOCSHELL 17B09400 == 38 [pid = 3512] [id = 283] 19:53:52 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (17BDD400) [pid = 3512] [serial = 848] [outer = 00000000] 19:53:52 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (188D3C00) [pid = 3512] [serial = 849] [outer = 17BDD400] 19:53:52 INFO - PROCESS | 3512 | 1465527232030 Marionette DEBUG loaded listener.js 19:53:52 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (18944400) [pid = 3512] [serial = 850] [outer = 17BDD400] 19:53:52 INFO - PROCESS | 3512 | 1465527232483 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 19:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 19:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 670ms 19:53:52 INFO - PROCESS | 3512 | 1465527232524 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 19:53:52 INFO - PROCESS | 3512 | 1465527232526 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 19:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 19:53:52 INFO - PROCESS | 3512 | 1465527232529 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 19:53:52 INFO - PROCESS | 3512 | 1465527232530 Marionette TRACE conn5 <- [1,1098,null,{}] 19:53:52 INFO - PROCESS | 3512 | 1465527232534 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:52 INFO - PROCESS | 3512 | 1465527232535 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:52 INFO - PROCESS | 3512 | 1465527232655 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 19:53:52 INFO - PROCESS | 3512 | 1465527232661 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:52 INFO - PROCESS | 3512 | 1465527232662 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:52 INFO - PROCESS | 3512 | ++DOCSHELL 18938400 == 39 [pid = 3512] [id = 284] 19:53:52 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (1894AC00) [pid = 3512] [serial = 851] [outer = 00000000] 19:53:52 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (18EC2400) [pid = 3512] [serial = 852] [outer = 1894AC00] 19:53:52 INFO - PROCESS | 3512 | 1465527232707 Marionette DEBUG loaded listener.js 19:53:52 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (18EC3000) [pid = 3512] [serial = 853] [outer = 1894AC00] 19:53:53 INFO - PROCESS | 3512 | --DOCSHELL 0CC0E400 == 38 [pid = 3512] [id = 263] 19:53:53 INFO - PROCESS | 3512 | --DOCSHELL 11E55000 == 37 [pid = 3512] [id = 275] 19:53:53 INFO - PROCESS | 3512 | --DOCSHELL 133C3400 == 36 [pid = 3512] [id = 274] 19:53:53 INFO - PROCESS | 3512 | --DOCSHELL 0CC05000 == 35 [pid = 3512] [id = 273] 19:53:54 INFO - PROCESS | 3512 | --DOCSHELL 0EC76C00 == 34 [pid = 3512] [id = 276] 19:53:54 INFO - PROCESS | 3512 | --DOCSHELL 13C5BC00 == 33 [pid = 3512] [id = 279] 19:53:54 INFO - PROCESS | 3512 | --DOCSHELL 1760E400 == 32 [pid = 3512] [id = 280] 19:53:54 INFO - PROCESS | 3512 | --DOCSHELL 1414B400 == 31 [pid = 3512] [id = 281] 19:53:54 INFO - PROCESS | 3512 | --DOCSHELL 16D08800 == 30 [pid = 3512] [id = 278] 19:53:54 INFO - PROCESS | 3512 | --DOCSHELL 17B09400 == 29 [pid = 3512] [id = 283] 19:53:54 INFO - PROCESS | 3512 | --DOCSHELL 15139800 == 28 [pid = 3512] [id = 282] 19:53:54 INFO - PROCESS | 3512 | --DOCSHELL 151E3000 == 27 [pid = 3512] [id = 277] 19:53:54 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (17627C00) [pid = 3512] [serial = 816] [outer = 00000000] [url = about:blank] 19:53:54 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (0DA44000) [pid = 3512] [serial = 792] [outer = 00000000] [url = about:blank] 19:53:54 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (0DB44C00) [pid = 3512] [serial = 793] [outer = 00000000] [url = about:blank] 19:53:54 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (12525800) [pid = 3512] [serial = 795] [outer = 00000000] [url = about:blank] 19:53:54 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (125C2000) [pid = 3512] [serial = 796] [outer = 00000000] [url = about:blank] 19:53:54 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (0DB44400) [pid = 3512] [serial = 790] [outer = 00000000] [url = about:blank] 19:53:54 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (0DA37400) [pid = 3512] [serial = 789] [outer = 00000000] [url = about:blank] 19:53:54 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (14F1AC00) [pid = 3512] [serial = 798] [outer = 00000000] [url = about:blank] 19:53:54 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (16E32800) [pid = 3512] [serial = 805] [outer = 00000000] [url = about:blank] 19:53:54 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (16D0AC00) [pid = 3512] [serial = 804] [outer = 00000000] [url = about:blank] 19:53:54 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (17370000) [pid = 3512] [serial = 807] [outer = 00000000] [url = about:blank] 19:53:54 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (14A74800) [pid = 3512] [serial = 810] [outer = 00000000] [url = about:blank] 19:53:54 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (17597000) [pid = 3512] [serial = 808] [outer = 00000000] [url = about:blank] 19:53:54 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (13C4BC00) [pid = 3512] [serial = 781] [outer = 00000000] [url = about:blank] 19:53:54 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (11CC5000) [pid = 3512] [serial = 780] [outer = 00000000] [url = about:blank] 19:53:54 INFO - PROCESS | 3512 | --DOMWINDOW == 66 (151E3400) [pid = 3512] [serial = 811] [outer = 00000000] [url = about:blank] 19:53:54 INFO - PROCESS | 3512 | --DOMWINDOW == 65 (1736A800) [pid = 3512] [serial = 784] [outer = 00000000] [url = about:blank] 19:53:54 INFO - PROCESS | 3512 | --DOMWINDOW == 64 (16D0D400) [pid = 3512] [serial = 783] [outer = 00000000] [url = about:blank] 19:53:54 INFO - PROCESS | 3512 | --DOMWINDOW == 63 (189F9C00) [pid = 3512] [serial = 787] [outer = 00000000] [url = about:blank] 19:53:54 INFO - PROCESS | 3512 | --DOMWINDOW == 62 (189EB400) [pid = 3512] [serial = 786] [outer = 00000000] [url = about:blank] 19:53:54 INFO - PROCESS | 3512 | --DOMWINDOW == 61 (1760A800) [pid = 3512] [serial = 813] [outer = 00000000] [url = about:blank] 19:53:54 INFO - PROCESS | 3512 | --DOMWINDOW == 60 (16625400) [pid = 3512] [serial = 801] [outer = 00000000] [url = about:blank] 19:53:54 INFO - PROCESS | 3512 | --DOMWINDOW == 59 (1760CC00) [pid = 3512] [serial = 814] [outer = 00000000] [url = about:blank] 19:53:54 INFO - PROCESS | 3512 | --DOMWINDOW == 58 (16A3B400) [pid = 3512] [serial = 802] [outer = 00000000] [url = about:blank] 19:53:54 INFO - PROCESS | 3512 | --DOMWINDOW == 57 (15017400) [pid = 3512] [serial = 799] [outer = 00000000] [url = about:blank] 19:53:54 INFO - PROCESS | 3512 | 1465527234471 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 19:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 19:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1984ms 19:53:54 INFO - PROCESS | 3512 | 1465527234514 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 19:53:54 INFO - PROCESS | 3512 | 1465527234518 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 19:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 19:53:54 INFO - PROCESS | 3512 | 1465527234523 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 19:53:54 INFO - PROCESS | 3512 | 1465527234526 Marionette TRACE conn5 <- [1,1102,null,{}] 19:53:54 INFO - PROCESS | 3512 | 1465527234532 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:54 INFO - PROCESS | 3512 | 1465527234535 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:54 INFO - PROCESS | 3512 | 1465527234631 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 19:53:54 INFO - PROCESS | 3512 | 1465527234638 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:54 INFO - PROCESS | 3512 | 1465527234643 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:54 INFO - PROCESS | 3512 | ++DOCSHELL 0DA46800 == 28 [pid = 3512] [id = 285] 19:53:54 INFO - PROCESS | 3512 | ++DOMWINDOW == 58 (0DB3F400) [pid = 3512] [serial = 854] [outer = 00000000] 19:53:54 INFO - PROCESS | 3512 | ++DOMWINDOW == 59 (0DB44000) [pid = 3512] [serial = 855] [outer = 0DB3F400] 19:53:54 INFO - PROCESS | 3512 | 1465527234692 Marionette DEBUG loaded listener.js 19:53:54 INFO - PROCESS | 3512 | ++DOMWINDOW == 60 (0D9A4400) [pid = 3512] [serial = 856] [outer = 0DB3F400] 19:53:55 INFO - PROCESS | 3512 | 1465527235180 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 19:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 19:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 670ms 19:53:55 INFO - PROCESS | 3512 | 1465527235198 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 19:53:55 INFO - PROCESS | 3512 | 1465527235203 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 19:53:55 INFO - PROCESS | 3512 | 1465527235209 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 19:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 19:53:55 INFO - PROCESS | 3512 | 1465527235212 Marionette TRACE conn5 <- [1,1106,null,{}] 19:53:55 INFO - PROCESS | 3512 | 1465527235215 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:55 INFO - PROCESS | 3512 | 1465527235218 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:55 INFO - PROCESS | 3512 | 1465527235304 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 19:53:55 INFO - PROCESS | 3512 | 1465527235314 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:55 INFO - PROCESS | 3512 | 1465527235316 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:55 INFO - PROCESS | 3512 | ++DOCSHELL 0EB81800 == 29 [pid = 3512] [id = 286] 19:53:55 INFO - PROCESS | 3512 | ++DOMWINDOW == 61 (0EB81C00) [pid = 3512] [serial = 857] [outer = 00000000] 19:53:55 INFO - PROCESS | 3512 | ++DOMWINDOW == 62 (0EC7AC00) [pid = 3512] [serial = 858] [outer = 0EB81C00] 19:53:55 INFO - PROCESS | 3512 | 1465527235363 Marionette DEBUG loaded listener.js 19:53:55 INFO - PROCESS | 3512 | ++DOMWINDOW == 63 (11C53800) [pid = 3512] [serial = 859] [outer = 0EB81C00] 19:53:55 INFO - PROCESS | 3512 | 1465527235833 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 19:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 19:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 670ms 19:53:55 INFO - PROCESS | 3512 | 1465527235885 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 19:53:55 INFO - PROCESS | 3512 | 1465527235887 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 19:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 19:53:55 INFO - PROCESS | 3512 | 1465527235890 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 19:53:55 INFO - PROCESS | 3512 | 1465527235894 Marionette TRACE conn5 <- [1,1110,null,{}] 19:53:55 INFO - PROCESS | 3512 | 1465527235904 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:55 INFO - PROCESS | 3512 | 1465527235909 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:56 INFO - PROCESS | 3512 | 1465527235992 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 19:53:56 INFO - PROCESS | 3512 | 1465527236113 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:56 INFO - PROCESS | 3512 | 1465527236116 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:56 INFO - PROCESS | 3512 | ++DOCSHELL 13762C00 == 30 [pid = 3512] [id = 287] 19:53:56 INFO - PROCESS | 3512 | ++DOMWINDOW == 64 (13B22000) [pid = 3512] [serial = 860] [outer = 00000000] 19:53:56 INFO - PROCESS | 3512 | ++DOMWINDOW == 65 (13C47000) [pid = 3512] [serial = 861] [outer = 13B22000] 19:53:56 INFO - PROCESS | 3512 | 1465527236163 Marionette DEBUG loaded listener.js 19:53:56 INFO - PROCESS | 3512 | ++DOMWINDOW == 66 (13C53800) [pid = 3512] [serial = 862] [outer = 13B22000] 19:53:56 INFO - PROCESS | 3512 | 1465527236549 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 19:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 19:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 690ms 19:53:56 INFO - PROCESS | 3512 | 1465527236581 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 19:53:56 INFO - PROCESS | 3512 | 1465527236583 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 19:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 19:53:56 INFO - PROCESS | 3512 | 1465527236586 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 19:53:56 INFO - PROCESS | 3512 | 1465527236588 Marionette TRACE conn5 <- [1,1114,null,{}] 19:53:56 INFO - PROCESS | 3512 | 1465527236591 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:56 INFO - PROCESS | 3512 | 1465527236593 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:56 INFO - PROCESS | 3512 | 1465527236707 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 19:53:56 INFO - PROCESS | 3512 | 1465527236715 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:56 INFO - PROCESS | 3512 | 1465527236717 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:56 INFO - PROCESS | 3512 | ++DOCSHELL 0E184C00 == 31 [pid = 3512] [id = 288] 19:53:56 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (11F78C00) [pid = 3512] [serial = 863] [outer = 00000000] 19:53:56 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (14A6C000) [pid = 3512] [serial = 864] [outer = 11F78C00] 19:53:56 INFO - PROCESS | 3512 | 1465527236761 Marionette DEBUG loaded listener.js 19:53:56 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (15131400) [pid = 3512] [serial = 865] [outer = 11F78C00] 19:53:57 INFO - PROCESS | 3512 | 1465527237173 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 19:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 19:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 630ms 19:53:57 INFO - PROCESS | 3512 | 1465527237217 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 19:53:57 INFO - PROCESS | 3512 | 1465527237219 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 19:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 19:53:57 INFO - PROCESS | 3512 | 1465527237222 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 19:53:57 INFO - PROCESS | 3512 | 1465527237224 Marionette TRACE conn5 <- [1,1118,null,{}] 19:53:57 INFO - PROCESS | 3512 | 1465527237228 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:57 INFO - PROCESS | 3512 | 1465527237230 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:57 INFO - PROCESS | 3512 | 1465527237339 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 19:53:57 INFO - PROCESS | 3512 | 1465527237381 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:57 INFO - PROCESS | 3512 | 1465527237383 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:57 INFO - PROCESS | 3512 | ++DOCSHELL 15134800 == 32 [pid = 3512] [id = 289] 19:53:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (15137C00) [pid = 3512] [serial = 866] [outer = 00000000] 19:53:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (151B1400) [pid = 3512] [serial = 867] [outer = 15137C00] 19:53:57 INFO - PROCESS | 3512 | 1465527237426 Marionette DEBUG loaded listener.js 19:53:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (151E6000) [pid = 3512] [serial = 868] [outer = 15137C00] 19:53:57 INFO - PROCESS | 3512 | 1465527237849 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 19:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 19:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 671ms 19:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 19:53:57 INFO - PROCESS | 3512 | 1465527237901 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 19:53:57 INFO - PROCESS | 3512 | 1465527237903 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 19:53:57 INFO - PROCESS | 3512 | 1465527237906 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 19:53:57 INFO - PROCESS | 3512 | 1465527237908 Marionette TRACE conn5 <- [1,1122,null,{}] 19:53:57 INFO - PROCESS | 3512 | 1465527237912 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:57 INFO - PROCESS | 3512 | 1465527237917 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:58 INFO - PROCESS | 3512 | 1465527238019 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 19:53:58 INFO - PROCESS | 3512 | 1465527238030 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:58 INFO - PROCESS | 3512 | 1465527238032 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:58 INFO - PROCESS | 3512 | ++DOCSHELL 16627400 == 33 [pid = 3512] [id = 290] 19:53:58 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (16633400) [pid = 3512] [serial = 869] [outer = 00000000] 19:53:58 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (1414E800) [pid = 3512] [serial = 870] [outer = 16633400] 19:53:58 INFO - PROCESS | 3512 | 1465527238075 Marionette DEBUG loaded listener.js 19:53:58 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (16D40000) [pid = 3512] [serial = 871] [outer = 16633400] 19:53:58 INFO - PROCESS | 3512 | 1465527238499 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 19:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 19:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 630ms 19:53:58 INFO - PROCESS | 3512 | 1465527238539 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 19:53:58 INFO - PROCESS | 3512 | 1465527238541 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 19:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 19:53:58 INFO - PROCESS | 3512 | 1465527238548 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 19:53:58 INFO - PROCESS | 3512 | 1465527238550 Marionette TRACE conn5 <- [1,1126,null,{}] 19:53:58 INFO - PROCESS | 3512 | 1465527238553 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:58 INFO - PROCESS | 3512 | 1465527238555 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:58 INFO - PROCESS | 3512 | 1465527238657 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 19:53:58 INFO - PROCESS | 3512 | 1465527238666 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:58 INFO - PROCESS | 3512 | 1465527238667 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:58 INFO - PROCESS | 3512 | ++DOCSHELL 16E31000 == 34 [pid = 3512] [id = 291] 19:53:58 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (16EB8C00) [pid = 3512] [serial = 872] [outer = 00000000] 19:53:58 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (16EC2C00) [pid = 3512] [serial = 873] [outer = 16EB8C00] 19:53:58 INFO - PROCESS | 3512 | 1465527238710 Marionette DEBUG loaded listener.js 19:53:58 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (17363800) [pid = 3512] [serial = 874] [outer = 16EB8C00] 19:53:59 INFO - PROCESS | 3512 | 1465527239252 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 19:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 19:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 730ms 19:53:59 INFO - PROCESS | 3512 | 1465527239275 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 19:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 19:53:59 INFO - PROCESS | 3512 | 1465527239277 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 19:53:59 INFO - PROCESS | 3512 | 1465527239280 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 19:53:59 INFO - PROCESS | 3512 | 1465527239282 Marionette TRACE conn5 <- [1,1130,null,{}] 19:53:59 INFO - PROCESS | 3512 | 1465527239285 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:59 INFO - PROCESS | 3512 | 1465527239287 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:59 INFO - PROCESS | 3512 | 1465527239362 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 19:53:59 INFO - PROCESS | 3512 | 1465527239368 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:59 INFO - PROCESS | 3512 | 1465527239369 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:53:59 INFO - PROCESS | 3512 | ++DOCSHELL 17540C00 == 35 [pid = 3512] [id = 292] 19:53:59 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (17542000) [pid = 3512] [serial = 875] [outer = 00000000] 19:53:59 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (175A1C00) [pid = 3512] [serial = 876] [outer = 17542000] 19:53:59 INFO - PROCESS | 3512 | 1465527239412 Marionette DEBUG loaded listener.js 19:53:59 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (17544400) [pid = 3512] [serial = 877] [outer = 17542000] 19:53:59 INFO - PROCESS | 3512 | 1465527239884 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 19:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 19:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 631ms 19:53:59 INFO - PROCESS | 3512 | 1465527239920 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 19:53:59 INFO - PROCESS | 3512 | 1465527239923 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 19:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 19:53:59 INFO - PROCESS | 3512 | [3512] 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 19:53:59 INFO - PROCESS | 3512 | 1465527239950 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 19:53:59 INFO - PROCESS | 3512 | 1465527239952 Marionette TRACE conn5 <- [1,1134,null,{}] 19:53:59 INFO - PROCESS | 3512 | 1465527239955 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:59 INFO - PROCESS | 3512 | 1465527239957 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:00 INFO - PROCESS | 3512 | 1465527240066 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 19:54:00 INFO - PROCESS | 3512 | 1465527240152 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:00 INFO - PROCESS | 3512 | 1465527240154 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:00 INFO - PROCESS | 3512 | ++DOCSHELL 1375B800 == 36 [pid = 3512] [id = 293] 19:54:00 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (17614400) [pid = 3512] [serial = 878] [outer = 00000000] 19:54:00 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (1761D400) [pid = 3512] [serial = 879] [outer = 17614400] 19:54:00 INFO - PROCESS | 3512 | 1465527240196 Marionette DEBUG loaded listener.js 19:54:00 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (1761DC00) [pid = 3512] [serial = 880] [outer = 17614400] 19:54:00 INFO - PROCESS | 3512 | 1465527240611 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 19:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 19:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 691ms 19:54:00 INFO - PROCESS | 3512 | 1465527240656 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 19:54:00 INFO - PROCESS | 3512 | 1465527240658 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 19:54:00 INFO - PROCESS | 3512 | 1465527240662 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 19:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 19:54:00 INFO - PROCESS | 3512 | 1465527240663 Marionette TRACE conn5 <- [1,1138,null,{}] 19:54:00 INFO - PROCESS | 3512 | 1465527240667 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:00 INFO - PROCESS | 3512 | 1465527240668 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:00 INFO - PROCESS | 3512 | 1465527240781 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 19:54:00 INFO - PROCESS | 3512 | 1465527240786 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:00 INFO - PROCESS | 3512 | 1465527240788 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:00 INFO - PROCESS | 3512 | ++DOCSHELL 17627C00 == 37 [pid = 3512] [id = 294] 19:54:00 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (17628000) [pid = 3512] [serial = 881] [outer = 00000000] 19:54:00 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (17642400) [pid = 3512] [serial = 882] [outer = 17628000] 19:54:00 INFO - PROCESS | 3512 | 1465527240830 Marionette DEBUG loaded listener.js 19:54:00 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (1764A000) [pid = 3512] [serial = 883] [outer = 17628000] 19:54:01 INFO - PROCESS | 3512 | 1465527241289 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 19:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 19:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 670ms 19:54:01 INFO - PROCESS | 3512 | 1465527241336 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 19:54:01 INFO - PROCESS | 3512 | 1465527241338 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 19:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 19:54:01 INFO - PROCESS | 3512 | 1465527241341 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 19:54:01 INFO - PROCESS | 3512 | 1465527241344 Marionette TRACE conn5 <- [1,1142,null,{}] 19:54:01 INFO - PROCESS | 3512 | 1465527241347 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:01 INFO - PROCESS | 3512 | 1465527241350 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:01 INFO - PROCESS | 3512 | 1465527241502 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 19:54:01 INFO - PROCESS | 3512 | 1465527241528 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:01 INFO - PROCESS | 3512 | 1465527241531 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:01 INFO - PROCESS | 3512 | ++DOCSHELL 15133C00 == 38 [pid = 3512] [id = 295] 19:54:01 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (17BE9000) [pid = 3512] [serial = 884] [outer = 00000000] 19:54:01 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (18950000) [pid = 3512] [serial = 885] [outer = 17BE9000] 19:54:01 INFO - PROCESS | 3512 | 1465527241576 Marionette DEBUG loaded listener.js 19:54:01 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (18EBCC00) [pid = 3512] [serial = 886] [outer = 17BE9000] 19:54:01 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (17BDD400) [pid = 3512] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 19:54:01 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (1736F000) [pid = 3512] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 19:54:01 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (17614000) [pid = 3512] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 19:54:01 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (177B8000) [pid = 3512] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 19:54:01 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (16D09400) [pid = 3512] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 19:54:01 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (16353800) [pid = 3512] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 19:54:01 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (12316C00) [pid = 3512] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 19:54:01 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (11E59400) [pid = 3512] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 19:54:01 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (13C4AC00) [pid = 3512] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 19:54:01 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (0CC05C00) [pid = 3512] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 19:54:01 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (1761C800) [pid = 3512] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 19:54:01 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (151E6800) [pid = 3512] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 19:54:02 INFO - PROCESS | 3512 | 1465527242183 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 19:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 19:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 870ms 19:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 19:54:02 INFO - PROCESS | 3512 | 1465527242213 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 19:54:02 INFO - PROCESS | 3512 | 1465527242215 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 19:54:02 INFO - PROCESS | 3512 | 1465527242218 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 19:54:02 INFO - PROCESS | 3512 | 1465527242219 Marionette TRACE conn5 <- [1,1146,null,{}] 19:54:02 INFO - PROCESS | 3512 | 1465527242223 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:02 INFO - PROCESS | 3512 | 1465527242224 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:02 INFO - PROCESS | 3512 | 1465527242303 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 19:54:02 INFO - PROCESS | 3512 | 1465527242308 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:02 INFO - PROCESS | 3512 | 1465527242310 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:02 INFO - PROCESS | 3512 | ++DOCSHELL 0DB4E000 == 39 [pid = 3512] [id = 296] 19:54:02 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (0E673800) [pid = 3512] [serial = 887] [outer = 00000000] 19:54:02 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (16EC0000) [pid = 3512] [serial = 888] [outer = 0E673800] 19:54:02 INFO - PROCESS | 3512 | 1465527242354 Marionette DEBUG loaded listener.js 19:54:02 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (1759FC00) [pid = 3512] [serial = 889] [outer = 0E673800] 19:54:02 INFO - PROCESS | 3512 | 1465527242766 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 19:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 19:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 570ms 19:54:02 INFO - PROCESS | 3512 | 1465527242792 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 19:54:02 INFO - PROCESS | 3512 | 1465527242795 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 19:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 19:54:02 INFO - PROCESS | 3512 | 1465527242797 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 19:54:02 INFO - PROCESS | 3512 | 1465527242799 Marionette TRACE conn5 <- [1,1150,null,{}] 19:54:02 INFO - PROCESS | 3512 | 1465527242802 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:02 INFO - PROCESS | 3512 | 1465527242804 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:02 INFO - PROCESS | 3512 | 1465527242944 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 19:54:02 INFO - PROCESS | 3512 | 1465527242954 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:02 INFO - PROCESS | 3512 | 1465527242956 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:02 INFO - PROCESS | 3512 | ++DOCSHELL 16D45400 == 40 [pid = 3512] [id = 297] 19:54:02 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (177B8000) [pid = 3512] [serial = 890] [outer = 00000000] 19:54:03 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (1894F800) [pid = 3512] [serial = 891] [outer = 177B8000] 19:54:03 INFO - PROCESS | 3512 | 1465527243001 Marionette DEBUG loaded listener.js 19:54:03 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (1993C400) [pid = 3512] [serial = 892] [outer = 177B8000] 19:54:03 INFO - PROCESS | 3512 | 1465527243422 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 19:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 19:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 670ms 19:54:03 INFO - PROCESS | 3512 | 1465527243468 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 19:54:03 INFO - PROCESS | 3512 | 1465527243470 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 19:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 19:54:03 INFO - PROCESS | 3512 | 1465527243473 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 19:54:03 INFO - PROCESS | 3512 | 1465527243474 Marionette TRACE conn5 <- [1,1154,null,{}] 19:54:03 INFO - PROCESS | 3512 | 1465527243487 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:03 INFO - PROCESS | 3512 | 1465527243489 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:03 INFO - PROCESS | 3512 | 1465527243578 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 19:54:03 INFO - PROCESS | 3512 | 1465527243584 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:03 INFO - PROCESS | 3512 | 1465527243585 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:03 INFO - PROCESS | 3512 | ++DOCSHELL 19A74C00 == 41 [pid = 3512] [id = 298] 19:54:03 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (19A75000) [pid = 3512] [serial = 893] [outer = 00000000] 19:54:03 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (19F31800) [pid = 3512] [serial = 894] [outer = 19A75000] 19:54:03 INFO - PROCESS | 3512 | 1465527243627 Marionette DEBUG loaded listener.js 19:54:03 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (1A4D3800) [pid = 3512] [serial = 895] [outer = 19A75000] 19:54:04 INFO - PROCESS | 3512 | 1465527244223 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 19:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 19:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 830ms 19:54:04 INFO - PROCESS | 3512 | 1465527244321 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 19:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 19:54:04 INFO - PROCESS | 3512 | 1465527244326 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 19:54:04 INFO - PROCESS | 3512 | 1465527244332 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 19:54:04 INFO - PROCESS | 3512 | 1465527244336 Marionette TRACE conn5 <- [1,1158,null,{}] 19:54:04 INFO - PROCESS | 3512 | 1465527244342 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:04 INFO - PROCESS | 3512 | 1465527244345 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:04 INFO - PROCESS | 3512 | 1465527244479 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 19:54:04 INFO - PROCESS | 3512 | 1465527244606 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:04 INFO - PROCESS | 3512 | 1465527244611 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:04 INFO - PROCESS | 3512 | ++DOCSHELL 0D9AC400 == 42 [pid = 3512] [id = 299] 19:54:04 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (0D9B0C00) [pid = 3512] [serial = 896] [outer = 00000000] 19:54:04 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (0DD3FC00) [pid = 3512] [serial = 897] [outer = 0D9B0C00] 19:54:04 INFO - PROCESS | 3512 | 1465527244672 Marionette DEBUG loaded listener.js 19:54:04 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (0E18CC00) [pid = 3512] [serial = 898] [outer = 0D9B0C00] 19:54:05 INFO - PROCESS | 3512 | 1465527245382 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 19:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 19:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1126ms 19:54:05 INFO - PROCESS | 3512 | 1465527245459 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 19:54:05 INFO - PROCESS | 3512 | 1465527245464 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 19:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 19:54:05 INFO - PROCESS | 3512 | 1465527245470 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 19:54:05 INFO - PROCESS | 3512 | 1465527245473 Marionette TRACE conn5 <- [1,1162,null,{}] 19:54:05 INFO - PROCESS | 3512 | 1465527245477 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:05 INFO - PROCESS | 3512 | 1465527245480 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:05 INFO - PROCESS | 3512 | 1465527245628 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 19:54:05 INFO - PROCESS | 3512 | 1465527245889 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:05 INFO - PROCESS | 3512 | 1465527245892 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:05 INFO - PROCESS | 3512 | ++DOCSHELL 0CC10C00 == 43 [pid = 3512] [id = 300] 19:54:05 INFO - PROCESS | 3512 | ++DOMWINDOW == 91 (0D12AC00) [pid = 3512] [serial = 899] [outer = 00000000] 19:54:05 INFO - PROCESS | 3512 | ++DOMWINDOW == 92 (0D6F1400) [pid = 3512] [serial = 900] [outer = 0D12AC00] 19:54:05 INFO - PROCESS | 3512 | 1465527245962 Marionette DEBUG loaded listener.js 19:54:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 93 (0DA3E800) [pid = 3512] [serial = 901] [outer = 0D12AC00] 19:54:06 INFO - PROCESS | 3512 | --DOCSHELL 16D45400 == 42 [pid = 3512] [id = 297] 19:54:06 INFO - PROCESS | 3512 | --DOCSHELL 0DB4E000 == 41 [pid = 3512] [id = 296] 19:54:06 INFO - PROCESS | 3512 | --DOCSHELL 15133C00 == 40 [pid = 3512] [id = 295] 19:54:06 INFO - PROCESS | 3512 | --DOCSHELL 17627C00 == 39 [pid = 3512] [id = 294] 19:54:06 INFO - PROCESS | 3512 | --DOCSHELL 1375B800 == 38 [pid = 3512] [id = 293] 19:54:06 INFO - PROCESS | 3512 | --DOCSHELL 17540C00 == 37 [pid = 3512] [id = 292] 19:54:06 INFO - PROCESS | 3512 | --DOCSHELL 16E31000 == 36 [pid = 3512] [id = 291] 19:54:06 INFO - PROCESS | 3512 | --DOCSHELL 16627400 == 35 [pid = 3512] [id = 290] 19:54:06 INFO - PROCESS | 3512 | --DOCSHELL 15134800 == 34 [pid = 3512] [id = 289] 19:54:06 INFO - PROCESS | 3512 | --DOCSHELL 0E184C00 == 33 [pid = 3512] [id = 288] 19:54:06 INFO - PROCESS | 3512 | --DOMWINDOW == 92 (18EC2400) [pid = 3512] [serial = 852] [outer = 00000000] [url = about:blank] 19:54:06 INFO - PROCESS | 3512 | --DOCSHELL 13762C00 == 32 [pid = 3512] [id = 287] 19:54:06 INFO - PROCESS | 3512 | --DOCSHELL 0EB81800 == 31 [pid = 3512] [id = 286] 19:54:06 INFO - PROCESS | 3512 | --DOCSHELL 0DA46800 == 30 [pid = 3512] [id = 285] 19:54:06 INFO - PROCESS | 3512 | 1465527246663 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 19:54:06 INFO - PROCESS | 3512 | 1465527246712 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 19:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 19:54:06 INFO - PROCESS | 3512 | --DOMWINDOW == 91 (18944400) [pid = 3512] [serial = 850] [outer = 00000000] [url = about:blank] 19:54:06 INFO - PROCESS | 3512 | --DOMWINDOW == 90 (17595C00) [pid = 3512] [serial = 837] [outer = 00000000] [url = about:blank] 19:54:06 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (17642C00) [pid = 3512] [serial = 840] [outer = 00000000] [url = about:blank] 19:54:06 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (1759E800) [pid = 3512] [serial = 838] [outer = 00000000] [url = about:blank] 19:54:06 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (17BDE800) [pid = 3512] [serial = 843] [outer = 00000000] [url = about:blank] 19:54:06 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (17647000) [pid = 3512] [serial = 841] [outer = 00000000] [url = about:blank] 19:54:06 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (17BE1800) [pid = 3512] [serial = 844] [outer = 00000000] [url = about:blank] 19:54:06 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (17363400) [pid = 3512] [serial = 834] [outer = 00000000] [url = about:blank] 19:54:06 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (163C6C00) [pid = 3512] [serial = 831] [outer = 00000000] [url = about:blank] 19:54:06 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (16634C00) [pid = 3512] [serial = 832] [outer = 00000000] [url = about:blank] 19:54:06 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (1316C400) [pid = 3512] [serial = 828] [outer = 00000000] [url = about:blank] 19:54:06 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (13C4A000) [pid = 3512] [serial = 829] [outer = 00000000] [url = about:blank] 19:54:06 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (13B21400) [pid = 3512] [serial = 826] [outer = 00000000] [url = about:blank] 19:54:06 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (12522C00) [pid = 3512] [serial = 825] [outer = 00000000] [url = about:blank] 19:54:06 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (14A70800) [pid = 3512] [serial = 823] [outer = 00000000] [url = about:blank] 19:54:06 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (1414AC00) [pid = 3512] [serial = 822] [outer = 00000000] [url = about:blank] 19:54:06 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (0D9B1400) [pid = 3512] [serial = 820] [outer = 00000000] [url = about:blank] 19:54:06 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (0D538C00) [pid = 3512] [serial = 819] [outer = 00000000] [url = about:blank] 19:54:06 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (17628400) [pid = 3512] [serial = 817] [outer = 00000000] [url = about:blank] 19:54:06 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (17617000) [pid = 3512] [serial = 846] [outer = 00000000] [url = about:blank] 19:54:06 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (17AB3000) [pid = 3512] [serial = 847] [outer = 00000000] [url = about:blank] 19:54:06 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (1736A000) [pid = 3512] [serial = 835] [outer = 00000000] [url = about:blank] 19:54:06 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (188D3C00) [pid = 3512] [serial = 849] [outer = 00000000] [url = about:blank] 19:54:06 INFO - PROCESS | 3512 | 1465527246742 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 19:54:06 INFO - PROCESS | 3512 | 1465527246745 Marionette TRACE conn5 <- [1,1166,null,{}] 19:54:06 INFO - PROCESS | 3512 | 1465527246752 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:06 INFO - PROCESS | 3512 | 1465527246756 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:06 INFO - PROCESS | 3512 | 1465527246842 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 19:54:06 INFO - PROCESS | 3512 | 1465527246854 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:06 INFO - PROCESS | 3512 | 1465527246856 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:06 INFO - PROCESS | 3512 | ++DOCSHELL 0DA45000 == 31 [pid = 3512] [id = 301] 19:54:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (0DA46800) [pid = 3512] [serial = 902] [outer = 00000000] 19:54:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (0E186400) [pid = 3512] [serial = 903] [outer = 0DA46800] 19:54:06 INFO - PROCESS | 3512 | 1465527246902 Marionette DEBUG loaded listener.js 19:54:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (11C47800) [pid = 3512] [serial = 904] [outer = 0DA46800] 19:54:07 INFO - PROCESS | 3512 | 1465527247436 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 19:54:07 INFO - PROCESS | 3512 | 1465527247471 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 19:54:07 INFO - PROCESS | 3512 | 1465527247476 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 19:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 19:54:07 INFO - PROCESS | 3512 | 1465527247478 Marionette TRACE conn5 <- [1,1170,null,{}] 19:54:07 INFO - PROCESS | 3512 | 1465527247482 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:07 INFO - PROCESS | 3512 | 1465527247484 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:07 INFO - PROCESS | 3512 | 1465527247571 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 19:54:07 INFO - PROCESS | 3512 | 1465527247581 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:07 INFO - PROCESS | 3512 | 1465527247583 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:07 INFO - PROCESS | 3512 | ++DOCSHELL 13C5A000 == 32 [pid = 3512] [id = 302] 19:54:07 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (13C5A800) [pid = 3512] [serial = 905] [outer = 00000000] 19:54:07 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (14158000) [pid = 3512] [serial = 906] [outer = 13C5A800] 19:54:07 INFO - PROCESS | 3512 | 1465527247628 Marionette DEBUG loaded listener.js 19:54:07 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (14A74C00) [pid = 3512] [serial = 907] [outer = 13C5A800] 19:54:08 INFO - PROCESS | 3512 | 1465527248117 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 19:54:08 INFO - PROCESS | 3512 | 1465527248153 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 19:54:08 INFO - PROCESS | 3512 | 1465527248157 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 19:54:08 INFO - PROCESS | 3512 | 1465527248163 Marionette TRACE conn5 <- [1,1174,null,{}] 19:54:08 INFO - PROCESS | 3512 | 1465527248172 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:08 INFO - PROCESS | 3512 | 1465527248176 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:08 INFO - PROCESS | 3512 | 1465527248260 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 19:54:08 INFO - PROCESS | 3512 | 1465527248350 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:08 INFO - PROCESS | 3512 | 1465527248353 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:08 INFO - PROCESS | 3512 | ++DOCSHELL 16626000 == 33 [pid = 3512] [id = 303] 19:54:08 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (16626400) [pid = 3512] [serial = 908] [outer = 00000000] 19:54:08 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (16A42800) [pid = 3512] [serial = 909] [outer = 16626400] 19:54:08 INFO - PROCESS | 3512 | 1465527248405 Marionette DEBUG loaded listener.js 19:54:08 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (16C81000) [pid = 3512] [serial = 910] [outer = 16626400] 19:54:08 INFO - PROCESS | 3512 | 1465527248783 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 19:54:08 INFO - PROCESS | 3512 | 1465527248850 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 19:54:08 INFO - PROCESS | 3512 | 1465527248853 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 19:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 19:54:08 INFO - PROCESS | 3512 | 1465527248855 Marionette TRACE conn5 <- [1,1178,null,{}] 19:54:08 INFO - PROCESS | 3512 | 1465527248858 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:08 INFO - PROCESS | 3512 | 1465527248860 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:09 INFO - PROCESS | 3512 | 1465527249010 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 19:54:09 INFO - PROCESS | 3512 | 1465527249035 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:09 INFO - PROCESS | 3512 | 1465527249037 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:09 INFO - PROCESS | 3512 | ++DOCSHELL 16D08800 == 34 [pid = 3512] [id = 304] 19:54:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (16D09000) [pid = 3512] [serial = 911] [outer = 00000000] 19:54:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (16EC2400) [pid = 3512] [serial = 912] [outer = 16D09000] 19:54:09 INFO - PROCESS | 3512 | 1465527249081 Marionette DEBUG loaded listener.js 19:54:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (1736D800) [pid = 3512] [serial = 913] [outer = 16D09000] 19:54:09 INFO - PROCESS | 3512 | 1465527249514 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 19:54:09 INFO - PROCESS | 3512 | 1465527249530 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 19:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 19:54:09 INFO - PROCESS | 3512 | 1465527249533 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 19:54:09 INFO - PROCESS | 3512 | 1465527249534 Marionette TRACE conn5 <- [1,1182,null,{}] 19:54:09 INFO - PROCESS | 3512 | 1465527249538 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:09 INFO - PROCESS | 3512 | 1465527249540 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:09 INFO - PROCESS | 3512 | 1465527249648 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 19:54:09 INFO - PROCESS | 3512 | 1465527249654 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:09 INFO - PROCESS | 3512 | 1465527249660 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:09 INFO - PROCESS | 3512 | ++DOCSHELL 133C7000 == 35 [pid = 3512] [id = 305] 19:54:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (1759E800) [pid = 3512] [serial = 914] [outer = 00000000] 19:54:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (1760F400) [pid = 3512] [serial = 915] [outer = 1759E800] 19:54:09 INFO - PROCESS | 3512 | 1465527249764 Marionette DEBUG loaded listener.js 19:54:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (1761EC00) [pid = 3512] [serial = 916] [outer = 1759E800] 19:54:10 INFO - PROCESS | 3512 | 1465527250242 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 19:54:10 INFO - PROCESS | 3512 | 1465527250265 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 19:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 19:54:10 INFO - PROCESS | 3512 | 1465527250275 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 19:54:10 INFO - PROCESS | 3512 | 1465527250277 Marionette TRACE conn5 <- [1,1186,null,{}] 19:54:10 INFO - PROCESS | 3512 | 1465527250280 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:10 INFO - PROCESS | 3512 | 1465527250282 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:10 INFO - PROCESS | 3512 | 1465527250428 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 19:54:10 INFO - PROCESS | 3512 | 1465527250491 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:10 INFO - PROCESS | 3512 | 1465527250493 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:10 INFO - PROCESS | 3512 | ++DOCSHELL 17642800 == 36 [pid = 3512] [id = 306] 19:54:10 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (17643800) [pid = 3512] [serial = 917] [outer = 00000000] 19:54:10 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (17BDE800) [pid = 3512] [serial = 918] [outer = 17643800] 19:54:10 INFO - PROCESS | 3512 | 1465527250536 Marionette DEBUG loaded listener.js 19:54:10 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (17B01800) [pid = 3512] [serial = 919] [outer = 17643800] 19:54:10 INFO - PROCESS | 3512 | 1465527250962 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 19:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 19:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 730ms 19:54:11 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (177B8000) [pid = 3512] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 19:54:11 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (0E673800) [pid = 3512] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 19:54:11 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (17614400) [pid = 3512] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 19:54:11 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (17628000) [pid = 3512] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 19:54:11 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (1894AC00) [pid = 3512] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 19:54:11 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (13B22000) [pid = 3512] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 19:54:11 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (17BE9000) [pid = 3512] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 19:54:11 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (11F78C00) [pid = 3512] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 19:54:11 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (16EB8C00) [pid = 3512] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 19:54:11 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (15137C00) [pid = 3512] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 19:54:11 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (0EB81C00) [pid = 3512] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 19:54:11 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (0DB3F400) [pid = 3512] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 19:54:11 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (16633400) [pid = 3512] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 19:54:11 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (17542000) [pid = 3512] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 19:54:11 INFO - PROCESS | 3512 | 1465527251163 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 19:54:11 INFO - PROCESS | 3512 | 1465527251166 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 19:54:11 INFO - PROCESS | 3512 | 1465527251175 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 19:54:11 INFO - PROCESS | 3512 | 1465527251177 Marionette TRACE conn5 <- [1,1190,null,{}] 19:54:11 INFO - PROCESS | 3512 | 1465527251181 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:11 INFO - PROCESS | 3512 | 1465527251183 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 19:54:11 INFO - PROCESS | 3512 | 1465527251263 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 19:54:11 INFO - PROCESS | 3512 | 1465527251268 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:11 INFO - PROCESS | 3512 | 1465527251270 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:11 INFO - PROCESS | 3512 | ++DOCSHELL 13B22000 == 37 [pid = 3512] [id = 307] 19:54:11 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (14A70400) [pid = 3512] [serial = 920] [outer = 00000000] 19:54:11 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (16631000) [pid = 3512] [serial = 921] [outer = 14A70400] 19:54:11 INFO - PROCESS | 3512 | 1465527251313 Marionette DEBUG loaded listener.js 19:54:11 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (17366800) [pid = 3512] [serial = 922] [outer = 14A70400] 19:54:11 INFO - PROCESS | 3512 | 1465527251727 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 19:54:11 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 19:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 570ms 19:54:11 INFO - PROCESS | 3512 | 1465527251786 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 19:54:11 INFO - PROCESS | 3512 | 1465527251788 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 19:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 19:54:11 INFO - PROCESS | 3512 | 1465527251792 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 19:54:11 INFO - PROCESS | 3512 | 1465527251794 Marionette TRACE conn5 <- [1,1194,null,{}] 19:54:11 INFO - PROCESS | 3512 | 1465527251798 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:11 INFO - PROCESS | 3512 | 1465527251800 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:11 INFO - PROCESS | 3512 | 1465527251877 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 19:54:11 INFO - PROCESS | 3512 | 1465527251883 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:11 INFO - PROCESS | 3512 | 1465527251885 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:11 INFO - PROCESS | 3512 | ++DOCSHELL 17618800 == 38 [pid = 3512] [id = 308] 19:54:11 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (1763D400) [pid = 3512] [serial = 923] [outer = 00000000] 19:54:11 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (17BE8C00) [pid = 3512] [serial = 924] [outer = 1763D400] 19:54:11 INFO - PROCESS | 3512 | 1465527251927 Marionette DEBUG loaded listener.js 19:54:12 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (18949000) [pid = 3512] [serial = 925] [outer = 1763D400] 19:54:12 INFO - PROCESS | 3512 | 1465527252348 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 19:54:12 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 19:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 630ms 19:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 19:54:12 INFO - PROCESS | 3512 | 1465527252426 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 19:54:12 INFO - PROCESS | 3512 | 1465527252428 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 19:54:12 INFO - PROCESS | 3512 | 1465527252431 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 19:54:12 INFO - PROCESS | 3512 | 1465527252433 Marionette TRACE conn5 <- [1,1198,null,{}] 19:54:12 INFO - PROCESS | 3512 | 1465527252436 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:12 INFO - PROCESS | 3512 | 1465527252438 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:12 INFO - PROCESS | 3512 | 1465527252516 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 19:54:12 INFO - PROCESS | 3512 | 1465527252523 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:12 INFO - PROCESS | 3512 | 1465527252525 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:12 INFO - PROCESS | 3512 | ++DOCSHELL 1662CC00 == 39 [pid = 3512] [id = 309] 19:54:12 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (17B0E800) [pid = 3512] [serial = 926] [outer = 00000000] 19:54:12 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (19680C00) [pid = 3512] [serial = 927] [outer = 17B0E800] 19:54:12 INFO - PROCESS | 3512 | 1465527252568 Marionette DEBUG loaded listener.js 19:54:12 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (1992D400) [pid = 3512] [serial = 928] [outer = 17B0E800] 19:54:13 INFO - PROCESS | 3512 | 1465527253024 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 19:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 19:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 630ms 19:54:13 INFO - PROCESS | 3512 | 1465527253066 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 19:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 19:54:13 INFO - PROCESS | 3512 | 1465527253068 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 19:54:13 INFO - PROCESS | 3512 | 1465527253071 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 19:54:13 INFO - PROCESS | 3512 | 1465527253072 Marionette TRACE conn5 <- [1,1202,null,{}] 19:54:13 INFO - PROCESS | 3512 | 1465527253075 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:13 INFO - PROCESS | 3512 | 1465527253077 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:13 INFO - PROCESS | 3512 | 1465527253157 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 19:54:13 INFO - PROCESS | 3512 | 1465527253290 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:13 INFO - PROCESS | 3512 | 1465527253293 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:13 INFO - PROCESS | 3512 | ++DOCSHELL 0CC0F800 == 40 [pid = 3512] [id = 310] 19:54:13 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (0CC10400) [pid = 3512] [serial = 929] [outer = 00000000] 19:54:13 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (0D665800) [pid = 3512] [serial = 930] [outer = 0CC10400] 19:54:13 INFO - PROCESS | 3512 | 1465527253350 Marionette DEBUG loaded listener.js 19:54:13 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (0DA43000) [pid = 3512] [serial = 931] [outer = 0CC10400] 19:54:14 INFO - PROCESS | 3512 | 1465527254023 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 19:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 19:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 970ms 19:54:14 INFO - PROCESS | 3512 | 1465527254044 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 19:54:14 INFO - PROCESS | 3512 | 1465527254048 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 19:54:14 INFO - PROCESS | 3512 | 1465527254053 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 19:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 19:54:14 INFO - PROCESS | 3512 | 1465527254057 Marionette TRACE conn5 <- [1,1206,null,{}] 19:54:14 INFO - PROCESS | 3512 | 1465527254062 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:14 INFO - PROCESS | 3512 | 1465527254065 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:14 INFO - PROCESS | 3512 | 1465527254178 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 19:54:14 INFO - PROCESS | 3512 | 1465527254309 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:14 INFO - PROCESS | 3512 | 1465527254313 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:14 INFO - PROCESS | 3512 | ++DOCSHELL 14A73000 == 41 [pid = 3512] [id = 311] 19:54:14 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (14F3D400) [pid = 3512] [serial = 932] [outer = 00000000] 19:54:14 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (1513E400) [pid = 3512] [serial = 933] [outer = 14F3D400] 19:54:14 INFO - PROCESS | 3512 | 1465527254369 Marionette DEBUG loaded listener.js 19:54:14 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (1635F400) [pid = 3512] [serial = 934] [outer = 14F3D400] 19:54:14 INFO - PROCESS | 3512 | 1465527254939 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 19:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 19:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 930ms 19:54:15 INFO - PROCESS | 3512 | 1465527254990 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 19:54:15 INFO - PROCESS | 3512 | 1465527254994 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 19:54:15 INFO - PROCESS | 3512 | 1465527254998 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 19:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 19:54:15 INFO - PROCESS | 3512 | 1465527255000 Marionette TRACE conn5 <- [1,1210,null,{}] 19:54:15 INFO - PROCESS | 3512 | 1465527255004 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:15 INFO - PROCESS | 3512 | 1465527255006 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:15 INFO - PROCESS | 3512 | 1465527255117 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 19:54:15 INFO - PROCESS | 3512 | 1465527255221 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:15 INFO - PROCESS | 3512 | 1465527255224 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:15 INFO - PROCESS | 3512 | ++DOCSHELL 17619000 == 42 [pid = 3512] [id = 312] 19:54:15 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (17629400) [pid = 3512] [serial = 935] [outer = 00000000] 19:54:15 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (17648400) [pid = 3512] [serial = 936] [outer = 17629400] 19:54:15 INFO - PROCESS | 3512 | 1465527255277 Marionette DEBUG loaded listener.js 19:54:15 INFO - PROCESS | 3512 | ++DOMWINDOW == 91 (18944800) [pid = 3512] [serial = 937] [outer = 17629400] 19:54:15 INFO - PROCESS | 3512 | 1465527255841 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 19:54:15 INFO - PROCESS | 3512 | 1465527255875 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 19:54:15 INFO - PROCESS | 3512 | 1465527255886 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 19:54:15 INFO - PROCESS | 3512 | 1465527255892 Marionette TRACE conn5 <- [1,1214,null,{}] 19:54:15 INFO - PROCESS | 3512 | 1465527255896 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:15 INFO - PROCESS | 3512 | 1465527255900 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:16 INFO - PROCESS | 3512 | 1465527256008 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 19:54:16 INFO - PROCESS | 3512 | 1465527256110 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:16 INFO - PROCESS | 3512 | 1465527256113 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:16 INFO - PROCESS | 3512 | ++DOCSHELL 17595C00 == 43 [pid = 3512] [id = 313] 19:54:16 INFO - PROCESS | 3512 | ++DOMWINDOW == 92 (19930000) [pid = 3512] [serial = 938] [outer = 00000000] 19:54:16 INFO - PROCESS | 3512 | ++DOMWINDOW == 93 (1AE90800) [pid = 3512] [serial = 939] [outer = 19930000] 19:54:16 INFO - PROCESS | 3512 | 1465527256165 Marionette DEBUG loaded listener.js 19:54:16 INFO - PROCESS | 3512 | ++DOMWINDOW == 94 (1BC8EC00) [pid = 3512] [serial = 940] [outer = 19930000] 19:54:16 INFO - PROCESS | 3512 | 1465527256709 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 19:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 19:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 890ms 19:54:16 INFO - PROCESS | 3512 | 1465527256772 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 19:54:16 INFO - PROCESS | 3512 | 1465527256775 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 19:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 19:54:16 INFO - PROCESS | 3512 | 1465527256779 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 19:54:16 INFO - PROCESS | 3512 | 1465527256781 Marionette TRACE conn5 <- [1,1218,null,{}] 19:54:16 INFO - PROCESS | 3512 | 1465527256784 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:16 INFO - PROCESS | 3512 | 1465527256787 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:16 INFO - PROCESS | 3512 | 1465527256894 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 19:54:17 INFO - PROCESS | 3512 | 1465527257028 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:17 INFO - PROCESS | 3512 | 1465527257031 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:17 INFO - PROCESS | 3512 | ++DOCSHELL 19931400 == 44 [pid = 3512] [id = 314] 19:54:17 INFO - PROCESS | 3512 | ++DOMWINDOW == 95 (19931800) [pid = 3512] [serial = 941] [outer = 00000000] 19:54:17 INFO - PROCESS | 3512 | ++DOMWINDOW == 96 (1A465000) [pid = 3512] [serial = 942] [outer = 19931800] 19:54:17 INFO - PROCESS | 3512 | 1465527257083 Marionette DEBUG loaded listener.js 19:54:17 INFO - PROCESS | 3512 | ++DOMWINDOW == 97 (1635CC00) [pid = 3512] [serial = 943] [outer = 19931800] 19:54:17 INFO - PROCESS | 3512 | 1465527257818 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 19:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 19:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1070ms 19:54:17 INFO - PROCESS | 3512 | 1465527257852 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 19:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 19:54:17 INFO - PROCESS | 3512 | 1465527257857 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 19:54:17 INFO - PROCESS | 3512 | 1465527257861 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 19:54:17 INFO - PROCESS | 3512 | 1465527257864 Marionette TRACE conn5 <- [1,1222,null,{}] 19:54:17 INFO - PROCESS | 3512 | 1465527257870 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:17 INFO - PROCESS | 3512 | 1465527257873 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:18 INFO - PROCESS | 3512 | 1465527257983 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 19:54:18 INFO - PROCESS | 3512 | 1465527258110 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:18 INFO - PROCESS | 3512 | 1465527258113 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:18 INFO - PROCESS | 3512 | ++DOCSHELL 13B28000 == 45 [pid = 3512] [id = 315] 19:54:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 98 (13C47C00) [pid = 3512] [serial = 944] [outer = 00000000] 19:54:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 99 (13C5A400) [pid = 3512] [serial = 945] [outer = 13C47C00] 19:54:18 INFO - PROCESS | 3512 | 1465527258163 Marionette DEBUG loaded listener.js 19:54:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 100 (15015400) [pid = 3512] [serial = 946] [outer = 13C47C00] 19:54:19 INFO - PROCESS | 3512 | --DOCSHELL 1662CC00 == 44 [pid = 3512] [id = 309] 19:54:19 INFO - PROCESS | 3512 | --DOCSHELL 17618800 == 43 [pid = 3512] [id = 308] 19:54:19 INFO - PROCESS | 3512 | --DOCSHELL 13B22000 == 42 [pid = 3512] [id = 307] 19:54:19 INFO - PROCESS | 3512 | --DOCSHELL 17642800 == 41 [pid = 3512] [id = 306] 19:54:19 INFO - PROCESS | 3512 | --DOCSHELL 133C7000 == 40 [pid = 3512] [id = 305] 19:54:19 INFO - PROCESS | 3512 | --DOCSHELL 16D08800 == 39 [pid = 3512] [id = 304] 19:54:19 INFO - PROCESS | 3512 | --DOCSHELL 16626000 == 38 [pid = 3512] [id = 303] 19:54:19 INFO - PROCESS | 3512 | --DOCSHELL 13C5A000 == 37 [pid = 3512] [id = 302] 19:54:19 INFO - PROCESS | 3512 | --DOCSHELL 0DA45000 == 36 [pid = 3512] [id = 301] 19:54:19 INFO - PROCESS | 3512 | --DOCSHELL 0D9AC400 == 35 [pid = 3512] [id = 299] 19:54:19 INFO - PROCESS | 3512 | --DOCSHELL 0CC10C00 == 34 [pid = 3512] [id = 300] 19:54:19 INFO - PROCESS | 3512 | --DOCSHELL 19A74C00 == 33 [pid = 3512] [id = 298] 19:54:19 INFO - PROCESS | 3512 | --DOCSHELL 18938400 == 32 [pid = 3512] [id = 284] 19:54:19 INFO - PROCESS | 3512 | --DOCSHELL 17595C00 == 31 [pid = 3512] [id = 313] 19:54:19 INFO - PROCESS | 3512 | --DOCSHELL 19931400 == 30 [pid = 3512] [id = 314] 19:54:19 INFO - PROCESS | 3512 | --DOCSHELL 17619000 == 29 [pid = 3512] [id = 312] 19:54:19 INFO - PROCESS | 3512 | --DOCSHELL 0CC0F800 == 28 [pid = 3512] [id = 310] 19:54:19 INFO - PROCESS | 3512 | --DOCSHELL 14A73000 == 27 [pid = 3512] [id = 311] 19:54:19 INFO - PROCESS | 3512 | --DOMWINDOW == 99 (1761D400) [pid = 3512] [serial = 879] [outer = 00000000] [url = about:blank] 19:54:19 INFO - PROCESS | 3512 | --DOMWINDOW == 98 (17642400) [pid = 3512] [serial = 882] [outer = 00000000] [url = about:blank] 19:54:19 INFO - PROCESS | 3512 | --DOMWINDOW == 97 (1761DC00) [pid = 3512] [serial = 880] [outer = 00000000] [url = about:blank] 19:54:19 INFO - PROCESS | 3512 | --DOMWINDOW == 96 (18EC3000) [pid = 3512] [serial = 853] [outer = 00000000] [url = about:blank] 19:54:19 INFO - PROCESS | 3512 | --DOMWINDOW == 95 (13C47000) [pid = 3512] [serial = 861] [outer = 00000000] [url = about:blank] 19:54:19 INFO - PROCESS | 3512 | --DOMWINDOW == 94 (18950000) [pid = 3512] [serial = 885] [outer = 00000000] [url = about:blank] 19:54:19 INFO - PROCESS | 3512 | --DOMWINDOW == 93 (13C53800) [pid = 3512] [serial = 862] [outer = 00000000] [url = about:blank] 19:54:19 INFO - PROCESS | 3512 | --DOMWINDOW == 92 (14A6C000) [pid = 3512] [serial = 864] [outer = 00000000] [url = about:blank] 19:54:19 INFO - PROCESS | 3512 | --DOMWINDOW == 91 (15131400) [pid = 3512] [serial = 865] [outer = 00000000] [url = about:blank] 19:54:19 INFO - PROCESS | 3512 | --DOMWINDOW == 90 (16EC2C00) [pid = 3512] [serial = 873] [outer = 00000000] [url = about:blank] 19:54:19 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (17363800) [pid = 3512] [serial = 874] [outer = 00000000] [url = about:blank] 19:54:19 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (151B1400) [pid = 3512] [serial = 867] [outer = 00000000] [url = about:blank] 19:54:19 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (151E6000) [pid = 3512] [serial = 868] [outer = 00000000] [url = about:blank] 19:54:19 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (0EC7AC00) [pid = 3512] [serial = 858] [outer = 00000000] [url = about:blank] 19:54:19 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (11C53800) [pid = 3512] [serial = 859] [outer = 00000000] [url = about:blank] 19:54:19 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (0DB44000) [pid = 3512] [serial = 855] [outer = 00000000] [url = about:blank] 19:54:19 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (0D9A4400) [pid = 3512] [serial = 856] [outer = 00000000] [url = about:blank] 19:54:19 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (1414E800) [pid = 3512] [serial = 870] [outer = 00000000] [url = about:blank] 19:54:19 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (16D40000) [pid = 3512] [serial = 871] [outer = 00000000] [url = about:blank] 19:54:19 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (175A1C00) [pid = 3512] [serial = 876] [outer = 00000000] [url = about:blank] 19:54:19 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (1764A000) [pid = 3512] [serial = 883] [outer = 00000000] [url = about:blank] 19:54:19 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (19F31800) [pid = 3512] [serial = 894] [outer = 00000000] [url = about:blank] 19:54:19 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (1894F800) [pid = 3512] [serial = 891] [outer = 00000000] [url = about:blank] 19:54:19 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (1993C400) [pid = 3512] [serial = 892] [outer = 00000000] [url = about:blank] 19:54:19 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (18EBCC00) [pid = 3512] [serial = 886] [outer = 00000000] [url = about:blank] 19:54:19 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (16EC0000) [pid = 3512] [serial = 888] [outer = 00000000] [url = about:blank] 19:54:19 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (1759FC00) [pid = 3512] [serial = 889] [outer = 00000000] [url = about:blank] 19:54:19 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (17544400) [pid = 3512] [serial = 877] [outer = 00000000] [url = about:blank] 19:54:19 INFO - PROCESS | 3512 | 1465527259398 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 19:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 19:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1570ms 19:54:19 INFO - PROCESS | 3512 | 1465527259437 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 19:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 19:54:19 INFO - PROCESS | 3512 | 1465527259441 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 19:54:19 INFO - PROCESS | 3512 | 1465527259446 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 19:54:19 INFO - PROCESS | 3512 | 1465527259449 Marionette TRACE conn5 <- [1,1226,null,{}] 19:54:19 INFO - PROCESS | 3512 | 1465527259454 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:19 INFO - PROCESS | 3512 | 1465527259457 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:19 INFO - PROCESS | 3512 | 1465527259542 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 19:54:19 INFO - PROCESS | 3512 | 1465527259552 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:19 INFO - PROCESS | 3512 | 1465527259556 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:19 INFO - PROCESS | 3512 | ++DOCSHELL 0DC21C00 == 28 [pid = 3512] [id = 316] 19:54:19 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (0DC23C00) [pid = 3512] [serial = 947] [outer = 00000000] 19:54:19 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (0DD9D400) [pid = 3512] [serial = 948] [outer = 0DC23C00] 19:54:19 INFO - PROCESS | 3512 | 1465527259603 Marionette DEBUG loaded listener.js 19:54:19 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (0E609C00) [pid = 3512] [serial = 949] [outer = 0DC23C00] 19:54:20 INFO - PROCESS | 3512 | 1465527260087 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 19:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 19:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 671ms 19:54:20 INFO - PROCESS | 3512 | 1465527260117 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 19:54:20 INFO - PROCESS | 3512 | 1465527260122 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 19:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 19:54:20 INFO - PROCESS | 3512 | 1465527260128 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 19:54:20 INFO - PROCESS | 3512 | 1465527260130 Marionette TRACE conn5 <- [1,1230,null,{}] 19:54:20 INFO - PROCESS | 3512 | 1465527260134 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:20 INFO - PROCESS | 3512 | 1465527260136 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:20 INFO - PROCESS | 3512 | 1465527260222 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 19:54:20 INFO - PROCESS | 3512 | 1465527260232 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:20 INFO - PROCESS | 3512 | 1465527260234 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:20 INFO - PROCESS | 3512 | ++DOCSHELL 125B8C00 == 29 [pid = 3512] [id = 317] 19:54:20 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (125BE800) [pid = 3512] [serial = 950] [outer = 00000000] 19:54:20 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (13160000) [pid = 3512] [serial = 951] [outer = 125BE800] 19:54:20 INFO - PROCESS | 3512 | 1465527260280 Marionette DEBUG loaded listener.js 19:54:20 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (1375B800) [pid = 3512] [serial = 952] [outer = 125BE800] 19:54:20 INFO - PROCESS | 3512 | 1465527260770 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 19:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 19:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 670ms 19:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 19:54:20 INFO - PROCESS | 3512 | 1465527260802 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 19:54:20 INFO - PROCESS | 3512 | 1465527260804 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 19:54:20 INFO - PROCESS | 3512 | 1465527260807 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 19:54:20 INFO - PROCESS | 3512 | 1465527260811 Marionette TRACE conn5 <- [1,1234,null,{}] 19:54:20 INFO - PROCESS | 3512 | 1465527260822 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:20 INFO - PROCESS | 3512 | 1465527260826 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:20 INFO - PROCESS | 3512 | 1465527260908 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 19:54:20 INFO - PROCESS | 3512 | 1465527260918 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:20 INFO - PROCESS | 3512 | 1465527260921 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:20 INFO - PROCESS | 3512 | ++DOCSHELL 15135400 == 30 [pid = 3512] [id = 318] 19:54:20 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (15135800) [pid = 3512] [serial = 953] [outer = 00000000] 19:54:20 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (1513BC00) [pid = 3512] [serial = 954] [outer = 15135800] 19:54:20 INFO - PROCESS | 3512 | 1465527260968 Marionette DEBUG loaded listener.js 19:54:21 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (151BA400) [pid = 3512] [serial = 955] [outer = 15135800] 19:54:21 INFO - PROCESS | 3512 | 1465527261451 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 19:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 19:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 690ms 19:54:21 INFO - PROCESS | 3512 | 1465527261498 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 19:54:21 INFO - PROCESS | 3512 | 1465527261500 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 19:54:21 INFO - PROCESS | 3512 | 1465527261503 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 19:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 19:54:21 INFO - PROCESS | 3512 | 1465527261505 Marionette TRACE conn5 <- [1,1238,null,{}] 19:54:21 INFO - PROCESS | 3512 | 1465527261515 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:21 INFO - PROCESS | 3512 | 1465527261517 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:21 INFO - PROCESS | 3512 | 1465527261655 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 19:54:21 INFO - PROCESS | 3512 | 1465527261716 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:21 INFO - PROCESS | 3512 | 1465527261718 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:21 INFO - PROCESS | 3512 | ++DOCSHELL 1635AC00 == 31 [pid = 3512] [id = 319] 19:54:21 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (1635B000) [pid = 3512] [serial = 956] [outer = 00000000] 19:54:21 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (1662CC00) [pid = 3512] [serial = 957] [outer = 1635B000] 19:54:21 INFO - PROCESS | 3512 | 1465527261762 Marionette DEBUG loaded listener.js 19:54:21 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (16D05C00) [pid = 3512] [serial = 958] [outer = 1635B000] 19:54:22 INFO - PROCESS | 3512 | 1465527262197 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 19:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 19:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 730ms 19:54:22 INFO - PROCESS | 3512 | 1465527262238 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 19:54:22 INFO - PROCESS | 3512 | 1465527262240 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 19:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 19:54:22 INFO - PROCESS | 3512 | 1465527262243 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 19:54:22 INFO - PROCESS | 3512 | 1465527262245 Marionette TRACE conn5 <- [1,1242,null,{}] 19:54:22 INFO - PROCESS | 3512 | 1465527262249 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:22 INFO - PROCESS | 3512 | 1465527262251 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:22 INFO - PROCESS | 3512 | 1465527262359 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 19:54:22 INFO - PROCESS | 3512 | 1465527262365 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:22 INFO - PROCESS | 3512 | 1465527262367 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:22 INFO - PROCESS | 3512 | ++DOCSHELL 16D0D800 == 32 [pid = 3512] [id = 320] 19:54:22 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (16D10400) [pid = 3512] [serial = 959] [outer = 00000000] 19:54:22 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (16EBA000) [pid = 3512] [serial = 960] [outer = 16D10400] 19:54:22 INFO - PROCESS | 3512 | 1465527262410 Marionette DEBUG loaded listener.js 19:54:22 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (17366000) [pid = 3512] [serial = 961] [outer = 16D10400] 19:54:22 INFO - PROCESS | 3512 | 1465527262860 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 19:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 19:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 671ms 19:54:22 INFO - PROCESS | 3512 | 1465527262915 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 19:54:22 INFO - PROCESS | 3512 | 1465527262917 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 19:54:22 INFO - PROCESS | 3512 | 1465527262920 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 19:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 19:54:22 INFO - PROCESS | 3512 | 1465527262922 Marionette TRACE conn5 <- [1,1246,null,{}] 19:54:22 INFO - PROCESS | 3512 | 1465527262933 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:22 INFO - PROCESS | 3512 | 1465527262939 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:23 INFO - PROCESS | 3512 | 1465527263101 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 19:54:23 INFO - PROCESS | 3512 | 1465527263115 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:23 INFO - PROCESS | 3512 | 1465527263117 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:23 INFO - PROCESS | 3512 | ++DOCSHELL 1736A800 == 33 [pid = 3512] [id = 321] 19:54:23 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (1736EC00) [pid = 3512] [serial = 962] [outer = 00000000] 19:54:23 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (1759FC00) [pid = 3512] [serial = 963] [outer = 1736EC00] 19:54:23 INFO - PROCESS | 3512 | 1465527263160 Marionette DEBUG loaded listener.js 19:54:23 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (17616000) [pid = 3512] [serial = 964] [outer = 1736EC00] 19:54:23 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (17B0E800) [pid = 3512] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 19:54:23 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (1759E800) [pid = 3512] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 19:54:23 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (16626400) [pid = 3512] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 19:54:23 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (19A75000) [pid = 3512] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 19:54:23 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (0D12AC00) [pid = 3512] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 19:54:23 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (0DA46800) [pid = 3512] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 19:54:23 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (13C5A800) [pid = 3512] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 19:54:23 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (0D9B0C00) [pid = 3512] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 19:54:23 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (17643800) [pid = 3512] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 19:54:23 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (14A70400) [pid = 3512] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 19:54:23 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (1763D400) [pid = 3512] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 19:54:23 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (16D09000) [pid = 3512] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 19:54:23 INFO - PROCESS | 3512 | 1465527263833 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 19:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 19:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 930ms 19:54:23 INFO - PROCESS | 3512 | 1465527263855 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 19:54:23 INFO - PROCESS | 3512 | 1465527263857 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 19:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 19:54:23 INFO - PROCESS | 3512 | 1465527263860 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 19:54:23 INFO - PROCESS | 3512 | 1465527263861 Marionette TRACE conn5 <- [1,1250,null,{}] 19:54:23 INFO - PROCESS | 3512 | 1465527263864 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:23 INFO - PROCESS | 3512 | 1465527263866 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:23 INFO - PROCESS | 3512 | 1465527263941 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 19:54:23 INFO - PROCESS | 3512 | 1465527263949 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:23 INFO - PROCESS | 3512 | 1465527263951 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:23 INFO - PROCESS | 3512 | ++DOCSHELL 0D9B0C00 == 34 [pid = 3512] [id = 322] 19:54:23 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (13762C00) [pid = 3512] [serial = 965] [outer = 00000000] 19:54:24 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (16EC3800) [pid = 3512] [serial = 966] [outer = 13762C00] 19:54:24 INFO - PROCESS | 3512 | 1465527263994 Marionette DEBUG loaded listener.js 19:54:24 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (17371800) [pid = 3512] [serial = 967] [outer = 13762C00] 19:54:24 INFO - PROCESS | 3512 | 1465527264470 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 19:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 19:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 630ms 19:54:24 INFO - PROCESS | 3512 | 1465527264491 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 19:54:24 INFO - PROCESS | 3512 | 1465527264493 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 19:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 19:54:24 INFO - PROCESS | 3512 | 1465527264496 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 19:54:24 INFO - PROCESS | 3512 | 1465527264498 Marionette TRACE conn5 <- [1,1254,null,{}] 19:54:24 INFO - PROCESS | 3512 | 1465527264501 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:24 INFO - PROCESS | 3512 | 1465527264503 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:24 INFO - PROCESS | 3512 | 1465527264581 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 19:54:24 INFO - PROCESS | 3512 | 1465527264586 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:24 INFO - PROCESS | 3512 | 1465527264588 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:24 INFO - PROCESS | 3512 | ++DOCSHELL 1761D000 == 35 [pid = 3512] [id = 323] 19:54:24 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (1761E000) [pid = 3512] [serial = 968] [outer = 00000000] 19:54:24 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (1763C000) [pid = 3512] [serial = 969] [outer = 1761E000] 19:54:24 INFO - PROCESS | 3512 | 1465527264633 Marionette DEBUG loaded listener.js 19:54:24 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (163C4800) [pid = 3512] [serial = 970] [outer = 1761E000] 19:54:25 INFO - PROCESS | 3512 | 1465527265061 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 19:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 19:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 630ms 19:54:25 INFO - PROCESS | 3512 | 1465527265127 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 19:54:25 INFO - PROCESS | 3512 | 1465527265129 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 19:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 19:54:25 INFO - PROCESS | 3512 | 1465527265132 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 19:54:25 INFO - PROCESS | 3512 | 1465527265134 Marionette TRACE conn5 <- [1,1258,null,{}] 19:54:25 INFO - PROCESS | 3512 | 1465527265137 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:25 INFO - PROCESS | 3512 | 1465527265139 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:25 INFO - PROCESS | 3512 | 1465527265215 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 19:54:25 INFO - PROCESS | 3512 | 1465527265223 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:25 INFO - PROCESS | 3512 | 1465527265225 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:25 INFO - PROCESS | 3512 | ++DOCSHELL 15135000 == 36 [pid = 3512] [id = 324] 19:54:25 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (177B5800) [pid = 3512] [serial = 971] [outer = 00000000] 19:54:25 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (17B07000) [pid = 3512] [serial = 972] [outer = 177B5800] 19:54:25 INFO - PROCESS | 3512 | 1465527265267 Marionette DEBUG loaded listener.js 19:54:25 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (17B09400) [pid = 3512] [serial = 973] [outer = 177B5800] 19:54:25 INFO - PROCESS | 3512 | 1465527265694 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 19:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 19:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 630ms 19:54:25 INFO - PROCESS | 3512 | 1465527265768 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 19:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 19:54:25 INFO - PROCESS | 3512 | 1465527265772 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 19:54:25 INFO - PROCESS | 3512 | 1465527265776 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 19:54:25 INFO - PROCESS | 3512 | 1465527265781 Marionette TRACE conn5 <- [1,1262,null,{}] 19:54:25 INFO - PROCESS | 3512 | 1465527265787 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:25 INFO - PROCESS | 3512 | 1465527265791 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:25 INFO - PROCESS | 3512 | 1465527265920 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 19:54:26 INFO - PROCESS | 3512 | 1465527266103 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:26 INFO - PROCESS | 3512 | 1465527266108 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:26 INFO - PROCESS | 3512 | ++DOCSHELL 0DB4A000 == 37 [pid = 3512] [id = 325] 19:54:26 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (0DB4A800) [pid = 3512] [serial = 974] [outer = 00000000] 19:54:26 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (0DD9EC00) [pid = 3512] [serial = 975] [outer = 0DB4A800] 19:54:26 INFO - PROCESS | 3512 | 1465527266165 Marionette DEBUG loaded listener.js 19:54:26 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (11E55000) [pid = 3512] [serial = 976] [outer = 0DB4A800] 19:54:26 INFO - PROCESS | 3512 | 1465527266909 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 19:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 19:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1180ms 19:54:26 INFO - PROCESS | 3512 | 1465527266959 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 19:54:26 INFO - PROCESS | 3512 | 1465527266962 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 19:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 19:54:26 INFO - PROCESS | 3512 | 1465527266969 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 19:54:26 INFO - PROCESS | 3512 | 1465527266973 Marionette TRACE conn5 <- [1,1266,null,{}] 19:54:26 INFO - PROCESS | 3512 | 1465527266978 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:26 INFO - PROCESS | 3512 | 1465527266980 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:27 INFO - PROCESS | 3512 | 1465527267110 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 19:54:27 INFO - PROCESS | 3512 | 1465527267236 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:27 INFO - PROCESS | 3512 | 1465527267239 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:27 INFO - PROCESS | 3512 | ++DOCSHELL 13C56400 == 38 [pid = 3512] [id = 326] 19:54:27 INFO - PROCESS | 3512 | ++DOMWINDOW == 91 (13C60000) [pid = 3512] [serial = 977] [outer = 00000000] 19:54:27 INFO - PROCESS | 3512 | ++DOMWINDOW == 92 (15131C00) [pid = 3512] [serial = 978] [outer = 13C60000] 19:54:27 INFO - PROCESS | 3512 | 1465527267297 Marionette DEBUG loaded listener.js 19:54:27 INFO - PROCESS | 3512 | ++DOMWINDOW == 93 (151B9000) [pid = 3512] [serial = 979] [outer = 13C60000] 19:54:28 INFO - PROCESS | 3512 | 1465527268165 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 19:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 19:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1234ms 19:54:28 INFO - PROCESS | 3512 | 1465527268202 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 19:54:28 INFO - PROCESS | 3512 | 1465527268207 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 19:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 19:54:28 INFO - PROCESS | 3512 | 1465527268211 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 19:54:28 INFO - PROCESS | 3512 | 1465527268214 Marionette TRACE conn5 <- [1,1270,null,{}] 19:54:28 INFO - PROCESS | 3512 | 1465527268220 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:28 INFO - PROCESS | 3512 | 1465527268222 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:28 INFO - PROCESS | 3512 | 1465527268338 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 19:54:28 INFO - PROCESS | 3512 | 1465527268468 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:28 INFO - PROCESS | 3512 | 1465527268473 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:28 INFO - PROCESS | 3512 | ++DOCSHELL 0E0E0C00 == 39 [pid = 3512] [id = 327] 19:54:28 INFO - PROCESS | 3512 | ++DOMWINDOW == 94 (0E0EB000) [pid = 3512] [serial = 980] [outer = 00000000] 19:54:28 INFO - PROCESS | 3512 | ++DOMWINDOW == 95 (0EC76400) [pid = 3512] [serial = 981] [outer = 0E0EB000] 19:54:28 INFO - PROCESS | 3512 | 1465527268525 Marionette DEBUG loaded listener.js 19:54:28 INFO - PROCESS | 3512 | ++DOMWINDOW == 96 (12348C00) [pid = 3512] [serial = 982] [outer = 0E0EB000] 19:54:28 INFO - PROCESS | 3512 | --DOCSHELL 1761D000 == 38 [pid = 3512] [id = 323] 19:54:28 INFO - PROCESS | 3512 | --DOCSHELL 0D9B0C00 == 37 [pid = 3512] [id = 322] 19:54:28 INFO - PROCESS | 3512 | --DOCSHELL 1736A800 == 36 [pid = 3512] [id = 321] 19:54:28 INFO - PROCESS | 3512 | --DOCSHELL 16D0D800 == 35 [pid = 3512] [id = 320] 19:54:28 INFO - PROCESS | 3512 | --DOCSHELL 1635AC00 == 34 [pid = 3512] [id = 319] 19:54:28 INFO - PROCESS | 3512 | --DOCSHELL 15135400 == 33 [pid = 3512] [id = 318] 19:54:28 INFO - PROCESS | 3512 | --DOCSHELL 125B8C00 == 32 [pid = 3512] [id = 317] 19:54:28 INFO - PROCESS | 3512 | --DOCSHELL 0DC21C00 == 31 [pid = 3512] [id = 316] 19:54:28 INFO - PROCESS | 3512 | --DOMWINDOW == 95 (17366800) [pid = 3512] [serial = 922] [outer = 00000000] [url = about:blank] 19:54:28 INFO - PROCESS | 3512 | --DOMWINDOW == 94 (1992D400) [pid = 3512] [serial = 928] [outer = 00000000] [url = about:blank] 19:54:28 INFO - PROCESS | 3512 | --DOMWINDOW == 93 (17BE8C00) [pid = 3512] [serial = 924] [outer = 00000000] [url = about:blank] 19:54:28 INFO - PROCESS | 3512 | --DOMWINDOW == 92 (17B01800) [pid = 3512] [serial = 919] [outer = 00000000] [url = about:blank] 19:54:28 INFO - PROCESS | 3512 | --DOMWINDOW == 91 (16EC2400) [pid = 3512] [serial = 912] [outer = 00000000] [url = about:blank] 19:54:28 INFO - PROCESS | 3512 | --DOMWINDOW == 90 (1736D800) [pid = 3512] [serial = 913] [outer = 00000000] [url = about:blank] 19:54:28 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (18949000) [pid = 3512] [serial = 925] [outer = 00000000] [url = about:blank] 19:54:28 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (19680C00) [pid = 3512] [serial = 927] [outer = 00000000] [url = about:blank] 19:54:28 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (1760F400) [pid = 3512] [serial = 915] [outer = 00000000] [url = about:blank] 19:54:28 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (1761EC00) [pid = 3512] [serial = 916] [outer = 00000000] [url = about:blank] 19:54:28 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (16A42800) [pid = 3512] [serial = 909] [outer = 00000000] [url = about:blank] 19:54:28 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (16C81000) [pid = 3512] [serial = 910] [outer = 00000000] [url = about:blank] 19:54:28 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (1A4D3800) [pid = 3512] [serial = 895] [outer = 00000000] [url = about:blank] 19:54:28 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (0D6F1400) [pid = 3512] [serial = 900] [outer = 00000000] [url = about:blank] 19:54:28 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (0DA3E800) [pid = 3512] [serial = 901] [outer = 00000000] [url = about:blank] 19:54:28 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (0E186400) [pid = 3512] [serial = 903] [outer = 00000000] [url = about:blank] 19:54:28 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (11C47800) [pid = 3512] [serial = 904] [outer = 00000000] [url = about:blank] 19:54:28 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (14158000) [pid = 3512] [serial = 906] [outer = 00000000] [url = about:blank] 19:54:28 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (14A74C00) [pid = 3512] [serial = 907] [outer = 00000000] [url = about:blank] 19:54:28 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (0DD3FC00) [pid = 3512] [serial = 897] [outer = 00000000] [url = about:blank] 19:54:28 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (0E18CC00) [pid = 3512] [serial = 898] [outer = 00000000] [url = about:blank] 19:54:28 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (17BDE800) [pid = 3512] [serial = 918] [outer = 00000000] [url = about:blank] 19:54:28 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (16631000) [pid = 3512] [serial = 921] [outer = 00000000] [url = about:blank] 19:54:29 INFO - PROCESS | 3512 | 1465527269039 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 19:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 19:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 870ms 19:54:29 INFO - PROCESS | 3512 | 1465527269083 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 19:54:29 INFO - PROCESS | 3512 | 1465527269087 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 19:54:29 INFO - PROCESS | 3512 | 1465527269093 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 19:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 19:54:29 INFO - PROCESS | 3512 | 1465527269096 Marionette TRACE conn5 <- [1,1274,null,{}] 19:54:29 INFO - PROCESS | 3512 | 1465527269099 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:29 INFO - PROCESS | 3512 | 1465527269102 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:29 INFO - PROCESS | 3512 | 1465527269188 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 19:54:29 INFO - PROCESS | 3512 | 1465527269198 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:29 INFO - PROCESS | 3512 | 1465527269200 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:29 INFO - PROCESS | 3512 | ++DOCSHELL 0E67C000 == 32 [pid = 3512] [id = 328] 19:54:29 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (0EB7C400) [pid = 3512] [serial = 983] [outer = 00000000] 19:54:29 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (1234A400) [pid = 3512] [serial = 984] [outer = 0EB7C400] 19:54:29 INFO - PROCESS | 3512 | 1465527269247 Marionette DEBUG loaded listener.js 19:54:29 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (13765800) [pid = 3512] [serial = 985] [outer = 0EB7C400] 19:54:29 INFO - PROCESS | 3512 | 1465527269710 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 19:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 19:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 671ms 19:54:29 INFO - PROCESS | 3512 | 1465527269767 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 19:54:29 INFO - PROCESS | 3512 | 1465527269770 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 19:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 19:54:29 INFO - PROCESS | 3512 | 1465527269773 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 19:54:29 INFO - PROCESS | 3512 | 1465527269776 Marionette TRACE conn5 <- [1,1278,null,{}] 19:54:29 INFO - PROCESS | 3512 | 1465527269786 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:29 INFO - PROCESS | 3512 | 1465527269791 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:29 INFO - PROCESS | 3512 | 1465527269906 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 19:54:30 INFO - PROCESS | 3512 | 1465527270002 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:30 INFO - PROCESS | 3512 | 1465527270005 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:30 INFO - PROCESS | 3512 | ++DOCSHELL 15133400 == 33 [pid = 3512] [id = 329] 19:54:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (15134000) [pid = 3512] [serial = 986] [outer = 00000000] 19:54:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (151E3400) [pid = 3512] [serial = 987] [outer = 15134000] 19:54:30 INFO - PROCESS | 3512 | 1465527270053 Marionette DEBUG loaded listener.js 19:54:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (16633400) [pid = 3512] [serial = 988] [outer = 15134000] 19:54:30 INFO - PROCESS | 3512 | 1465527270425 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 19:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 19:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 690ms 19:54:30 INFO - PROCESS | 3512 | 1465527270464 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 19:54:30 INFO - PROCESS | 3512 | 1465527270466 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 19:54:30 INFO - PROCESS | 3512 | 1465527270469 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 19:54:30 INFO - PROCESS | 3512 | 1465527270471 Marionette TRACE conn5 <- [1,1282,null,{}] 19:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 19:54:30 INFO - PROCESS | 3512 | 1465527270474 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:30 INFO - PROCESS | 3512 | 1465527270476 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:30 INFO - PROCESS | 3512 | 1465527270563 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 19:54:30 INFO - PROCESS | 3512 | 1465527270577 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:30 INFO - PROCESS | 3512 | 1465527270579 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:30 INFO - PROCESS | 3512 | ++DOCSHELL 16D0B000 == 34 [pid = 3512] [id = 330] 19:54:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (16D0D400) [pid = 3512] [serial = 989] [outer = 00000000] 19:54:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (17366800) [pid = 3512] [serial = 990] [outer = 16D0D400] 19:54:30 INFO - PROCESS | 3512 | 1465527270625 Marionette DEBUG loaded listener.js 19:54:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (1736E400) [pid = 3512] [serial = 991] [outer = 16D0D400] 19:54:31 INFO - PROCESS | 3512 | 1465527271092 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 19:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 19:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 672ms 19:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 19:54:31 INFO - PROCESS | 3512 | 1465527271145 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 19:54:31 INFO - PROCESS | 3512 | 1465527271147 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 19:54:31 INFO - PROCESS | 3512 | 1465527271150 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 19:54:31 INFO - PROCESS | 3512 | 1465527271152 Marionette TRACE conn5 <- [1,1286,null,{}] 19:54:31 INFO - PROCESS | 3512 | 1465527271155 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:31 INFO - PROCESS | 3512 | 1465527271157 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:31 INFO - PROCESS | 3512 | 1465527271269 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 19:54:31 INFO - PROCESS | 3512 | 1465527271357 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:31 INFO - PROCESS | 3512 | 1465527271359 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:31 INFO - PROCESS | 3512 | ++DOCSHELL 1736F400 == 35 [pid = 3512] [id = 331] 19:54:31 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (17594400) [pid = 3512] [serial = 992] [outer = 00000000] 19:54:31 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (1759D400) [pid = 3512] [serial = 993] [outer = 17594400] 19:54:31 INFO - PROCESS | 3512 | 1465527271402 Marionette DEBUG loaded listener.js 19:54:31 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (1760F800) [pid = 3512] [serial = 994] [outer = 17594400] 19:54:31 INFO - PROCESS | 3512 | 1465527271832 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 19:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 19:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 730ms 19:54:31 INFO - PROCESS | 3512 | 1465527271881 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 19:54:31 INFO - PROCESS | 3512 | 1465527271883 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 19:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 19:54:31 INFO - PROCESS | 3512 | 1465527271886 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 19:54:31 INFO - PROCESS | 3512 | 1465527271888 Marionette TRACE conn5 <- [1,1290,null,{}] 19:54:31 INFO - PROCESS | 3512 | 1465527271891 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:31 INFO - PROCESS | 3512 | 1465527271896 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:32 INFO - PROCESS | 3512 | 1465527272037 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 19:54:32 INFO - PROCESS | 3512 | 1465527272101 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:32 INFO - PROCESS | 3512 | 1465527272103 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:32 INFO - PROCESS | 3512 | ++DOCSHELL 17624000 == 36 [pid = 3512] [id = 332] 19:54:32 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (17624400) [pid = 3512] [serial = 995] [outer = 00000000] 19:54:32 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (17B01800) [pid = 3512] [serial = 996] [outer = 17624400] 19:54:32 INFO - PROCESS | 3512 | 1465527272147 Marionette DEBUG loaded listener.js 19:54:32 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (17BE1800) [pid = 3512] [serial = 997] [outer = 17624400] 19:54:32 INFO - PROCESS | 3512 | 1465527272576 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 19:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 19:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 731ms 19:54:32 INFO - PROCESS | 3512 | 1465527272646 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 19:54:32 INFO - PROCESS | 3512 | 1465527272649 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 19:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 19:54:32 INFO - PROCESS | 3512 | 1465527272652 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 19:54:32 INFO - PROCESS | 3512 | 1465527272654 Marionette TRACE conn5 <- [1,1294,null,{}] 19:54:32 INFO - PROCESS | 3512 | 1465527272657 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:32 INFO - PROCESS | 3512 | 1465527272659 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:32 INFO - PROCESS | 3512 | 1465527272768 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 19:54:32 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (15135800) [pid = 3512] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 19:54:32 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (125BE800) [pid = 3512] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 19:54:32 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (0DC23C00) [pid = 3512] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 19:54:32 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (13C47C00) [pid = 3512] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 19:54:32 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (1635B000) [pid = 3512] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 19:54:32 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (16D10400) [pid = 3512] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 19:54:32 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (1736EC00) [pid = 3512] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 19:54:32 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (13762C00) [pid = 3512] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 19:54:32 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (0CC10400) [pid = 3512] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 19:54:32 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (14F3D400) [pid = 3512] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 19:54:32 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (17629400) [pid = 3512] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 19:54:32 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (19930000) [pid = 3512] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 19:54:32 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (19931800) [pid = 3512] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 19:54:32 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (1761E000) [pid = 3512] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 19:54:32 INFO - PROCESS | 3512 | 1465527272939 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:32 INFO - PROCESS | 3512 | 1465527272941 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:32 INFO - PROCESS | 3512 | ++DOCSHELL 0CC10400 == 37 [pid = 3512] [id = 333] 19:54:32 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (0D12AC00) [pid = 3512] [serial = 998] [outer = 00000000] 19:54:32 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (12525400) [pid = 3512] [serial = 999] [outer = 0D12AC00] 19:54:33 INFO - PROCESS | 3512 | 1465527272988 Marionette DEBUG loaded listener.js 19:54:33 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (14F1F400) [pid = 3512] [serial = 1000] [outer = 0D12AC00] 19:54:33 INFO - PROCESS | 3512 | 1465527273354 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 19:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 19:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 770ms 19:54:33 INFO - PROCESS | 3512 | 1465527273425 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 19:54:33 INFO - PROCESS | 3512 | 1465527273427 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 19:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 19:54:33 INFO - PROCESS | 3512 | 1465527273430 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 19:54:33 INFO - PROCESS | 3512 | 1465527273431 Marionette TRACE conn5 <- [1,1298,null,{}] 19:54:33 INFO - PROCESS | 3512 | 1465527273435 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:33 INFO - PROCESS | 3512 | 1465527273436 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:33 INFO - PROCESS | 3512 | 1465527273548 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 19:54:33 INFO - PROCESS | 3512 | 1465527273556 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:33 INFO - PROCESS | 3512 | 1465527273558 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:33 INFO - PROCESS | 3512 | ++DOCSHELL 0DD45C00 == 38 [pid = 3512] [id = 334] 19:54:33 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (1233EC00) [pid = 3512] [serial = 1001] [outer = 00000000] 19:54:33 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (17629400) [pid = 3512] [serial = 1002] [outer = 1233EC00] 19:54:33 INFO - PROCESS | 3512 | 1465527273600 Marionette DEBUG loaded listener.js 19:54:33 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (18945C00) [pid = 3512] [serial = 1003] [outer = 1233EC00] 19:54:34 INFO - PROCESS | 3512 | 1465527274001 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 19:54:34 INFO - PROCESS | 3512 | 1465527274063 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 19:54:34 INFO - PROCESS | 3512 | 1465527274066 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 19:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 19:54:34 INFO - PROCESS | 3512 | 1465527274068 Marionette TRACE conn5 <- [1,1302,null,{}] 19:54:34 INFO - PROCESS | 3512 | 1465527274071 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:34 INFO - PROCESS | 3512 | 1465527274073 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:34 INFO - PROCESS | 3512 | 1465527274188 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 19:54:34 INFO - PROCESS | 3512 | 1465527274233 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:34 INFO - PROCESS | 3512 | 1465527274235 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:34 INFO - PROCESS | 3512 | ++DOCSHELL 13B25000 == 39 [pid = 3512] [id = 335] 19:54:34 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (189F8000) [pid = 3512] [serial = 1004] [outer = 00000000] 19:54:34 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (19930400) [pid = 3512] [serial = 1005] [outer = 189F8000] 19:54:34 INFO - PROCESS | 3512 | 1465527274278 Marionette DEBUG loaded listener.js 19:54:34 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (19A24400) [pid = 3512] [serial = 1006] [outer = 189F8000] 19:54:34 INFO - PROCESS | 3512 | 1465527274691 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 19:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 19:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 670ms 19:54:34 INFO - PROCESS | 3512 | 1465527274741 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 19:54:34 INFO - PROCESS | 3512 | 1465527274743 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 19:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 19:54:34 INFO - PROCESS | 3512 | 1465527274746 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 19:54:34 INFO - PROCESS | 3512 | 1465527274748 Marionette TRACE conn5 <- [1,1306,null,{}] 19:54:34 INFO - PROCESS | 3512 | 1465527274760 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:34 INFO - PROCESS | 3512 | 1465527274761 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:34 INFO - PROCESS | 3512 | 1465527274840 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 19:54:34 INFO - PROCESS | 3512 | 1465527274848 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:34 INFO - PROCESS | 3512 | 1465527274850 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:34 INFO - PROCESS | 3512 | ++DOCSHELL 1993BC00 == 40 [pid = 3512] [id = 336] 19:54:34 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (19A75000) [pid = 3512] [serial = 1007] [outer = 00000000] 19:54:34 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (1A45E000) [pid = 3512] [serial = 1008] [outer = 19A75000] 19:54:34 INFO - PROCESS | 3512 | 1465527274893 Marionette DEBUG loaded listener.js 19:54:34 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (1A45E800) [pid = 3512] [serial = 1009] [outer = 19A75000] 19:54:35 INFO - PROCESS | 3512 | 1465527275607 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 19:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 19:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 890ms 19:54:35 INFO - PROCESS | 3512 | 1465527275637 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 19:54:35 INFO - PROCESS | 3512 | 1465527275641 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 19:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 19:54:35 INFO - PROCESS | 3512 | 1465527275646 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 19:54:35 INFO - PROCESS | 3512 | 1465527275651 Marionette TRACE conn5 <- [1,1310,null,{}] 19:54:35 INFO - PROCESS | 3512 | 1465527275670 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:35 INFO - PROCESS | 3512 | 1465527275673 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:35 INFO - PROCESS | 3512 | 1465527275798 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 19:54:35 INFO - PROCESS | 3512 | 1465527275925 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:35 INFO - PROCESS | 3512 | 1465527275927 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:35 INFO - PROCESS | 3512 | ++DOCSHELL 0DB4B400 == 41 [pid = 3512] [id = 337] 19:54:35 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (0DB4BC00) [pid = 3512] [serial = 1010] [outer = 00000000] 19:54:35 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (123D9C00) [pid = 3512] [serial = 1011] [outer = 0DB4BC00] 19:54:36 INFO - PROCESS | 3512 | 1465527275988 Marionette DEBUG loaded listener.js 19:54:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (13C58400) [pid = 3512] [serial = 1012] [outer = 0DB4BC00] 19:54:36 INFO - PROCESS | 3512 | 1465527276571 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 19:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 19:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 987ms 19:54:36 INFO - PROCESS | 3512 | 1465527276634 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 19:54:36 INFO - PROCESS | 3512 | 1465527276639 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 19:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 19:54:36 INFO - PROCESS | 3512 | 1465527276645 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 19:54:36 INFO - PROCESS | 3512 | 1465527276648 Marionette TRACE conn5 <- [1,1314,null,{}] 19:54:36 INFO - PROCESS | 3512 | 1465527276652 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:36 INFO - PROCESS | 3512 | 1465527276655 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:36 INFO - PROCESS | 3512 | 1465527276769 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 19:54:36 INFO - PROCESS | 3512 | 1465527276900 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:36 INFO - PROCESS | 3512 | 1465527276903 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:36 INFO - PROCESS | 3512 | ++DOCSHELL 16D07400 == 42 [pid = 3512] [id = 338] 19:54:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (16D08C00) [pid = 3512] [serial = 1013] [outer = 00000000] 19:54:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 91 (1736D800) [pid = 3512] [serial = 1014] [outer = 16D08C00] 19:54:36 INFO - PROCESS | 3512 | 1465527276960 Marionette DEBUG loaded listener.js 19:54:37 INFO - PROCESS | 3512 | ++DOMWINDOW == 92 (17612800) [pid = 3512] [serial = 1015] [outer = 16D08C00] 19:54:37 INFO - PROCESS | 3512 | 1465527277550 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 19:54:37 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 19:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 970ms 19:54:37 INFO - PROCESS | 3512 | 1465527277619 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 19:54:37 INFO - PROCESS | 3512 | 1465527277622 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 19:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 19:54:37 INFO - PROCESS | 3512 | 1465527277625 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 19:54:37 INFO - PROCESS | 3512 | 1465527277629 Marionette TRACE conn5 <- [1,1318,null,{}] 19:54:37 INFO - PROCESS | 3512 | 1465527277640 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:37 INFO - PROCESS | 3512 | 1465527277645 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:37 INFO - PROCESS | 3512 | 1465527277803 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 19:54:37 INFO - PROCESS | 3512 | 1465527277860 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:37 INFO - PROCESS | 3512 | 1465527277863 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:37 INFO - PROCESS | 3512 | ++DOCSHELL 1A45DC00 == 43 [pid = 3512] [id = 339] 19:54:37 INFO - PROCESS | 3512 | ++DOMWINDOW == 93 (1A461800) [pid = 3512] [serial = 1016] [outer = 00000000] 19:54:37 INFO - PROCESS | 3512 | ++DOMWINDOW == 94 (1A469C00) [pid = 3512] [serial = 1017] [outer = 1A461800] 19:54:37 INFO - PROCESS | 3512 | 1465527277922 Marionette DEBUG loaded listener.js 19:54:38 INFO - PROCESS | 3512 | ++DOMWINDOW == 95 (1A4D6800) [pid = 3512] [serial = 1018] [outer = 1A461800] 19:54:38 INFO - PROCESS | 3512 | 1465527278586 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 19:54:38 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 19:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1020ms 19:54:38 INFO - PROCESS | 3512 | 1465527278649 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 19:54:38 INFO - PROCESS | 3512 | 1465527278652 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 19:54:38 INFO - PROCESS | 3512 | 1465527278655 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 19:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 19:54:38 INFO - PROCESS | 3512 | 1465527278657 Marionette TRACE conn5 <- [1,1322,null,{}] 19:54:38 INFO - PROCESS | 3512 | 1465527278661 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:38 INFO - PROCESS | 3512 | 1465527278663 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:38 INFO - PROCESS | 3512 | 1465527278774 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 19:54:38 INFO - PROCESS | 3512 | 1465527278878 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:38 INFO - PROCESS | 3512 | 1465527278880 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:38 INFO - PROCESS | 3512 | ++DOCSHELL 1233E400 == 44 [pid = 3512] [id = 340] 19:54:38 INFO - PROCESS | 3512 | ++DOMWINDOW == 96 (125BAC00) [pid = 3512] [serial = 1019] [outer = 00000000] 19:54:38 INFO - PROCESS | 3512 | ++DOMWINDOW == 97 (13C59000) [pid = 3512] [serial = 1020] [outer = 125BAC00] 19:54:38 INFO - PROCESS | 3512 | 1465527278934 Marionette DEBUG loaded listener.js 19:54:39 INFO - PROCESS | 3512 | ++DOMWINDOW == 98 (1635BC00) [pid = 3512] [serial = 1021] [outer = 125BAC00] 19:54:39 INFO - PROCESS | 3512 | 1465527279654 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 19:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 19:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1071ms 19:54:39 INFO - PROCESS | 3512 | 1465527279729 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 19:54:39 INFO - PROCESS | 3512 | 1465527279733 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 19:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 19:54:39 INFO - PROCESS | 3512 | 1465527279737 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 19:54:39 INFO - PROCESS | 3512 | 1465527279741 Marionette TRACE conn5 <- [1,1326,null,{}] 19:54:39 INFO - PROCESS | 3512 | 1465527279746 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:39 INFO - PROCESS | 3512 | 1465527279749 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:39 INFO - PROCESS | 3512 | 1465527279856 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 19:54:40 INFO - PROCESS | 3512 | --DOCSHELL 13B25000 == 43 [pid = 3512] [id = 335] 19:54:40 INFO - PROCESS | 3512 | --DOCSHELL 0DD45C00 == 42 [pid = 3512] [id = 334] 19:54:40 INFO - PROCESS | 3512 | --DOCSHELL 0CC10400 == 41 [pid = 3512] [id = 333] 19:54:40 INFO - PROCESS | 3512 | --DOCSHELL 17624000 == 40 [pid = 3512] [id = 332] 19:54:40 INFO - PROCESS | 3512 | --DOCSHELL 1736F400 == 39 [pid = 3512] [id = 331] 19:54:40 INFO - PROCESS | 3512 | --DOCSHELL 16D0B000 == 38 [pid = 3512] [id = 330] 19:54:40 INFO - PROCESS | 3512 | --DOCSHELL 15133400 == 37 [pid = 3512] [id = 329] 19:54:40 INFO - PROCESS | 3512 | --DOCSHELL 0E67C000 == 36 [pid = 3512] [id = 328] 19:54:40 INFO - PROCESS | 3512 | --DOCSHELL 0E0E0C00 == 35 [pid = 3512] [id = 327] 19:54:40 INFO - PROCESS | 3512 | --DOCSHELL 0DB4A000 == 34 [pid = 3512] [id = 325] 19:54:40 INFO - PROCESS | 3512 | --DOCSHELL 13C56400 == 33 [pid = 3512] [id = 326] 19:54:40 INFO - PROCESS | 3512 | --DOCSHELL 15135000 == 32 [pid = 3512] [id = 324] 19:54:40 INFO - PROCESS | 3512 | --DOCSHELL 13B28000 == 31 [pid = 3512] [id = 315] 19:54:40 INFO - PROCESS | 3512 | --DOCSHELL 1A45DC00 == 30 [pid = 3512] [id = 339] 19:54:40 INFO - PROCESS | 3512 | --DOCSHELL 1233E400 == 29 [pid = 3512] [id = 340] 19:54:40 INFO - PROCESS | 3512 | --DOCSHELL 16D07400 == 28 [pid = 3512] [id = 338] 19:54:40 INFO - PROCESS | 3512 | --DOCSHELL 1993BC00 == 27 [pid = 3512] [id = 336] 19:54:40 INFO - PROCESS | 3512 | --DOCSHELL 0DB4B400 == 26 [pid = 3512] [id = 337] 19:54:40 INFO - PROCESS | 3512 | 1465527280579 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:40 INFO - PROCESS | 3512 | 1465527280583 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:40 INFO - PROCESS | 3512 | --DOMWINDOW == 97 (1513BC00) [pid = 3512] [serial = 954] [outer = 00000000] [url = about:blank] 19:54:40 INFO - PROCESS | 3512 | --DOMWINDOW == 96 (13160000) [pid = 3512] [serial = 951] [outer = 00000000] [url = about:blank] 19:54:40 INFO - PROCESS | 3512 | --DOMWINDOW == 95 (1375B800) [pid = 3512] [serial = 952] [outer = 00000000] [url = about:blank] 19:54:40 INFO - PROCESS | 3512 | --DOMWINDOW == 94 (0DD9D400) [pid = 3512] [serial = 948] [outer = 00000000] [url = about:blank] 19:54:40 INFO - PROCESS | 3512 | --DOMWINDOW == 93 (0E609C00) [pid = 3512] [serial = 949] [outer = 00000000] [url = about:blank] 19:54:40 INFO - PROCESS | 3512 | --DOMWINDOW == 92 (15015400) [pid = 3512] [serial = 946] [outer = 00000000] [url = about:blank] 19:54:40 INFO - PROCESS | 3512 | --DOMWINDOW == 91 (13C5A400) [pid = 3512] [serial = 945] [outer = 00000000] [url = about:blank] 19:54:40 INFO - PROCESS | 3512 | --DOMWINDOW == 90 (1662CC00) [pid = 3512] [serial = 957] [outer = 00000000] [url = about:blank] 19:54:40 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (16D05C00) [pid = 3512] [serial = 958] [outer = 00000000] [url = about:blank] 19:54:40 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (17366000) [pid = 3512] [serial = 961] [outer = 00000000] [url = about:blank] 19:54:40 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (16EBA000) [pid = 3512] [serial = 960] [outer = 00000000] [url = about:blank] 19:54:40 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (1759FC00) [pid = 3512] [serial = 963] [outer = 00000000] [url = about:blank] 19:54:40 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (17371800) [pid = 3512] [serial = 967] [outer = 00000000] [url = about:blank] 19:54:40 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (16EC3800) [pid = 3512] [serial = 966] [outer = 00000000] [url = about:blank] 19:54:40 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (0DA43000) [pid = 3512] [serial = 931] [outer = 00000000] [url = about:blank] 19:54:40 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (0D665800) [pid = 3512] [serial = 930] [outer = 00000000] [url = about:blank] 19:54:40 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (1635F400) [pid = 3512] [serial = 934] [outer = 00000000] [url = about:blank] 19:54:40 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (1513E400) [pid = 3512] [serial = 933] [outer = 00000000] [url = about:blank] 19:54:40 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (18944800) [pid = 3512] [serial = 937] [outer = 00000000] [url = about:blank] 19:54:40 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (17648400) [pid = 3512] [serial = 936] [outer = 00000000] [url = about:blank] 19:54:40 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (17B07000) [pid = 3512] [serial = 972] [outer = 00000000] [url = about:blank] 19:54:40 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (1BC8EC00) [pid = 3512] [serial = 940] [outer = 00000000] [url = about:blank] 19:54:40 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (1AE90800) [pid = 3512] [serial = 939] [outer = 00000000] [url = about:blank] 19:54:40 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (1635CC00) [pid = 3512] [serial = 943] [outer = 00000000] [url = about:blank] 19:54:40 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (1A465000) [pid = 3512] [serial = 942] [outer = 00000000] [url = about:blank] 19:54:40 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (17616000) [pid = 3512] [serial = 964] [outer = 00000000] [url = about:blank] 19:54:40 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (163C4800) [pid = 3512] [serial = 970] [outer = 00000000] [url = about:blank] 19:54:40 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (151BA400) [pid = 3512] [serial = 955] [outer = 00000000] [url = about:blank] 19:54:40 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (1763C000) [pid = 3512] [serial = 969] [outer = 00000000] [url = about:blank] 19:54:40 INFO - PROCESS | 3512 | ++DOCSHELL 0CC09800 == 27 [pid = 3512] [id = 341] 19:54:40 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (0CC0A800) [pid = 3512] [serial = 1022] [outer = 00000000] 19:54:40 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (0CD94C00) [pid = 3512] [serial = 1023] [outer = 0CC0A800] 19:54:40 INFO - PROCESS | 3512 | 1465527280753 Marionette DEBUG loaded listener.js 19:54:40 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (0D582000) [pid = 3512] [serial = 1024] [outer = 0CC0A800] 19:54:41 INFO - PROCESS | 3512 | 1465527281625 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 19:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 19:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1920ms 19:54:41 INFO - PROCESS | 3512 | 1465527281660 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 19:54:41 INFO - PROCESS | 3512 | 1465527281664 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 19:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 19:54:41 INFO - PROCESS | 3512 | 1465527281668 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 19:54:41 INFO - PROCESS | 3512 | 1465527281671 Marionette TRACE conn5 <- [1,1330,null,{}] 19:54:41 INFO - PROCESS | 3512 | 1465527281676 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:41 INFO - PROCESS | 3512 | 1465527281680 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:41 INFO - PROCESS | 3512 | 1465527281777 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 19:54:41 INFO - PROCESS | 3512 | 1465527281858 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:41 INFO - PROCESS | 3512 | 1465527281860 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:41 INFO - PROCESS | 3512 | ++DOCSHELL 0DB40400 == 28 [pid = 3512] [id = 342] 19:54:41 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (0DB43800) [pid = 3512] [serial = 1025] [outer = 00000000] 19:54:41 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (0DC25C00) [pid = 3512] [serial = 1026] [outer = 0DB43800] 19:54:41 INFO - PROCESS | 3512 | 1465527281908 Marionette DEBUG loaded listener.js 19:54:42 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (0DD90800) [pid = 3512] [serial = 1027] [outer = 0DB43800] 19:54:42 INFO - PROCESS | 3512 | 1465527282324 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 19:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 19:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 730ms 19:54:42 INFO - PROCESS | 3512 | 1465527282401 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 19:54:42 INFO - PROCESS | 3512 | 1465527282405 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 19:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 19:54:42 INFO - PROCESS | 3512 | 1465527282410 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 19:54:42 INFO - PROCESS | 3512 | 1465527282412 Marionette TRACE conn5 <- [1,1334,null,{}] 19:54:42 INFO - PROCESS | 3512 | 1465527282416 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:42 INFO - PROCESS | 3512 | 1465527282418 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:42 INFO - PROCESS | 3512 | 1465527282511 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 19:54:42 INFO - PROCESS | 3512 | 1465527282518 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:42 INFO - PROCESS | 3512 | 1465527282520 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:42 INFO - PROCESS | 3512 | ++DOCSHELL 0E60A400 == 29 [pid = 3512] [id = 343] 19:54:42 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (0EB87C00) [pid = 3512] [serial = 1028] [outer = 00000000] 19:54:42 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (11F7D800) [pid = 3512] [serial = 1029] [outer = 0EB87C00] 19:54:42 INFO - PROCESS | 3512 | 1465527282565 Marionette DEBUG loaded listener.js 19:54:42 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (12696C00) [pid = 3512] [serial = 1030] [outer = 0EB87C00] 19:54:43 INFO - PROCESS | 3512 | 1465527283089 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 19:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 19:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 730ms 19:54:43 INFO - PROCESS | 3512 | 1465527283172 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 19:54:43 INFO - PROCESS | 3512 | 1465527283175 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 19:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 19:54:43 INFO - PROCESS | 3512 | 1465527283184 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 19:54:43 INFO - PROCESS | 3512 | 1465527283190 Marionette TRACE conn5 <- [1,1338,null,{}] 19:54:43 INFO - PROCESS | 3512 | 1465527283200 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:43 INFO - PROCESS | 3512 | 1465527283204 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:43 INFO - PROCESS | 3512 | 1465527283338 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 19:54:43 INFO - PROCESS | 3512 | 1465527283397 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:43 INFO - PROCESS | 3512 | 1465527283399 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:43 INFO - PROCESS | 3512 | ++DOCSHELL 1414EC00 == 30 [pid = 3512] [id = 344] 19:54:43 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (14153C00) [pid = 3512] [serial = 1031] [outer = 00000000] 19:54:43 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (0D9A6C00) [pid = 3512] [serial = 1032] [outer = 14153C00] 19:54:43 INFO - PROCESS | 3512 | 1465527283455 Marionette DEBUG loaded listener.js 19:54:43 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (15017400) [pid = 3512] [serial = 1033] [outer = 14153C00] 19:54:43 INFO - PROCESS | 3512 | 1465527283907 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 19:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 19:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 790ms 19:54:44 INFO - PROCESS | 3512 | 1465527283979 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 19:54:44 INFO - PROCESS | 3512 | 1465527283982 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 19:54:44 INFO - PROCESS | 3512 | 1465527283989 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 19:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 19:54:44 INFO - PROCESS | 3512 | 1465527283991 Marionette TRACE conn5 <- [1,1342,null,{}] 19:54:44 INFO - PROCESS | 3512 | 1465527284009 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:44 INFO - PROCESS | 3512 | 1465527284011 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:44 INFO - PROCESS | 3512 | 1465527284127 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 19:54:44 INFO - PROCESS | 3512 | 1465527284141 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:44 INFO - PROCESS | 3512 | 1465527284143 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:44 INFO - PROCESS | 3512 | ++DOCSHELL 151B2800 == 31 [pid = 3512] [id = 345] 19:54:44 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (151B7C00) [pid = 3512] [serial = 1034] [outer = 00000000] 19:54:44 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (16625400) [pid = 3512] [serial = 1035] [outer = 151B7C00] 19:54:44 INFO - PROCESS | 3512 | 1465527284235 Marionette DEBUG loaded listener.js 19:54:44 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (1662CC00) [pid = 3512] [serial = 1036] [outer = 151B7C00] 19:54:44 INFO - PROCESS | 3512 | 1465527284654 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 19:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 19:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 730ms 19:54:44 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (189F8000) [pid = 3512] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 19:54:44 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (19A75000) [pid = 3512] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 19:54:44 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (17594400) [pid = 3512] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 19:54:44 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (17624400) [pid = 3512] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 19:54:44 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (0EB7C400) [pid = 3512] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 19:54:44 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (0E0EB000) [pid = 3512] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 19:54:44 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (13C60000) [pid = 3512] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 19:54:44 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (0DB4A800) [pid = 3512] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 19:54:44 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (15134000) [pid = 3512] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 19:54:44 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (16D0D400) [pid = 3512] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 19:54:44 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (177B5800) [pid = 3512] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 19:54:44 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (0D12AC00) [pid = 3512] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 19:54:44 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (1233EC00) [pid = 3512] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 19:54:44 INFO - PROCESS | 3512 | 1465527284978 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 19:54:44 INFO - PROCESS | 3512 | 1465527284980 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 19:54:45 INFO - PROCESS | 3512 | 1465527284985 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 19:54:45 INFO - PROCESS | 3512 | 1465527284987 Marionette TRACE conn5 <- [1,1346,null,{}] 19:54:45 INFO - PROCESS | 3512 | 1465527284990 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 19:54:45 INFO - PROCESS | 3512 | 1465527284992 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:45 INFO - PROCESS | 3512 | 1465527285071 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 19:54:45 INFO - PROCESS | 3512 | 1465527285076 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:45 INFO - PROCESS | 3512 | 1465527285082 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:45 INFO - PROCESS | 3512 | ++DOCSHELL 0E674C00 == 32 [pid = 3512] [id = 346] 19:54:45 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (0EB7C400) [pid = 3512] [serial = 1037] [outer = 00000000] 19:54:45 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (13C3D800) [pid = 3512] [serial = 1038] [outer = 0EB7C400] 19:54:45 INFO - PROCESS | 3512 | 1465527285141 Marionette DEBUG loaded listener.js 19:54:45 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (16B31C00) [pid = 3512] [serial = 1039] [outer = 0EB7C400] 19:54:45 INFO - PROCESS | 3512 | 1465527285629 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 19:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 19:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 670ms 19:54:45 INFO - PROCESS | 3512 | 1465527285664 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 19:54:45 INFO - PROCESS | 3512 | 1465527285666 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 19:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 19:54:45 INFO - PROCESS | 3512 | 1465527285669 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 19:54:45 INFO - PROCESS | 3512 | 1465527285671 Marionette TRACE conn5 <- [1,1350,null,{}] 19:54:45 INFO - PROCESS | 3512 | 1465527285674 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:45 INFO - PROCESS | 3512 | 1465527285677 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:45 INFO - PROCESS | 3512 | 1465527285762 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 19:54:45 INFO - PROCESS | 3512 | 1465527285769 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:45 INFO - PROCESS | 3512 | 1465527285771 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:45 INFO - PROCESS | 3512 | ++DOCSHELL 0D847C00 == 33 [pid = 3512] [id = 347] 19:54:45 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (16D0DC00) [pid = 3512] [serial = 1040] [outer = 00000000] 19:54:45 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (16EC2800) [pid = 3512] [serial = 1041] [outer = 16D0DC00] 19:54:45 INFO - PROCESS | 3512 | 1465527285826 Marionette DEBUG loaded listener.js 19:54:45 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (17365000) [pid = 3512] [serial = 1042] [outer = 16D0DC00] 19:54:46 INFO - PROCESS | 3512 | 1465527286268 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 19:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 19:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 630ms 19:54:46 INFO - PROCESS | 3512 | 1465527286301 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 19:54:46 INFO - PROCESS | 3512 | 1465527286304 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 19:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 19:54:46 INFO - PROCESS | 3512 | 1465527286307 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 19:54:46 INFO - PROCESS | 3512 | 1465527286308 Marionette TRACE conn5 <- [1,1354,null,{}] 19:54:46 INFO - PROCESS | 3512 | 1465527286312 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:46 INFO - PROCESS | 3512 | 1465527286314 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:46 INFO - PROCESS | 3512 | 1465527286392 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 19:54:46 INFO - PROCESS | 3512 | 1465527286400 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:46 INFO - PROCESS | 3512 | 1465527286402 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:46 INFO - PROCESS | 3512 | ++DOCSHELL 16EC5800 == 34 [pid = 3512] [id = 348] 19:54:46 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (17367C00) [pid = 3512] [serial = 1043] [outer = 00000000] 19:54:46 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (17593C00) [pid = 3512] [serial = 1044] [outer = 17367C00] 19:54:46 INFO - PROCESS | 3512 | 1465527286445 Marionette DEBUG loaded listener.js 19:54:46 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (1759BC00) [pid = 3512] [serial = 1045] [outer = 17367C00] 19:54:46 INFO - PROCESS | 3512 | 1465527286898 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 19:54:46 INFO - PROCESS | 3512 | 1465527286949 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 19:54:46 INFO - PROCESS | 3512 | 1465527286952 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 19:54:46 INFO - PROCESS | 3512 | 1465527286954 Marionette TRACE conn5 <- [1,1358,null,{}] 19:54:46 INFO - PROCESS | 3512 | 1465527286957 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:46 INFO - PROCESS | 3512 | 1465527286959 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:47 INFO - PROCESS | 3512 | 1465527287130 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 19:54:47 INFO - PROCESS | 3512 | 1465527287235 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:47 INFO - PROCESS | 3512 | 1465527287239 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:47 INFO - PROCESS | 3512 | ++DOCSHELL 0D6EC400 == 35 [pid = 3512] [id = 349] 19:54:47 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (0D6ECC00) [pid = 3512] [serial = 1046] [outer = 00000000] 19:54:47 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (0D9B2000) [pid = 3512] [serial = 1047] [outer = 0D6ECC00] 19:54:47 INFO - PROCESS | 3512 | 1465527287296 Marionette DEBUG loaded listener.js 19:54:47 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (0DB44400) [pid = 3512] [serial = 1048] [outer = 0D6ECC00] 19:54:48 INFO - PROCESS | 3512 | 1465527288115 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 19:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 19:54:48 INFO - PROCESS | 3512 | 1465527288192 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 19:54:48 INFO - PROCESS | 3512 | 1465527288196 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 19:54:48 INFO - PROCESS | 3512 | 1465527288199 Marionette TRACE conn5 <- [1,1362,null,{}] 19:54:48 INFO - PROCESS | 3512 | 1465527288203 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:48 INFO - PROCESS | 3512 | 1465527288206 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:48 INFO - PROCESS | 3512 | 1465527288335 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 19:54:48 INFO - PROCESS | 3512 | 1465527288462 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:48 INFO - PROCESS | 3512 | 1465527288465 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:48 INFO - PROCESS | 3512 | ++DOCSHELL 13C56400 == 36 [pid = 3512] [id = 350] 19:54:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (13C58C00) [pid = 3512] [serial = 1049] [outer = 00000000] 19:54:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (14152400) [pid = 3512] [serial = 1050] [outer = 13C58C00] 19:54:48 INFO - PROCESS | 3512 | 1465527288523 Marionette DEBUG loaded listener.js 19:54:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (15139400) [pid = 3512] [serial = 1051] [outer = 13C58C00] 19:54:49 INFO - PROCESS | 3512 | [3512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:54:49 INFO - PROCESS | 3512 | 1465527289426 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 19:54:49 INFO - PROCESS | 3512 | 1465527289526 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 19:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 19:54:49 INFO - PROCESS | 3512 | 1465527289531 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 19:54:49 INFO - PROCESS | 3512 | 1465527289534 Marionette TRACE conn5 <- [1,1366,null,{}] 19:54:49 INFO - PROCESS | 3512 | 1465527289540 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:49 INFO - PROCESS | 3512 | 1465527289543 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:49 INFO - PROCESS | 3512 | 1465527289647 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 19:54:49 INFO - PROCESS | 3512 | 1465527289728 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:49 INFO - PROCESS | 3512 | 1465527289732 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:49 INFO - PROCESS | 3512 | ++DOCSHELL 0DC23C00 == 26 [pid = 3512] [id = 351] 19:54:49 INFO - PROCESS | 3512 | ++DOMWINDOW == 62 (0DC28C00) [pid = 3512] [serial = 1052] [outer = 00000000] 19:54:49 INFO - PROCESS | 3512 | ++DOMWINDOW == 63 (0E184000) [pid = 3512] [serial = 1053] [outer = 0DC28C00] 19:54:49 INFO - PROCESS | 3512 | 1465527289785 Marionette DEBUG loaded listener.js 19:54:49 INFO - PROCESS | 3512 | ++DOMWINDOW == 64 (0EBCAC00) [pid = 3512] [serial = 1054] [outer = 0DC28C00] 19:54:50 INFO - PROCESS | 3512 | 1465527290177 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 19:54:50 INFO - PROCESS | 3512 | 1465527290241 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 19:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 19:54:50 INFO - PROCESS | 3512 | 1465527290248 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 19:54:50 INFO - PROCESS | 3512 | 1465527290251 Marionette TRACE conn5 <- [1,1370,null,{}] 19:54:50 INFO - PROCESS | 3512 | 1465527290255 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:50 INFO - PROCESS | 3512 | 1465527290257 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:50 INFO - PROCESS | 3512 | 1465527290348 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 19:54:50 INFO - PROCESS | 3512 | 1465527290355 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:50 INFO - PROCESS | 3512 | 1465527290357 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:50 INFO - PROCESS | 3512 | ++DOCSHELL 0E0EB000 == 27 [pid = 3512] [id = 352] 19:54:50 INFO - PROCESS | 3512 | ++DOMWINDOW == 65 (133BF800) [pid = 3512] [serial = 1055] [outer = 00000000] 19:54:50 INFO - PROCESS | 3512 | ++DOMWINDOW == 66 (13C4A400) [pid = 3512] [serial = 1056] [outer = 133BF800] 19:54:50 INFO - PROCESS | 3512 | 1465527290405 Marionette DEBUG loaded listener.js 19:54:50 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (13C59400) [pid = 3512] [serial = 1057] [outer = 133BF800] 19:54:50 INFO - PROCESS | 3512 | [3512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:54:50 INFO - PROCESS | 3512 | 1465527290883 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 19:54:50 INFO - PROCESS | 3512 | 1465527290922 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 19:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 19:54:50 INFO - PROCESS | 3512 | 1465527290925 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 19:54:50 INFO - PROCESS | 3512 | 1465527290929 Marionette TRACE conn5 <- [1,1374,null,{}] 19:54:50 INFO - PROCESS | 3512 | 1465527290940 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:50 INFO - PROCESS | 3512 | 1465527290945 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:51 INFO - PROCESS | 3512 | 1465527291059 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 19:54:51 INFO - PROCESS | 3512 | 1465527291151 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:51 INFO - PROCESS | 3512 | 1465527291154 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:51 INFO - PROCESS | 3512 | ++DOCSHELL 16A3D400 == 28 [pid = 3512] [id = 353] 19:54:51 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (16A40400) [pid = 3512] [serial = 1058] [outer = 00000000] 19:54:51 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (16B38400) [pid = 3512] [serial = 1059] [outer = 16A40400] 19:54:51 INFO - PROCESS | 3512 | 1465527291203 Marionette DEBUG loaded listener.js 19:54:51 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (16D0A000) [pid = 3512] [serial = 1060] [outer = 16A40400] 19:54:51 INFO - PROCESS | 3512 | 1465527291605 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 19:54:51 INFO - PROCESS | 3512 | 1465527291662 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 19:54:51 INFO - PROCESS | 3512 | 1465527291664 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 19:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 19:54:51 INFO - PROCESS | 3512 | 1465527291666 Marionette TRACE conn5 <- [1,1378,null,{}] 19:54:51 INFO - PROCESS | 3512 | 1465527291670 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:51 INFO - PROCESS | 3512 | 1465527291672 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:51 INFO - PROCESS | 3512 | 1465527291799 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 19:54:51 INFO - PROCESS | 3512 | 1465527291817 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:51 INFO - PROCESS | 3512 | 1465527291819 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:51 INFO - PROCESS | 3512 | ++DOCSHELL 17366800 == 29 [pid = 3512] [id = 354] 19:54:51 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (1753E800) [pid = 3512] [serial = 1061] [outer = 00000000] 19:54:51 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (175A0800) [pid = 3512] [serial = 1062] [outer = 1753E800] 19:54:51 INFO - PROCESS | 3512 | 1465527291865 Marionette DEBUG loaded listener.js 19:54:51 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (1760DC00) [pid = 3512] [serial = 1063] [outer = 1753E800] 19:54:52 INFO - PROCESS | 3512 | 1465527292300 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 19:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 19:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 670ms 19:54:52 INFO - PROCESS | 3512 | 1465527292339 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 19:54:52 INFO - PROCESS | 3512 | 1465527292341 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 19:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 19:54:52 INFO - PROCESS | 3512 | 1465527292344 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 19:54:52 INFO - PROCESS | 3512 | 1465527292346 Marionette TRACE conn5 <- [1,1382,null,{}] 19:54:52 INFO - PROCESS | 3512 | 1465527292350 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:52 INFO - PROCESS | 3512 | 1465527292352 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:52 INFO - PROCESS | 3512 | 1465527292490 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 19:54:52 INFO - PROCESS | 3512 | 1465527292508 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:52 INFO - PROCESS | 3512 | 1465527292510 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:52 INFO - PROCESS | 3512 | ++DOCSHELL 175A0400 == 30 [pid = 3512] [id = 355] 19:54:52 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (17615000) [pid = 3512] [serial = 1064] [outer = 00000000] 19:54:52 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (17623800) [pid = 3512] [serial = 1065] [outer = 17615000] 19:54:52 INFO - PROCESS | 3512 | 1465527292554 Marionette DEBUG loaded listener.js 19:54:52 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (17628000) [pid = 3512] [serial = 1066] [outer = 17615000] 19:54:53 INFO - PROCESS | 3512 | 1465527293009 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 19:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 19:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 730ms 19:54:53 INFO - PROCESS | 3512 | 1465527293075 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 19:54:53 INFO - PROCESS | 3512 | 1465527293077 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 19:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 19:54:53 INFO - PROCESS | 3512 | 1465527293084 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 19:54:53 INFO - PROCESS | 3512 | 1465527293086 Marionette TRACE conn5 <- [1,1386,null,{}] 19:54:53 INFO - PROCESS | 3512 | 1465527293096 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:53 INFO - PROCESS | 3512 | 1465527293101 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:53 INFO - PROCESS | 3512 | 1465527293240 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 19:54:53 INFO - PROCESS | 3512 | 1465527293302 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:53 INFO - PROCESS | 3512 | 1465527293304 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:53 INFO - PROCESS | 3512 | ++DOCSHELL 17611000 == 31 [pid = 3512] [id = 356] 19:54:53 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (17617800) [pid = 3512] [serial = 1067] [outer = 00000000] 19:54:53 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (17AB3000) [pid = 3512] [serial = 1068] [outer = 17617800] 19:54:53 INFO - PROCESS | 3512 | 1465527293347 Marionette DEBUG loaded listener.js 19:54:53 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (17B02000) [pid = 3512] [serial = 1069] [outer = 17617800] 19:54:53 INFO - PROCESS | 3512 | 1465527293750 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 19:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 19:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 730ms 19:54:53 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (0EB87C00) [pid = 3512] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 19:54:53 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (0DB43800) [pid = 3512] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 19:54:53 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (14153C00) [pid = 3512] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 19:54:53 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (125BAC00) [pid = 3512] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 19:54:53 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (0DB4BC00) [pid = 3512] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 19:54:53 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (16D08C00) [pid = 3512] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 19:54:53 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (1A461800) [pid = 3512] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 19:54:53 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (151B7C00) [pid = 3512] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 19:54:53 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (0EB7C400) [pid = 3512] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 19:54:53 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (16D0DC00) [pid = 3512] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 19:54:53 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (0CC0A800) [pid = 3512] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 19:54:53 INFO - PROCESS | 3512 | 1465527293885 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 19:54:53 INFO - PROCESS | 3512 | 1465527293887 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 19:54:53 INFO - PROCESS | 3512 | 1465527293896 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 19:54:53 INFO - PROCESS | 3512 | 1465527293898 Marionette TRACE conn5 <- [1,1390,null,{}] 19:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 19:54:53 INFO - PROCESS | 3512 | 1465527293901 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:53 INFO - PROCESS | 3512 | 1465527293903 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:54 INFO - PROCESS | 3512 | 1465527293982 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 19:54:54 INFO - PROCESS | 3512 | 1465527293988 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:54 INFO - PROCESS | 3512 | 1465527293989 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:54 INFO - PROCESS | 3512 | ++DOCSHELL 0EB84400 == 32 [pid = 3512] [id = 357] 19:54:54 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (0EC7B800) [pid = 3512] [serial = 1070] [outer = 00000000] 19:54:54 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (12695400) [pid = 3512] [serial = 1071] [outer = 0EC7B800] 19:54:54 INFO - PROCESS | 3512 | 1465527294033 Marionette DEBUG loaded listener.js 19:54:54 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (13C45000) [pid = 3512] [serial = 1072] [outer = 0EC7B800] 19:54:54 INFO - PROCESS | 3512 | 1465527294440 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 19:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 19:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 570ms 19:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 19:54:54 INFO - PROCESS | 3512 | 1465527294472 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 19:54:54 INFO - PROCESS | 3512 | 1465527294474 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 19:54:54 INFO - PROCESS | 3512 | 1465527294477 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 19:54:54 INFO - PROCESS | 3512 | 1465527294479 Marionette TRACE conn5 <- [1,1394,null,{}] 19:54:54 INFO - PROCESS | 3512 | 1465527294494 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:54 INFO - PROCESS | 3512 | 1465527294496 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:54 INFO - PROCESS | 3512 | 1465527294580 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 19:54:54 INFO - PROCESS | 3512 | 1465527294587 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:54 INFO - PROCESS | 3512 | 1465527294589 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:54 INFO - PROCESS | 3512 | ++DOCSHELL 17363400 == 33 [pid = 3512] [id = 358] 19:54:54 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (17595400) [pid = 3512] [serial = 1073] [outer = 00000000] 19:54:54 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (17BDFC00) [pid = 3512] [serial = 1074] [outer = 17595400] 19:54:54 INFO - PROCESS | 3512 | 1465527294631 Marionette DEBUG loaded listener.js 19:54:54 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (17BE8000) [pid = 3512] [serial = 1075] [outer = 17595400] 19:54:55 INFO - PROCESS | 3512 | 1465527295065 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 19:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 19:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 630ms 19:54:55 INFO - PROCESS | 3512 | 1465527295109 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 19:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 19:54:55 INFO - PROCESS | 3512 | 1465527295111 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 19:54:55 INFO - PROCESS | 3512 | 1465527295114 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 19:54:55 INFO - PROCESS | 3512 | 1465527295115 Marionette TRACE conn5 <- [1,1398,null,{}] 19:54:55 INFO - PROCESS | 3512 | 1465527295119 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:55 INFO - PROCESS | 3512 | 1465527295120 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:55 INFO - PROCESS | 3512 | 1465527295205 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 19:54:55 INFO - PROCESS | 3512 | 1465527295210 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:55 INFO - PROCESS | 3512 | 1465527295212 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:55 INFO - PROCESS | 3512 | ++DOCSHELL 17BEAC00 == 34 [pid = 3512] [id = 359] 19:54:55 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (17BEC000) [pid = 3512] [serial = 1076] [outer = 00000000] 19:54:55 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (18946800) [pid = 3512] [serial = 1077] [outer = 17BEC000] 19:54:55 INFO - PROCESS | 3512 | 1465527295256 Marionette DEBUG loaded listener.js 19:54:55 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (189EC800) [pid = 3512] [serial = 1078] [outer = 17BEC000] 19:54:55 INFO - PROCESS | 3512 | 1465527295736 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 19:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 19:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 670ms 19:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 19:54:55 INFO - PROCESS | 3512 | 1465527295785 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 19:54:55 INFO - PROCESS | 3512 | 1465527295786 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 19:54:55 INFO - PROCESS | 3512 | 1465527295789 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 19:54:55 INFO - PROCESS | 3512 | 1465527295791 Marionette TRACE conn5 <- [1,1402,null,{}] 19:54:55 INFO - PROCESS | 3512 | 1465527295794 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:55 INFO - PROCESS | 3512 | 1465527295796 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:55 INFO - PROCESS | 3512 | 1465527295920 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 19:54:56 INFO - PROCESS | 3512 | 1465527296018 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:56 INFO - PROCESS | 3512 | 1465527296021 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:56 INFO - PROCESS | 3512 | ++DOCSHELL 0CC06C00 == 35 [pid = 3512] [id = 360] 19:54:56 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (0CC08C00) [pid = 3512] [serial = 1079] [outer = 00000000] 19:54:56 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (0D6F1000) [pid = 3512] [serial = 1080] [outer = 0CC08C00] 19:54:56 INFO - PROCESS | 3512 | 1465527296119 Marionette DEBUG loaded listener.js 19:54:56 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (0DA3C000) [pid = 3512] [serial = 1081] [outer = 0CC08C00] 19:54:56 INFO - PROCESS | 3512 | 1465527296821 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 19:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 19:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1077ms 19:54:56 INFO - PROCESS | 3512 | 1465527296869 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 19:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 19:54:56 INFO - PROCESS | 3512 | 1465527296873 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 19:54:56 INFO - PROCESS | 3512 | 1465527296878 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 19:54:56 INFO - PROCESS | 3512 | 1465527296882 Marionette TRACE conn5 <- [1,1406,null,{}] 19:54:56 INFO - PROCESS | 3512 | 1465527296887 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:56 INFO - PROCESS | 3512 | 1465527296889 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:57 INFO - PROCESS | 3512 | 1465527297007 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 19:54:57 INFO - PROCESS | 3512 | 1465527297132 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:57 INFO - PROCESS | 3512 | 1465527297135 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:57 INFO - PROCESS | 3512 | ++DOCSHELL 14152000 == 36 [pid = 3512] [id = 361] 19:54:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (14158000) [pid = 3512] [serial = 1082] [outer = 00000000] 19:54:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (1662FC00) [pid = 3512] [serial = 1083] [outer = 14158000] 19:54:57 INFO - PROCESS | 3512 | 1465527297192 Marionette DEBUG loaded listener.js 19:54:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (16D40C00) [pid = 3512] [serial = 1084] [outer = 14158000] 19:54:57 INFO - PROCESS | 3512 | 1465527297831 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 19:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 19:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1028ms 19:54:57 INFO - PROCESS | 3512 | 1465527297906 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 19:54:57 INFO - PROCESS | 3512 | 1465527297910 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 19:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 19:54:57 INFO - PROCESS | 3512 | 1465527297914 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 19:54:57 INFO - PROCESS | 3512 | 1465527297916 Marionette TRACE conn5 <- [1,1410,null,{}] 19:54:57 INFO - PROCESS | 3512 | 1465527297920 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:57 INFO - PROCESS | 3512 | 1465527297923 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:58 INFO - PROCESS | 3512 | 1465527298045 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 19:54:58 INFO - PROCESS | 3512 | 1465527298153 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:58 INFO - PROCESS | 3512 | 1465527298155 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:58 INFO - PROCESS | 3512 | ++DOCSHELL 17646000 == 37 [pid = 3512] [id = 362] 19:54:58 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (17649800) [pid = 3512] [serial = 1085] [outer = 00000000] 19:54:58 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (1768F000) [pid = 3512] [serial = 1086] [outer = 17649800] 19:54:58 INFO - PROCESS | 3512 | 1465527298209 Marionette DEBUG loaded listener.js 19:54:58 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (1893B000) [pid = 3512] [serial = 1087] [outer = 17649800] 19:54:58 INFO - PROCESS | 3512 | 1465527298859 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 19:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 19:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 970ms 19:54:58 INFO - PROCESS | 3512 | 1465527298886 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 19:54:58 INFO - PROCESS | 3512 | 1465527298890 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 19:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 19:54:58 INFO - PROCESS | 3512 | 1465527298903 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 19:54:58 INFO - PROCESS | 3512 | 1465527298907 Marionette TRACE conn5 <- [1,1414,null,{}] 19:54:58 INFO - PROCESS | 3512 | 1465527298911 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:58 INFO - PROCESS | 3512 | 1465527298914 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:59 INFO - PROCESS | 3512 | 1465527299027 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 19:54:59 INFO - PROCESS | 3512 | 1465527299264 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:59 INFO - PROCESS | 3512 | 1465527299267 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:54:59 INFO - PROCESS | 3512 | ++DOCSHELL 0CC0E400 == 38 [pid = 3512] [id = 363] 19:54:59 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (0CC0F000) [pid = 3512] [serial = 1088] [outer = 00000000] 19:54:59 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (0D84BC00) [pid = 3512] [serial = 1089] [outer = 0CC0F000] 19:54:59 INFO - PROCESS | 3512 | 1465527299336 Marionette DEBUG loaded listener.js 19:54:59 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (0DB46000) [pid = 3512] [serial = 1090] [outer = 0CC0F000] 19:55:00 INFO - PROCESS | 3512 | --DOCSHELL 0DA39000 == 37 [pid = 3512] [id = 23] 19:55:00 INFO - PROCESS | 3512 | --DOCSHELL 13C45800 == 36 [pid = 3512] [id = 19] 19:55:00 INFO - PROCESS | 3512 | --DOCSHELL 0DB47C00 == 35 [pid = 3512] [id = 22] 19:55:00 INFO - PROCESS | 3512 | --DOCSHELL 0CC09800 == 34 [pid = 3512] [id = 341] 19:55:00 INFO - PROCESS | 3512 | --DOCSHELL 1C3C3C00 == 33 [pid = 3512] [id = 21] 19:55:00 INFO - PROCESS | 3512 | --DOCSHELL 1C3C7C00 == 32 [pid = 3512] [id = 8] 19:55:00 INFO - PROCESS | 3512 | --DOCSHELL 16D42000 == 31 [pid = 3512] [id = 10] 19:55:00 INFO - PROCESS | 3512 | --DOCSHELL 16EBA800 == 30 [pid = 3512] [id = 24] 19:55:00 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (17593C00) [pid = 3512] [serial = 1044] [outer = 00000000] [url = about:blank] 19:55:00 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (11F7D800) [pid = 3512] [serial = 1029] [outer = 00000000] [url = about:blank] 19:55:00 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (0DC25C00) [pid = 3512] [serial = 1026] [outer = 00000000] [url = about:blank] 19:55:00 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (0D9A6C00) [pid = 3512] [serial = 1032] [outer = 00000000] [url = about:blank] 19:55:00 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (0DD90800) [pid = 3512] [serial = 1027] [outer = 00000000] [url = about:blank] 19:55:00 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (13C59000) [pid = 3512] [serial = 1020] [outer = 00000000] [url = about:blank] 19:55:00 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (1635BC00) [pid = 3512] [serial = 1021] [outer = 00000000] [url = about:blank] 19:55:00 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (13C58400) [pid = 3512] [serial = 1012] [outer = 00000000] [url = about:blank] 19:55:00 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (123D9C00) [pid = 3512] [serial = 1011] [outer = 00000000] [url = about:blank] 19:55:00 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (17612800) [pid = 3512] [serial = 1015] [outer = 00000000] [url = about:blank] 19:55:00 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (1736D800) [pid = 3512] [serial = 1014] [outer = 00000000] [url = about:blank] 19:55:00 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (1A4D6800) [pid = 3512] [serial = 1018] [outer = 00000000] [url = about:blank] 19:55:00 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (1A469C00) [pid = 3512] [serial = 1017] [outer = 00000000] [url = about:blank] 19:55:00 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (16625400) [pid = 3512] [serial = 1035] [outer = 00000000] [url = about:blank] 19:55:00 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (15017400) [pid = 3512] [serial = 1033] [outer = 00000000] [url = about:blank] 19:55:00 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (13C3D800) [pid = 3512] [serial = 1038] [outer = 00000000] [url = about:blank] 19:55:00 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (16EC2800) [pid = 3512] [serial = 1041] [outer = 00000000] [url = about:blank] 19:55:00 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (1662CC00) [pid = 3512] [serial = 1036] [outer = 00000000] [url = about:blank] 19:55:00 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (0CD94C00) [pid = 3512] [serial = 1023] [outer = 00000000] [url = about:blank] 19:55:00 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (0D582000) [pid = 3512] [serial = 1024] [outer = 00000000] [url = about:blank] 19:55:00 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (16B31C00) [pid = 3512] [serial = 1039] [outer = 00000000] [url = about:blank] 19:55:00 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (12696C00) [pid = 3512] [serial = 1030] [outer = 00000000] [url = about:blank] 19:55:00 INFO - PROCESS | 3512 | --DOMWINDOW == 66 (17365000) [pid = 3512] [serial = 1042] [outer = 00000000] [url = about:blank] 19:55:00 INFO - PROCESS | 3512 | 1465527300714 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 19:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 19:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1836ms 19:55:00 INFO - PROCESS | 3512 | 1465527300736 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 19:55:00 INFO - PROCESS | 3512 | 1465527300740 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 19:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 19:55:00 INFO - PROCESS | 3512 | 1465527300745 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 19:55:00 INFO - PROCESS | 3512 | 1465527300748 Marionette TRACE conn5 <- [1,1418,null,{}] 19:55:00 INFO - PROCESS | 3512 | 1465527300755 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:00 INFO - PROCESS | 3512 | 1465527300757 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:00 INFO - PROCESS | 3512 | 1465527300849 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 19:55:00 INFO - PROCESS | 3512 | 1465527300934 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:00 INFO - PROCESS | 3512 | 1465527300939 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:00 INFO - PROCESS | 3512 | ++DOCSHELL 0DA3D800 == 31 [pid = 3512] [id = 364] 19:55:00 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (0DA3FC00) [pid = 3512] [serial = 1091] [outer = 00000000] 19:55:01 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (0DB3F800) [pid = 3512] [serial = 1092] [outer = 0DA3FC00] 19:55:01 INFO - PROCESS | 3512 | 1465527300987 Marionette DEBUG loaded listener.js 19:55:01 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (0DB4D400) [pid = 3512] [serial = 1093] [outer = 0DA3FC00] 19:55:01 INFO - PROCESS | 3512 | 1465527301420 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 19:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 19:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 731ms 19:55:01 INFO - PROCESS | 3512 | 1465527301477 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 19:55:01 INFO - PROCESS | 3512 | 1465527301482 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 19:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 19:55:01 INFO - PROCESS | 3512 | 1465527301488 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 19:55:01 INFO - PROCESS | 3512 | 1465527301491 Marionette TRACE conn5 <- [1,1422,null,{}] 19:55:01 INFO - PROCESS | 3512 | 1465527301495 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:01 INFO - PROCESS | 3512 | 1465527301497 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:01 INFO - PROCESS | 3512 | 1465527301586 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 19:55:01 INFO - PROCESS | 3512 | 1465527301595 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:01 INFO - PROCESS | 3512 | 1465527301597 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:01 INFO - PROCESS | 3512 | ++DOCSHELL 11E96800 == 32 [pid = 3512] [id = 365] 19:55:01 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (11E99000) [pid = 3512] [serial = 1094] [outer = 00000000] 19:55:01 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (11F7CC00) [pid = 3512] [serial = 1095] [outer = 11E99000] 19:55:01 INFO - PROCESS | 3512 | 1465527301645 Marionette DEBUG loaded listener.js 19:55:01 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (1251C000) [pid = 3512] [serial = 1096] [outer = 11E99000] 19:55:02 INFO - PROCESS | 3512 | 1465527302134 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 19:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 19:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 670ms 19:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 19:55:02 INFO - PROCESS | 3512 | 1465527302162 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 19:55:02 INFO - PROCESS | 3512 | 1465527302164 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 19:55:02 INFO - PROCESS | 3512 | 1465527302167 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 19:55:02 INFO - PROCESS | 3512 | 1465527302170 Marionette TRACE conn5 <- [1,1426,null,{}] 19:55:02 INFO - PROCESS | 3512 | 1465527302182 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:02 INFO - PROCESS | 3512 | 1465527302186 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:02 INFO - PROCESS | 3512 | 1465527302304 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 19:55:02 INFO - PROCESS | 3512 | 1465527302400 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:02 INFO - PROCESS | 3512 | 1465527302403 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:02 INFO - PROCESS | 3512 | ++DOCSHELL 13C55C00 == 33 [pid = 3512] [id = 366] 19:55:02 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (13C56000) [pid = 3512] [serial = 1097] [outer = 00000000] 19:55:02 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (1414AC00) [pid = 3512] [serial = 1098] [outer = 13C56000] 19:55:02 INFO - PROCESS | 3512 | 1465527302452 Marionette DEBUG loaded listener.js 19:55:02 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (14A73000) [pid = 3512] [serial = 1099] [outer = 13C56000] 19:55:02 INFO - PROCESS | 3512 | 1465527302890 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 19:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 19:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 790ms 19:55:02 INFO - PROCESS | 3512 | 1465527302958 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 19:55:02 INFO - PROCESS | 3512 | 1465527302960 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 19:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 19:55:02 INFO - PROCESS | 3512 | 1465527302968 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 19:55:02 INFO - PROCESS | 3512 | 1465527302970 Marionette TRACE conn5 <- [1,1430,null,{}] 19:55:02 INFO - PROCESS | 3512 | 1465527302973 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:02 INFO - PROCESS | 3512 | 1465527302975 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:03 INFO - PROCESS | 3512 | 1465527303096 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 19:55:03 INFO - PROCESS | 3512 | 1465527303106 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:03 INFO - PROCESS | 3512 | 1465527303108 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:03 INFO - PROCESS | 3512 | ++DOCSHELL 15133C00 == 34 [pid = 3512] [id = 367] 19:55:03 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (15134800) [pid = 3512] [serial = 1100] [outer = 00000000] 19:55:03 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (1513D400) [pid = 3512] [serial = 1101] [outer = 15134800] 19:55:03 INFO - PROCESS | 3512 | 1465527303152 Marionette DEBUG loaded listener.js 19:55:03 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (16628400) [pid = 3512] [serial = 1102] [outer = 15134800] 19:55:03 INFO - PROCESS | 3512 | 1465527303631 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 19:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 19:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 730ms 19:55:03 INFO - PROCESS | 3512 | 1465527303698 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 19:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 19:55:03 INFO - PROCESS | 3512 | 1465527303700 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 19:55:03 INFO - PROCESS | 3512 | 1465527303710 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 19:55:03 INFO - PROCESS | 3512 | 1465527303712 Marionette TRACE conn5 <- [1,1434,null,{}] 19:55:03 INFO - PROCESS | 3512 | 1465527303719 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:03 INFO - PROCESS | 3512 | 1465527303721 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:03 INFO - PROCESS | 3512 | 1465527303829 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 19:55:03 INFO - PROCESS | 3512 | 1465527303839 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:03 INFO - PROCESS | 3512 | 1465527303842 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:03 INFO - PROCESS | 3512 | ++DOCSHELL 1662DC00 == 35 [pid = 3512] [id = 368] 19:55:03 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (16A39C00) [pid = 3512] [serial = 1103] [outer = 00000000] 19:55:03 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (16D04400) [pid = 3512] [serial = 1104] [outer = 16A39C00] 19:55:03 INFO - PROCESS | 3512 | 1465527303886 Marionette DEBUG loaded listener.js 19:55:03 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (16D40000) [pid = 3512] [serial = 1105] [outer = 16A39C00] 19:55:04 INFO - PROCESS | 3512 | 1465527304343 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 19:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 19:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 690ms 19:55:04 INFO - PROCESS | 3512 | 1465527304395 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 19:55:04 INFO - PROCESS | 3512 | 1465527304398 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 19:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 19:55:04 INFO - PROCESS | 3512 | 1465527304401 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 19:55:04 INFO - PROCESS | 3512 | 1465527304402 Marionette TRACE conn5 <- [1,1438,null,{}] 19:55:04 INFO - PROCESS | 3512 | 1465527304406 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:04 INFO - PROCESS | 3512 | 1465527304412 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:04 INFO - PROCESS | 3512 | 1465527304555 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 19:55:04 INFO - PROCESS | 3512 | 1465527304619 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:04 INFO - PROCESS | 3512 | 1465527304621 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:04 INFO - PROCESS | 3512 | ++DOCSHELL 16EC0C00 == 36 [pid = 3512] [id = 369] 19:55:04 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (1736B000) [pid = 3512] [serial = 1106] [outer = 00000000] 19:55:04 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (17544C00) [pid = 3512] [serial = 1107] [outer = 1736B000] 19:55:04 INFO - PROCESS | 3512 | 1465527304679 Marionette DEBUG loaded listener.js 19:55:04 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (1759CC00) [pid = 3512] [serial = 1108] [outer = 1736B000] 19:55:05 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (17617800) [pid = 3512] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 19:55:05 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (17615000) [pid = 3512] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 19:55:05 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (17367C00) [pid = 3512] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 19:55:05 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (13C58C00) [pid = 3512] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 19:55:05 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (0DC28C00) [pid = 3512] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 19:55:05 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (0D6ECC00) [pid = 3512] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 19:55:05 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (16A40400) [pid = 3512] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 19:55:05 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (133BF800) [pid = 3512] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 19:55:05 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (0EC7B800) [pid = 3512] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 19:55:05 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (1753E800) [pid = 3512] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 19:55:05 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (17595400) [pid = 3512] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 19:55:05 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (17BEC000) [pid = 3512] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 19:55:05 INFO - PROCESS | 3512 | 1465527305611 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 19:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 19:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1279ms 19:55:05 INFO - PROCESS | 3512 | 1465527305705 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 19:55:05 INFO - PROCESS | 3512 | 1465527305710 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 19:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 19:55:05 INFO - PROCESS | 3512 | 1465527305716 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 19:55:05 INFO - PROCESS | 3512 | 1465527305719 Marionette TRACE conn5 <- [1,1442,null,{}] 19:55:05 INFO - PROCESS | 3512 | 1465527305725 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:05 INFO - PROCESS | 3512 | 1465527305728 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:05 INFO - PROCESS | 3512 | 1465527305859 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 19:55:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (0DA46800) [pid = 3512] [serial = 1109] [outer = 11EA1C00] 19:55:06 INFO - PROCESS | 3512 | 1465527306003 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:06 INFO - PROCESS | 3512 | 1465527306006 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:06 INFO - PROCESS | 3512 | ++DOCSHELL 0E0EBC00 == 37 [pid = 3512] [id = 370] 19:55:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (0E0ED400) [pid = 3512] [serial = 1110] [outer = 00000000] 19:55:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (0EB85800) [pid = 3512] [serial = 1111] [outer = 0E0ED400] 19:55:06 INFO - PROCESS | 3512 | 1465527306075 Marionette DEBUG loaded listener.js 19:55:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (0ECC1000) [pid = 3512] [serial = 1112] [outer = 0E0ED400] 19:55:06 INFO - PROCESS | 3512 | 1465527306920 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 19:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 19:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1274ms 19:55:07 INFO - PROCESS | 3512 | 1465527306994 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 19:55:07 INFO - PROCESS | 3512 | 1465527306998 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 19:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 19:55:07 INFO - PROCESS | 3512 | 1465527307005 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 19:55:07 INFO - PROCESS | 3512 | 1465527307008 Marionette TRACE conn5 <- [1,1446,null,{}] 19:55:07 INFO - PROCESS | 3512 | 1465527307012 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:07 INFO - PROCESS | 3512 | 1465527307014 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:07 INFO - PROCESS | 3512 | 1465527307143 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 19:55:07 INFO - PROCESS | 3512 | 1465527307266 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:07 INFO - PROCESS | 3512 | 1465527307269 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:07 INFO - PROCESS | 3512 | ++DOCSHELL 0D853000 == 38 [pid = 3512] [id = 371] 19:55:07 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (0DB42000) [pid = 3512] [serial = 1113] [outer = 00000000] 19:55:07 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (0ECBF800) [pid = 3512] [serial = 1114] [outer = 0DB42000] 19:55:07 INFO - PROCESS | 3512 | 1465527307328 Marionette DEBUG loaded listener.js 19:55:07 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (13C53800) [pid = 3512] [serial = 1115] [outer = 0DB42000] 19:55:08 INFO - PROCESS | 3512 | --DOCSHELL 17363400 == 37 [pid = 3512] [id = 358] 19:55:08 INFO - PROCESS | 3512 | --DOCSHELL 0EB84400 == 36 [pid = 3512] [id = 357] 19:55:08 INFO - PROCESS | 3512 | --DOCSHELL 151B2800 == 35 [pid = 3512] [id = 345] 19:55:08 INFO - PROCESS | 3512 | --DOCSHELL 1414EC00 == 34 [pid = 3512] [id = 344] 19:55:08 INFO - PROCESS | 3512 | --DOCSHELL 0DB40400 == 33 [pid = 3512] [id = 342] 19:55:08 INFO - PROCESS | 3512 | --DOCSHELL 1662DC00 == 32 [pid = 3512] [id = 368] 19:55:08 INFO - PROCESS | 3512 | --DOCSHELL 15133C00 == 31 [pid = 3512] [id = 367] 19:55:08 INFO - PROCESS | 3512 | --DOCSHELL 13C55C00 == 30 [pid = 3512] [id = 366] 19:55:08 INFO - PROCESS | 3512 | --DOCSHELL 11E96800 == 29 [pid = 3512] [id = 365] 19:55:08 INFO - PROCESS | 3512 | --DOCSHELL 0DA3D800 == 28 [pid = 3512] [id = 364] 19:55:08 INFO - PROCESS | 3512 | --DOCSHELL 0CC0E400 == 27 [pid = 3512] [id = 363] 19:55:08 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (18946800) [pid = 3512] [serial = 1077] [outer = 00000000] [url = about:blank] 19:55:08 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (17AB3000) [pid = 3512] [serial = 1068] [outer = 00000000] [url = about:blank] 19:55:08 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (17623800) [pid = 3512] [serial = 1065] [outer = 00000000] [url = about:blank] 19:55:08 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (17628000) [pid = 3512] [serial = 1066] [outer = 00000000] [url = about:blank] 19:55:08 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (1759BC00) [pid = 3512] [serial = 1045] [outer = 00000000] [url = about:blank] 19:55:08 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (14152400) [pid = 3512] [serial = 1050] [outer = 00000000] [url = about:blank] 19:55:08 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (15139400) [pid = 3512] [serial = 1051] [outer = 00000000] [url = about:blank] 19:55:08 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (0E184000) [pid = 3512] [serial = 1053] [outer = 00000000] [url = about:blank] 19:55:08 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (0EBCAC00) [pid = 3512] [serial = 1054] [outer = 00000000] [url = about:blank] 19:55:08 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (0D9B2000) [pid = 3512] [serial = 1047] [outer = 00000000] [url = about:blank] 19:55:08 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (0DB44400) [pid = 3512] [serial = 1048] [outer = 00000000] [url = about:blank] 19:55:08 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (16B38400) [pid = 3512] [serial = 1059] [outer = 00000000] [url = about:blank] 19:55:08 INFO - PROCESS | 3512 | --DOMWINDOW == 66 (16D0A000) [pid = 3512] [serial = 1060] [outer = 00000000] [url = about:blank] 19:55:08 INFO - PROCESS | 3512 | --DOMWINDOW == 65 (13C4A400) [pid = 3512] [serial = 1056] [outer = 00000000] [url = about:blank] 19:55:08 INFO - PROCESS | 3512 | --DOMWINDOW == 64 (13C59400) [pid = 3512] [serial = 1057] [outer = 00000000] [url = about:blank] 19:55:08 INFO - PROCESS | 3512 | --DOMWINDOW == 63 (13C45000) [pid = 3512] [serial = 1072] [outer = 00000000] [url = about:blank] 19:55:08 INFO - PROCESS | 3512 | --DOMWINDOW == 62 (12695400) [pid = 3512] [serial = 1071] [outer = 00000000] [url = about:blank] 19:55:08 INFO - PROCESS | 3512 | --DOMWINDOW == 61 (17B02000) [pid = 3512] [serial = 1069] [outer = 00000000] [url = about:blank] 19:55:08 INFO - PROCESS | 3512 | --DOMWINDOW == 60 (175A0800) [pid = 3512] [serial = 1062] [outer = 00000000] [url = about:blank] 19:55:08 INFO - PROCESS | 3512 | --DOMWINDOW == 59 (189EC800) [pid = 3512] [serial = 1078] [outer = 00000000] [url = about:blank] 19:55:08 INFO - PROCESS | 3512 | --DOMWINDOW == 58 (17BE8000) [pid = 3512] [serial = 1075] [outer = 00000000] [url = about:blank] 19:55:08 INFO - PROCESS | 3512 | --DOMWINDOW == 57 (1760DC00) [pid = 3512] [serial = 1063] [outer = 00000000] [url = about:blank] 19:55:08 INFO - PROCESS | 3512 | --DOMWINDOW == 56 (17BDFC00) [pid = 3512] [serial = 1074] [outer = 00000000] [url = about:blank] 19:55:08 INFO - PROCESS | 3512 | 1465527308190 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 19:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 19:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1220ms 19:55:08 INFO - PROCESS | 3512 | 1465527308228 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 19:55:08 INFO - PROCESS | 3512 | 1465527308233 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 19:55:08 INFO - PROCESS | 3512 | 1465527308239 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 19:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 19:55:08 INFO - PROCESS | 3512 | 1465527308243 Marionette TRACE conn5 <- [1,1450,null,{}] 19:55:08 INFO - PROCESS | 3512 | 1465527308248 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:08 INFO - PROCESS | 3512 | 1465527308252 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:08 INFO - PROCESS | 3512 | 1465527308367 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 19:55:08 INFO - PROCESS | 3512 | 1465527308451 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:08 INFO - PROCESS | 3512 | 1465527308456 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:08 INFO - PROCESS | 3512 | ++DOCSHELL 0DB46C00 == 28 [pid = 3512] [id = 372] 19:55:08 INFO - PROCESS | 3512 | ++DOMWINDOW == 57 (0DB47400) [pid = 3512] [serial = 1116] [outer = 00000000] 19:55:08 INFO - PROCESS | 3512 | ++DOMWINDOW == 58 (0E0E0C00) [pid = 3512] [serial = 1117] [outer = 0DB47400] 19:55:08 INFO - PROCESS | 3512 | 1465527308555 Marionette DEBUG loaded listener.js 19:55:08 INFO - PROCESS | 3512 | ++DOMWINDOW == 59 (0EB80C00) [pid = 3512] [serial = 1118] [outer = 0DB47400] 19:55:09 INFO - PROCESS | 3512 | 1465527309232 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 19:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 19:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1018ms 19:55:09 INFO - PROCESS | 3512 | 1465527309261 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 19:55:09 INFO - PROCESS | 3512 | 1465527309266 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 19:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 19:55:09 INFO - PROCESS | 3512 | 1465527309273 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 19:55:09 INFO - PROCESS | 3512 | 1465527309275 Marionette TRACE conn5 <- [1,1454,null,{}] 19:55:09 INFO - PROCESS | 3512 | 1465527309279 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:09 INFO - PROCESS | 3512 | 1465527309282 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:09 INFO - PROCESS | 3512 | 1465527309394 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 19:55:09 INFO - PROCESS | 3512 | 1465527309492 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:09 INFO - PROCESS | 3512 | 1465527309494 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:09 INFO - PROCESS | 3512 | ++DOCSHELL 13168800 == 29 [pid = 3512] [id = 373] 19:55:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 60 (1316B000) [pid = 3512] [serial = 1119] [outer = 00000000] 19:55:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 61 (13C45000) [pid = 3512] [serial = 1120] [outer = 1316B000] 19:55:09 INFO - PROCESS | 3512 | 1465527309553 Marionette DEBUG loaded listener.js 19:55:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 62 (13C53000) [pid = 3512] [serial = 1121] [outer = 1316B000] 19:55:10 INFO - PROCESS | 3512 | 1465527310192 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 19:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 19:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 971ms 19:55:10 INFO - PROCESS | 3512 | 1465527310246 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 19:55:10 INFO - PROCESS | 3512 | 1465527310249 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 19:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 19:55:10 INFO - PROCESS | 3512 | 1465527310253 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 19:55:10 INFO - PROCESS | 3512 | 1465527310257 Marionette TRACE conn5 <- [1,1458,null,{}] 19:55:10 INFO - PROCESS | 3512 | 1465527310268 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:10 INFO - PROCESS | 3512 | 1465527310274 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:10 INFO - PROCESS | 3512 | 1465527310387 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 19:55:10 INFO - PROCESS | 3512 | 1465527310515 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:10 INFO - PROCESS | 3512 | 1465527310519 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:10 INFO - PROCESS | 3512 | ++DOCSHELL 1513AC00 == 30 [pid = 3512] [id = 374] 19:55:10 INFO - PROCESS | 3512 | ++DOMWINDOW == 63 (1513B000) [pid = 3512] [serial = 1122] [outer = 00000000] 19:55:10 INFO - PROCESS | 3512 | ++DOMWINDOW == 64 (1513EC00) [pid = 3512] [serial = 1123] [outer = 1513B000] 19:55:10 INFO - PROCESS | 3512 | 1465527310580 Marionette DEBUG loaded listener.js 19:55:10 INFO - PROCESS | 3512 | ++DOMWINDOW == 65 (151E6800) [pid = 3512] [serial = 1124] [outer = 1513B000] 19:55:11 INFO - PROCESS | 3512 | 1465527311251 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 19:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 19:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1022ms 19:55:11 INFO - PROCESS | 3512 | 1465527311279 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 19:55:11 INFO - PROCESS | 3512 | 1465527311282 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 19:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 19:55:11 INFO - PROCESS | 3512 | 1465527311285 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 19:55:11 INFO - PROCESS | 3512 | 1465527311288 Marionette TRACE conn5 <- [1,1462,null,{}] 19:55:11 INFO - PROCESS | 3512 | 1465527311291 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:11 INFO - PROCESS | 3512 | 1465527311294 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:11 INFO - PROCESS | 3512 | 1465527311406 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 19:55:11 INFO - PROCESS | 3512 | 1465527311533 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:11 INFO - PROCESS | 3512 | 1465527311536 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:11 INFO - PROCESS | 3512 | ++DOCSHELL 163BC800 == 31 [pid = 3512] [id = 375] 19:55:11 INFO - PROCESS | 3512 | ++DOMWINDOW == 66 (16D04000) [pid = 3512] [serial = 1125] [outer = 00000000] 19:55:11 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (16EB9400) [pid = 3512] [serial = 1126] [outer = 16D04000] 19:55:11 INFO - PROCESS | 3512 | 1465527311593 Marionette DEBUG loaded listener.js 19:55:11 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (16EC2000) [pid = 3512] [serial = 1127] [outer = 16D04000] 19:55:12 INFO - PROCESS | 3512 | 1465527312287 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 19:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 19:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1070ms 19:55:12 INFO - PROCESS | 3512 | 1465527312358 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 19:55:12 INFO - PROCESS | 3512 | 1465527312362 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 19:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 19:55:13 INFO - PROCESS | 3512 | --DOCSHELL 17BEAC00 == 30 [pid = 3512] [id = 359] 19:55:13 INFO - PROCESS | 3512 | --DOCSHELL 0CC06C00 == 29 [pid = 3512] [id = 360] 19:55:13 INFO - PROCESS | 3512 | --DOCSHELL 14152000 == 28 [pid = 3512] [id = 361] 19:55:13 INFO - PROCESS | 3512 | --DOCSHELL 17646000 == 27 [pid = 3512] [id = 362] 19:55:13 INFO - PROCESS | 3512 | --DOCSHELL 0D6EC400 == 26 [pid = 3512] [id = 349] 19:55:13 INFO - PROCESS | 3512 | --DOCSHELL 0E60A400 == 25 [pid = 3512] [id = 343] 19:55:13 INFO - PROCESS | 3512 | --DOCSHELL 16A3D400 == 24 [pid = 3512] [id = 353] 19:55:13 INFO - PROCESS | 3512 | --DOCSHELL 0E0EB000 == 23 [pid = 3512] [id = 352] 19:55:13 INFO - PROCESS | 3512 | --DOCSHELL 0E674C00 == 22 [pid = 3512] [id = 346] 19:55:13 INFO - PROCESS | 3512 | --DOCSHELL 0E0EBC00 == 21 [pid = 3512] [id = 370] 19:55:13 INFO - PROCESS | 3512 | --DOCSHELL 13C56400 == 20 [pid = 3512] [id = 350] 19:55:13 INFO - PROCESS | 3512 | --DOCSHELL 17366800 == 19 [pid = 3512] [id = 354] 19:55:13 INFO - PROCESS | 3512 | --DOCSHELL 16EC5800 == 18 [pid = 3512] [id = 348] 19:55:13 INFO - PROCESS | 3512 | --DOCSHELL 175A0400 == 17 [pid = 3512] [id = 355] 19:55:13 INFO - PROCESS | 3512 | --DOCSHELL 0D847C00 == 16 [pid = 3512] [id = 347] 19:55:13 INFO - PROCESS | 3512 | --DOCSHELL 17611000 == 15 [pid = 3512] [id = 356] 19:55:13 INFO - PROCESS | 3512 | --DOCSHELL 0DC23C00 == 14 [pid = 3512] [id = 351] 19:55:13 INFO - PROCESS | 3512 | --DOCSHELL 16EC0C00 == 13 [pid = 3512] [id = 369] 19:55:13 INFO - PROCESS | 3512 | --DOCSHELL 1513AC00 == 12 [pid = 3512] [id = 374] 19:55:13 INFO - PROCESS | 3512 | --DOCSHELL 13168800 == 11 [pid = 3512] [id = 373] 19:55:13 INFO - PROCESS | 3512 | --DOCSHELL 0D853000 == 10 [pid = 3512] [id = 371] 19:55:13 INFO - PROCESS | 3512 | --DOCSHELL 0DB46C00 == 9 [pid = 3512] [id = 372] 19:55:14 INFO - PROCESS | 3512 | 1465527314956 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 19:55:14 INFO - PROCESS | 3512 | 1465527314959 Marionette TRACE conn5 <- [1,1466,null,{}] 19:55:14 INFO - PROCESS | 3512 | 1465527314975 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:14 INFO - PROCESS | 3512 | 1465527314979 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:15 INFO - PROCESS | 3512 | 1465527315076 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 19:55:15 INFO - PROCESS | 3512 | 1465527315082 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:15 INFO - PROCESS | 3512 | 1465527315085 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:15 INFO - PROCESS | 3512 | ++DOCSHELL 0DA37400 == 10 [pid = 3512] [id = 376] 19:55:15 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (0DA37C00) [pid = 3512] [serial = 1128] [outer = 00000000] 19:55:15 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (0DA42400) [pid = 3512] [serial = 1129] [outer = 0DA37C00] 19:55:15 INFO - PROCESS | 3512 | 1465527315133 Marionette DEBUG loaded listener.js 19:55:15 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (0DB48C00) [pid = 3512] [serial = 1130] [outer = 0DA37C00] 19:55:15 INFO - PROCESS | 3512 | 1465527315651 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 19:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 19:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 3319ms 19:55:15 INFO - PROCESS | 3512 | 1465527315688 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 19:55:15 INFO - PROCESS | 3512 | 1465527315692 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 19:55:15 INFO - PROCESS | 3512 | 1465527315697 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 19:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 19:55:15 INFO - PROCESS | 3512 | 1465527315699 Marionette TRACE conn5 <- [1,1470,null,{}] 19:55:15 INFO - PROCESS | 3512 | 1465527315706 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:15 INFO - PROCESS | 3512 | 1465527315710 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:15 INFO - PROCESS | 3512 | 1465527315804 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 19:55:15 INFO - PROCESS | 3512 | 1465527315885 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:15 INFO - PROCESS | 3512 | 1465527315888 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:15 INFO - PROCESS | 3512 | ++DOCSHELL 11E9C800 == 11 [pid = 3512] [id = 377] 19:55:15 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (11F78C00) [pid = 3512] [serial = 1131] [outer = 00000000] 19:55:15 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (12525400) [pid = 3512] [serial = 1132] [outer = 11F78C00] 19:55:15 INFO - PROCESS | 3512 | 1465527315943 Marionette DEBUG loaded listener.js 19:55:16 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (12699800) [pid = 3512] [serial = 1133] [outer = 11F78C00] 19:55:16 INFO - PROCESS | 3512 | 1465527316370 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 19:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 19:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 731ms 19:55:16 INFO - PROCESS | 3512 | 1465527316439 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 19:55:16 INFO - PROCESS | 3512 | 1465527316441 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 19:55:16 INFO - PROCESS | 3512 | 1465527316444 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 19:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 19:55:16 INFO - PROCESS | 3512 | 1465527316446 Marionette TRACE conn5 <- [1,1474,null,{}] 19:55:16 INFO - PROCESS | 3512 | 1465527316450 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:16 INFO - PROCESS | 3512 | 1465527316452 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:16 INFO - PROCESS | 3512 | 1465527316544 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 19:55:16 INFO - PROCESS | 3512 | 1465527316564 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:16 INFO - PROCESS | 3512 | 1465527316571 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:16 INFO - PROCESS | 3512 | ++DOCSHELL 14A6D000 == 12 [pid = 3512] [id = 378] 19:55:16 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (14A6E800) [pid = 3512] [serial = 1134] [outer = 00000000] 19:55:16 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (14F1DC00) [pid = 3512] [serial = 1135] [outer = 14A6E800] 19:55:16 INFO - PROCESS | 3512 | 1465527316621 Marionette DEBUG loaded listener.js 19:55:16 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (15017800) [pid = 3512] [serial = 1136] [outer = 14A6E800] 19:55:17 INFO - PROCESS | 3512 | 1465527317088 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 19:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 19:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 730ms 19:55:17 INFO - PROCESS | 3512 | 1465527317178 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 19:55:17 INFO - PROCESS | 3512 | 1465527317181 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 19:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 19:55:17 INFO - PROCESS | 3512 | 1465527317191 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 19:55:17 INFO - PROCESS | 3512 | 1465527317193 Marionette TRACE conn5 <- [1,1478,null,{}] 19:55:17 INFO - PROCESS | 3512 | 1465527317197 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:17 INFO - PROCESS | 3512 | 1465527317199 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:17 INFO - PROCESS | 3512 | 1465527317327 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 19:55:17 INFO - PROCESS | 3512 | 1465527317334 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:17 INFO - PROCESS | 3512 | 1465527317336 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:17 INFO - PROCESS | 3512 | ++DOCSHELL 14F1D800 == 13 [pid = 3512] [id = 379] 19:55:17 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (151E6000) [pid = 3512] [serial = 1137] [outer = 00000000] 19:55:17 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (16A42800) [pid = 3512] [serial = 1138] [outer = 151E6000] 19:55:17 INFO - PROCESS | 3512 | 1465527317381 Marionette DEBUG loaded listener.js 19:55:17 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (16C84400) [pid = 3512] [serial = 1139] [outer = 151E6000] 19:55:17 INFO - PROCESS | 3512 | 1465527317853 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 19:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 19:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 670ms 19:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 19:55:17 INFO - PROCESS | 3512 | 1465527317863 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 19:55:17 INFO - PROCESS | 3512 | 1465527317865 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 19:55:17 INFO - PROCESS | 3512 | 1465527317868 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 19:55:17 INFO - PROCESS | 3512 | 1465527317870 Marionette TRACE conn5 <- [1,1482,null,{}] 19:55:17 INFO - PROCESS | 3512 | 1465527317873 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:17 INFO - PROCESS | 3512 | 1465527317875 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:18 INFO - PROCESS | 3512 | 1465527318013 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 19:55:18 INFO - PROCESS | 3512 | 1465527318033 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:18 INFO - PROCESS | 3512 | 1465527318035 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:18 INFO - PROCESS | 3512 | ++DOCSHELL 16D04800 == 14 [pid = 3512] [id = 380] 19:55:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (16D0B400) [pid = 3512] [serial = 1140] [outer = 00000000] 19:55:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (16EBA000) [pid = 3512] [serial = 1141] [outer = 16D0B400] 19:55:18 INFO - PROCESS | 3512 | 1465527318082 Marionette DEBUG loaded listener.js 19:55:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (16EC5800) [pid = 3512] [serial = 1142] [outer = 16D0B400] 19:55:18 INFO - PROCESS | 3512 | 1465527318560 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 19:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 19:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 730ms 19:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 19:55:18 INFO - PROCESS | 3512 | 1465527318608 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 19:55:18 INFO - PROCESS | 3512 | 1465527318610 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 19:55:18 INFO - PROCESS | 3512 | 1465527318614 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 19:55:18 INFO - PROCESS | 3512 | 1465527318616 Marionette TRACE conn5 <- [1,1486,null,{}] 19:55:18 INFO - PROCESS | 3512 | 1465527318620 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:18 INFO - PROCESS | 3512 | 1465527318625 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:18 INFO - PROCESS | 3512 | 1465527318776 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 19:55:18 INFO - PROCESS | 3512 | 1465527318835 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:18 INFO - PROCESS | 3512 | 1465527318838 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:18 INFO - PROCESS | 3512 | ++DOCSHELL 17367C00 == 15 [pid = 3512] [id = 381] 19:55:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (17597000) [pid = 3512] [serial = 1143] [outer = 00000000] 19:55:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (175A2000) [pid = 3512] [serial = 1144] [outer = 17597000] 19:55:18 INFO - PROCESS | 3512 | 1465527318882 Marionette DEBUG loaded listener.js 19:55:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (17612400) [pid = 3512] [serial = 1145] [outer = 17597000] 19:55:19 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (1513B000) [pid = 3512] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 19:55:19 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (17649800) [pid = 3512] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 19:55:19 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (0CC08C00) [pid = 3512] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 19:55:19 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (14158000) [pid = 3512] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 19:55:19 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (0E0ED400) [pid = 3512] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 19:55:19 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (1316B000) [pid = 3512] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 19:55:19 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (1736B000) [pid = 3512] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 19:55:19 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (16A39C00) [pid = 3512] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 19:55:19 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (0DB47400) [pid = 3512] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 19:55:19 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (0CC0F000) [pid = 3512] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 19:55:19 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (0DA3FC00) [pid = 3512] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 19:55:19 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (11E99000) [pid = 3512] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 19:55:19 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (13C56000) [pid = 3512] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 19:55:19 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (15134800) [pid = 3512] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 19:55:19 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (0DB42000) [pid = 3512] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 19:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 19:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 970ms 19:55:19 INFO - PROCESS | 3512 | 1465527319579 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 19:55:19 INFO - PROCESS | 3512 | 1465527319584 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 19:55:19 INFO - PROCESS | 3512 | 1465527319586 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 19:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 19:55:19 INFO - PROCESS | 3512 | 1465527319590 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 19:55:19 INFO - PROCESS | 3512 | 1465527319592 Marionette TRACE conn5 <- [1,1490,null,{}] 19:55:19 INFO - PROCESS | 3512 | 1465527319604 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:19 INFO - PROCESS | 3512 | 1465527319606 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:19 INFO - PROCESS | 3512 | 1465527319715 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 19:55:19 INFO - PROCESS | 3512 | 1465527319771 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:19 INFO - PROCESS | 3512 | 1465527319773 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:19 INFO - PROCESS | 3512 | ++DOCSHELL 0DA38400 == 16 [pid = 3512] [id = 382] 19:55:19 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (0DA3D400) [pid = 3512] [serial = 1146] [outer = 00000000] 19:55:19 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (123D9C00) [pid = 3512] [serial = 1147] [outer = 0DA3D400] 19:55:19 INFO - PROCESS | 3512 | 1465527319817 Marionette DEBUG loaded listener.js 19:55:19 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (14158000) [pid = 3512] [serial = 1148] [outer = 0DA3D400] 19:55:20 INFO - PROCESS | 3512 | 1465527320180 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 19:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 19:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 631ms 19:55:20 INFO - PROCESS | 3512 | 1465527320220 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 19:55:20 INFO - PROCESS | 3512 | 1465527320222 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 19:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 19:55:20 INFO - PROCESS | 3512 | 1465527320225 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 19:55:20 INFO - PROCESS | 3512 | 1465527320227 Marionette TRACE conn5 <- [1,1494,null,{}] 19:55:20 INFO - PROCESS | 3512 | 1465527320230 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:20 INFO - PROCESS | 3512 | 1465527320232 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:20 INFO - PROCESS | 3512 | 1465527320346 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 19:55:20 INFO - PROCESS | 3512 | 1465527320351 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:20 INFO - PROCESS | 3512 | 1465527320353 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:20 INFO - PROCESS | 3512 | ++DOCSHELL 14F3A400 == 17 [pid = 3512] [id = 383] 19:55:20 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (1501EC00) [pid = 3512] [serial = 1149] [outer = 00000000] 19:55:20 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (16D0B800) [pid = 3512] [serial = 1150] [outer = 1501EC00] 19:55:20 INFO - PROCESS | 3512 | 1465527320396 Marionette DEBUG loaded listener.js 19:55:20 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (17368800) [pid = 3512] [serial = 1151] [outer = 1501EC00] 19:55:20 INFO - PROCESS | 3512 | 1465527320821 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 19:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 19:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 630ms 19:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 19:55:20 INFO - PROCESS | 3512 | 1465527320856 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 19:55:20 INFO - PROCESS | 3512 | 1465527320858 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 19:55:20 INFO - PROCESS | 3512 | 1465527320862 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 19:55:20 INFO - PROCESS | 3512 | 1465527320863 Marionette TRACE conn5 <- [1,1498,null,{}] 19:55:20 INFO - PROCESS | 3512 | 1465527320867 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:20 INFO - PROCESS | 3512 | 1465527320868 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:20 INFO - PROCESS | 3512 | 1465527320948 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 19:55:20 INFO - PROCESS | 3512 | 1465527320953 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:20 INFO - PROCESS | 3512 | 1465527320955 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:20 INFO - PROCESS | 3512 | ++DOCSHELL 17617800 == 18 [pid = 3512] [id = 384] 19:55:20 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (1761CC00) [pid = 3512] [serial = 1152] [outer = 00000000] 19:55:21 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (17622C00) [pid = 3512] [serial = 1153] [outer = 1761CC00] 19:55:21 INFO - PROCESS | 3512 | 1465527320999 Marionette DEBUG loaded listener.js 19:55:21 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (17627400) [pid = 3512] [serial = 1154] [outer = 1761CC00] 19:55:21 INFO - PROCESS | 3512 | 1465527321412 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 19:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 19:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 630ms 19:55:21 INFO - PROCESS | 3512 | 1465527321493 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 19:55:21 INFO - PROCESS | 3512 | 1465527321497 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 19:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 19:55:21 INFO - PROCESS | 3512 | 1465527321502 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 19:55:21 INFO - PROCESS | 3512 | 1465527321507 Marionette TRACE conn5 <- [1,1502,null,{}] 19:55:21 INFO - PROCESS | 3512 | 1465527321513 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:21 INFO - PROCESS | 3512 | 1465527321517 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:21 INFO - PROCESS | 3512 | 1465527321640 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 19:55:21 INFO - PROCESS | 3512 | 1465527321822 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:21 INFO - PROCESS | 3512 | 1465527321827 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:21 INFO - PROCESS | 3512 | ++DOCSHELL 0D854800 == 19 [pid = 3512] [id = 385] 19:55:21 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (0D855C00) [pid = 3512] [serial = 1155] [outer = 00000000] 19:55:21 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (0DB46C00) [pid = 3512] [serial = 1156] [outer = 0D855C00] 19:55:21 INFO - PROCESS | 3512 | 1465527321884 Marionette DEBUG loaded listener.js 19:55:21 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (0E183800) [pid = 3512] [serial = 1157] [outer = 0D855C00] 19:55:22 INFO - PROCESS | 3512 | 1465527322586 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 19:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 19:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1127ms 19:55:22 INFO - PROCESS | 3512 | 1465527322631 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 19:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 19:55:22 INFO - PROCESS | 3512 | 1465527322634 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 19:55:22 INFO - PROCESS | 3512 | 1465527322640 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 19:55:22 INFO - PROCESS | 3512 | 1465527322644 Marionette TRACE conn5 <- [1,1506,null,{}] 19:55:22 INFO - PROCESS | 3512 | 1465527322649 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:22 INFO - PROCESS | 3512 | 1465527322652 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:22 INFO - PROCESS | 3512 | 1465527322780 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 19:55:22 INFO - PROCESS | 3512 | 1465527322901 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:22 INFO - PROCESS | 3512 | 1465527322904 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:22 INFO - PROCESS | 3512 | ++DOCSHELL 13C5F400 == 20 [pid = 3512] [id = 386] 19:55:22 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (1414F800) [pid = 3512] [serial = 1158] [outer = 00000000] 19:55:22 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (14A67C00) [pid = 3512] [serial = 1159] [outer = 1414F800] 19:55:22 INFO - PROCESS | 3512 | 1465527322968 Marionette DEBUG loaded listener.js 19:55:23 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (1513E800) [pid = 3512] [serial = 1160] [outer = 1414F800] 19:55:23 INFO - PROCESS | 3512 | --DOCSHELL 163BC800 == 19 [pid = 3512] [id = 375] 19:55:23 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (151E6800) [pid = 3512] [serial = 1124] [outer = 00000000] [url = about:blank] 19:55:23 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (16EB9400) [pid = 3512] [serial = 1126] [outer = 00000000] [url = about:blank] 19:55:23 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (1893B000) [pid = 3512] [serial = 1087] [outer = 00000000] [url = about:blank] 19:55:23 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (0DA3C000) [pid = 3512] [serial = 1081] [outer = 00000000] [url = about:blank] 19:55:23 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (16D40C00) [pid = 3512] [serial = 1084] [outer = 00000000] [url = about:blank] 19:55:23 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (0ECC1000) [pid = 3512] [serial = 1112] [outer = 00000000] [url = about:blank] 19:55:23 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (13C5C800) [pid = 3512] [serial = 679] [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.] 19:55:23 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (0EB85800) [pid = 3512] [serial = 1111] [outer = 00000000] [url = about:blank] 19:55:23 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (0ECBF800) [pid = 3512] [serial = 1114] [outer = 00000000] [url = about:blank] 19:55:23 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (13C45000) [pid = 3512] [serial = 1120] [outer = 00000000] [url = about:blank] 19:55:23 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (1513EC00) [pid = 3512] [serial = 1123] [outer = 00000000] [url = about:blank] 19:55:23 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (1759CC00) [pid = 3512] [serial = 1108] [outer = 00000000] [url = about:blank] 19:55:23 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (16D04400) [pid = 3512] [serial = 1104] [outer = 00000000] [url = about:blank] 19:55:23 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (13C53000) [pid = 3512] [serial = 1121] [outer = 00000000] [url = about:blank] 19:55:23 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (17544C00) [pid = 3512] [serial = 1107] [outer = 00000000] [url = about:blank] 19:55:23 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (0EB80C00) [pid = 3512] [serial = 1118] [outer = 00000000] [url = about:blank] 19:55:23 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (16D40000) [pid = 3512] [serial = 1105] [outer = 00000000] [url = about:blank] 19:55:23 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (0E0E0C00) [pid = 3512] [serial = 1117] [outer = 00000000] [url = about:blank] 19:55:23 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (16628400) [pid = 3512] [serial = 1102] [outer = 00000000] [url = about:blank] 19:55:23 INFO - PROCESS | 3512 | --DOMWINDOW == 66 (0DB46000) [pid = 3512] [serial = 1090] [outer = 00000000] [url = about:blank] 19:55:23 INFO - PROCESS | 3512 | --DOMWINDOW == 65 (0D84BC00) [pid = 3512] [serial = 1089] [outer = 00000000] [url = about:blank] 19:55:23 INFO - PROCESS | 3512 | --DOMWINDOW == 64 (0DB3F800) [pid = 3512] [serial = 1092] [outer = 00000000] [url = about:blank] 19:55:23 INFO - PROCESS | 3512 | --DOMWINDOW == 63 (0DB4D400) [pid = 3512] [serial = 1093] [outer = 00000000] [url = about:blank] 19:55:23 INFO - PROCESS | 3512 | --DOMWINDOW == 62 (11F7CC00) [pid = 3512] [serial = 1095] [outer = 00000000] [url = about:blank] 19:55:23 INFO - PROCESS | 3512 | --DOMWINDOW == 61 (1251C000) [pid = 3512] [serial = 1096] [outer = 00000000] [url = about:blank] 19:55:23 INFO - PROCESS | 3512 | --DOMWINDOW == 60 (0D6F1000) [pid = 3512] [serial = 1080] [outer = 00000000] [url = about:blank] 19:55:23 INFO - PROCESS | 3512 | --DOMWINDOW == 59 (1662FC00) [pid = 3512] [serial = 1083] [outer = 00000000] [url = about:blank] 19:55:23 INFO - PROCESS | 3512 | --DOMWINDOW == 58 (1768F000) [pid = 3512] [serial = 1086] [outer = 00000000] [url = about:blank] 19:55:23 INFO - PROCESS | 3512 | --DOMWINDOW == 57 (14A73000) [pid = 3512] [serial = 1099] [outer = 00000000] [url = about:blank] 19:55:23 INFO - PROCESS | 3512 | --DOMWINDOW == 56 (1414AC00) [pid = 3512] [serial = 1098] [outer = 00000000] [url = about:blank] 19:55:23 INFO - PROCESS | 3512 | --DOMWINDOW == 55 (1513D400) [pid = 3512] [serial = 1101] [outer = 00000000] [url = about:blank] 19:55:23 INFO - PROCESS | 3512 | --DOMWINDOW == 54 (13C53800) [pid = 3512] [serial = 1115] [outer = 00000000] [url = about:blank] 19:55:23 INFO - PROCESS | 3512 | 1465527323890 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 19:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 19:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1280ms 19:55:23 INFO - PROCESS | 3512 | 1465527323920 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 19:55:23 INFO - PROCESS | 3512 | 1465527323923 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 19:55:23 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 19:55:23 INFO - PROCESS | 3512 | 1465527323928 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 19:55:23 INFO - PROCESS | 3512 | 1465527323930 Marionette TRACE conn5 <- [1,1510,null,{}] 19:55:23 INFO - PROCESS | 3512 | 1465527323936 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:23 INFO - PROCESS | 3512 | 1465527323938 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:24 INFO - PROCESS | 3512 | 1465527324023 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 19:55:24 INFO - PROCESS | 3512 | 1465527324030 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:24 INFO - PROCESS | 3512 | 1465527324035 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:24 INFO - PROCESS | 3512 | ++DOCSHELL 0DC27000 == 20 [pid = 3512] [id = 387] 19:55:24 INFO - PROCESS | 3512 | ++DOMWINDOW == 55 (0DC29400) [pid = 3512] [serial = 1161] [outer = 00000000] 19:55:24 INFO - PROCESS | 3512 | ++DOMWINDOW == 56 (0E182400) [pid = 3512] [serial = 1162] [outer = 0DC29400] 19:55:24 INFO - PROCESS | 3512 | 1465527324083 Marionette DEBUG loaded listener.js 19:55:24 INFO - PROCESS | 3512 | ++DOMWINDOW == 57 (0E60B800) [pid = 3512] [serial = 1163] [outer = 0DC29400] 19:55:24 INFO - PROCESS | 3512 | 1465527324611 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 19:55:24 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 () { 19:55:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:55:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 19:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:55:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:55:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 19:55:24 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 () { 19:55:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:55:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 19:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:55:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:55:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 19:55:24 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 () { 19:55:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:55:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 19:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:55:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:55:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 19:55:24 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 () { 19:55:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:55:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 19:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:55:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:55:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 19:55:24 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 733ms 19:55:24 INFO - PROCESS | 3512 | 1465527324663 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 19:55:24 INFO - PROCESS | 3512 | 1465527324667 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 19:55:24 INFO - PROCESS | 3512 | 1465527324673 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 19:55:24 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 19:55:24 INFO - PROCESS | 3512 | 1465527324675 Marionette TRACE conn5 <- [1,1514,null,{}] 19:55:24 INFO - PROCESS | 3512 | 1465527324678 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:24 INFO - PROCESS | 3512 | 1465527324681 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:24 INFO - PROCESS | 3512 | 1465527324766 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 19:55:24 INFO - PROCESS | 3512 | 1465527324773 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:24 INFO - PROCESS | 3512 | 1465527324776 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:24 INFO - PROCESS | 3512 | ++DOCSHELL 1254E800 == 21 [pid = 3512] [id = 388] 19:55:24 INFO - PROCESS | 3512 | ++DOMWINDOW == 58 (12550800) [pid = 3512] [serial = 1164] [outer = 00000000] 19:55:24 INFO - PROCESS | 3512 | ++DOMWINDOW == 59 (13166000) [pid = 3512] [serial = 1165] [outer = 12550800] 19:55:24 INFO - PROCESS | 3512 | 1465527324821 Marionette DEBUG loaded listener.js 19:55:24 INFO - PROCESS | 3512 | ++DOMWINDOW == 60 (13C36400) [pid = 3512] [serial = 1166] [outer = 12550800] 19:55:25 INFO - PROCESS | 3512 | 1465527325290 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 19:55:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 19:55:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 19:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:55:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:55:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 19:55:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 19:55:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 19:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:55:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:55:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 19:55:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 19:55:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 19:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:55:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:55:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 19:55:25 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 671ms 19:55:25 INFO - PROCESS | 3512 | 1465527325350 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 19:55:25 INFO - PROCESS | 3512 | 1465527325352 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 19:55:25 INFO - PROCESS | 3512 | 1465527325355 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 19:55:25 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 19:55:25 INFO - PROCESS | 3512 | 1465527325359 Marionette TRACE conn5 <- [1,1518,null,{}] 19:55:25 INFO - PROCESS | 3512 | 1465527325369 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:25 INFO - PROCESS | 3512 | 1465527325374 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:25 INFO - PROCESS | 3512 | 1465527325485 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 19:55:25 INFO - PROCESS | 3512 | 1465527325575 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:25 INFO - PROCESS | 3512 | 1465527325578 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:25 INFO - PROCESS | 3512 | ++DOCSHELL 14A74400 == 22 [pid = 3512] [id = 389] 19:55:25 INFO - PROCESS | 3512 | ++DOMWINDOW == 61 (14A74800) [pid = 3512] [serial = 1167] [outer = 00000000] 19:55:25 INFO - PROCESS | 3512 | ++DOMWINDOW == 62 (14F21000) [pid = 3512] [serial = 1168] [outer = 14A74800] 19:55:25 INFO - PROCESS | 3512 | 1465527325634 Marionette DEBUG loaded listener.js 19:55:25 INFO - PROCESS | 3512 | ++DOMWINDOW == 63 (1513CC00) [pid = 3512] [serial = 1169] [outer = 14A74800] 19:55:26 INFO - PROCESS | 3512 | 1465527325989 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 19:55:26 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 19:55:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 19:55:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:55:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:55:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 19:55:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 19:55:26 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. 19:55:26 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 19:55:26 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 670ms 19:55:26 INFO - PROCESS | 3512 | 1465527326030 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 19:55:26 INFO - PROCESS | 3512 | 1465527326032 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 19:55:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 19:55:26 INFO - PROCESS | 3512 | 1465527326050 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 19:55:26 INFO - PROCESS | 3512 | 1465527326052 Marionette TRACE conn5 <- [1,1522,null,{}] 19:55:26 INFO - PROCESS | 3512 | 1465527326055 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:26 INFO - PROCESS | 3512 | 1465527326057 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:26 INFO - PROCESS | 3512 | 1465527326174 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 19:55:26 INFO - PROCESS | 3512 | 1465527326179 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:26 INFO - PROCESS | 3512 | 1465527326181 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:26 INFO - PROCESS | 3512 | ++DOCSHELL 1635C400 == 23 [pid = 3512] [id = 390] 19:55:26 INFO - PROCESS | 3512 | ++DOMWINDOW == 64 (1635CC00) [pid = 3512] [serial = 1170] [outer = 00000000] 19:55:26 INFO - PROCESS | 3512 | ++DOMWINDOW == 65 (16B2F800) [pid = 3512] [serial = 1171] [outer = 1635CC00] 19:55:26 INFO - PROCESS | 3512 | 1465527326226 Marionette DEBUG loaded listener.js 19:55:26 INFO - PROCESS | 3512 | ++DOMWINDOW == 66 (16D05C00) [pid = 3512] [serial = 1172] [outer = 1635CC00] 19:55:26 INFO - PROCESS | 3512 | 1465527326674 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 19:55:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 19:55:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 690ms 19:55:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 19:55:26 INFO - PROCESS | 3512 | 1465527326730 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 19:55:26 INFO - PROCESS | 3512 | 1465527326732 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 19:55:26 INFO - PROCESS | 3512 | 1465527326735 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 19:55:26 INFO - PROCESS | 3512 | 1465527326736 Marionette TRACE conn5 <- [1,1526,null,{}] 19:55:26 INFO - PROCESS | 3512 | 1465527326740 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:26 INFO - PROCESS | 3512 | 1465527326742 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:26 INFO - PROCESS | 3512 | 1465527326850 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 19:55:26 INFO - PROCESS | 3512 | 1465527326936 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:26 INFO - PROCESS | 3512 | 1465527326938 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:26 INFO - PROCESS | 3512 | ++DOCSHELL 16D40000 == 24 [pid = 3512] [id = 391] 19:55:26 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (16D41000) [pid = 3512] [serial = 1173] [outer = 00000000] 19:55:26 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (16EBB800) [pid = 3512] [serial = 1174] [outer = 16D41000] 19:55:27 INFO - PROCESS | 3512 | 1465527326982 Marionette DEBUG loaded listener.js 19:55:27 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (16EC3400) [pid = 3512] [serial = 1175] [outer = 16D41000] 19:55:27 INFO - PROCESS | 3512 | 1465527327410 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 19:55:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 19:55:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 730ms 19:55:27 INFO - PROCESS | 3512 | 1465527327466 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 19:55:27 INFO - PROCESS | 3512 | 1465527327468 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 19:55:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 19:55:27 INFO - PROCESS | 3512 | 1465527327471 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 19:55:27 INFO - PROCESS | 3512 | 1465527327473 Marionette TRACE conn5 <- [1,1530,null,{}] 19:55:27 INFO - PROCESS | 3512 | 1465527327476 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:27 INFO - PROCESS | 3512 | 1465527327482 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:27 INFO - PROCESS | 3512 | 1465527327626 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 19:55:27 INFO - PROCESS | 3512 | 1465527327686 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:27 INFO - PROCESS | 3512 | 1465527327688 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:27 INFO - PROCESS | 3512 | ++DOCSHELL 17544C00 == 25 [pid = 3512] [id = 392] 19:55:27 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (17593400) [pid = 3512] [serial = 1176] [outer = 00000000] 19:55:27 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (17611C00) [pid = 3512] [serial = 1177] [outer = 17593400] 19:55:27 INFO - PROCESS | 3512 | 1465527327732 Marionette DEBUG loaded listener.js 19:55:27 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (1759FC00) [pid = 3512] [serial = 1178] [outer = 17593400] 19:55:28 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (11F78C00) [pid = 3512] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 19:55:28 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (0DA37C00) [pid = 3512] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 19:55:28 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (14A6E800) [pid = 3512] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 19:55:28 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (16D04000) [pid = 3512] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 19:55:28 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (151E6000) [pid = 3512] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 19:55:28 INFO - PROCESS | 3512 | --DOMWINDOW == 66 (0DA3D400) [pid = 3512] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 19:55:28 INFO - PROCESS | 3512 | --DOMWINDOW == 65 (17597000) [pid = 3512] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 19:55:28 INFO - PROCESS | 3512 | --DOMWINDOW == 64 (1501EC00) [pid = 3512] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 19:55:28 INFO - PROCESS | 3512 | 1465527328232 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 19:55:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 19:55:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 770ms 19:55:28 INFO - PROCESS | 3512 | 1465527328241 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 19:55:28 INFO - PROCESS | 3512 | 1465527328243 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 19:55:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 19:55:28 INFO - PROCESS | 3512 | 1465527328246 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 19:55:28 INFO - PROCESS | 3512 | 1465527328248 Marionette TRACE conn5 <- [1,1534,null,{}] 19:55:28 INFO - PROCESS | 3512 | 1465527328255 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:28 INFO - PROCESS | 3512 | 1465527328257 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:28 INFO - PROCESS | 3512 | 1465527328335 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 19:55:28 INFO - PROCESS | 3512 | 1465527328341 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:28 INFO - PROCESS | 3512 | 1465527328343 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:28 INFO - PROCESS | 3512 | ++DOCSHELL 0DB45800 == 26 [pid = 3512] [id = 393] 19:55:28 INFO - PROCESS | 3512 | ++DOMWINDOW == 65 (11CCD400) [pid = 3512] [serial = 1179] [outer = 00000000] 19:55:28 INFO - PROCESS | 3512 | ++DOMWINDOW == 66 (1662D800) [pid = 3512] [serial = 1180] [outer = 11CCD400] 19:55:28 INFO - PROCESS | 3512 | 1465527328386 Marionette DEBUG loaded listener.js 19:55:28 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (17372400) [pid = 3512] [serial = 1181] [outer = 11CCD400] 19:55:29 INFO - PROCESS | 3512 | --DOMWINDOW == 66 (12525400) [pid = 3512] [serial = 1132] [outer = 00000000] [url = about:blank] 19:55:29 INFO - PROCESS | 3512 | --DOMWINDOW == 65 (12699800) [pid = 3512] [serial = 1133] [outer = 00000000] [url = about:blank] 19:55:29 INFO - PROCESS | 3512 | --DOMWINDOW == 64 (0DA42400) [pid = 3512] [serial = 1129] [outer = 00000000] [url = about:blank] 19:55:29 INFO - PROCESS | 3512 | --DOMWINDOW == 63 (0DB48C00) [pid = 3512] [serial = 1130] [outer = 00000000] [url = about:blank] 19:55:29 INFO - PROCESS | 3512 | --DOMWINDOW == 62 (14F1DC00) [pid = 3512] [serial = 1135] [outer = 00000000] [url = about:blank] 19:55:29 INFO - PROCESS | 3512 | --DOMWINDOW == 61 (16EC2000) [pid = 3512] [serial = 1127] [outer = 00000000] [url = about:blank] 19:55:29 INFO - PROCESS | 3512 | --DOMWINDOW == 60 (16A42800) [pid = 3512] [serial = 1138] [outer = 00000000] [url = about:blank] 19:55:29 INFO - PROCESS | 3512 | --DOMWINDOW == 59 (16EBA000) [pid = 3512] [serial = 1141] [outer = 00000000] [url = about:blank] 19:55:29 INFO - PROCESS | 3512 | --DOMWINDOW == 58 (123D9C00) [pid = 3512] [serial = 1147] [outer = 00000000] [url = about:blank] 19:55:29 INFO - PROCESS | 3512 | --DOMWINDOW == 57 (175A2000) [pid = 3512] [serial = 1144] [outer = 00000000] [url = about:blank] 19:55:29 INFO - PROCESS | 3512 | --DOMWINDOW == 56 (16D0B800) [pid = 3512] [serial = 1150] [outer = 00000000] [url = about:blank] 19:55:29 INFO - PROCESS | 3512 | --DOMWINDOW == 55 (17612400) [pid = 3512] [serial = 1145] [outer = 00000000] [url = about:blank] 19:55:29 INFO - PROCESS | 3512 | --DOMWINDOW == 54 (16C84400) [pid = 3512] [serial = 1139] [outer = 00000000] [url = about:blank] 19:55:29 INFO - PROCESS | 3512 | --DOMWINDOW == 53 (17368800) [pid = 3512] [serial = 1151] [outer = 00000000] [url = about:blank] 19:55:29 INFO - PROCESS | 3512 | --DOMWINDOW == 52 (15017800) [pid = 3512] [serial = 1136] [outer = 00000000] [url = about:blank] 19:55:29 INFO - PROCESS | 3512 | --DOMWINDOW == 51 (14158000) [pid = 3512] [serial = 1148] [outer = 00000000] [url = about:blank] 19:55:29 INFO - PROCESS | 3512 | --DOMWINDOW == 50 (17622C00) [pid = 3512] [serial = 1153] [outer = 00000000] [url = about:blank] 19:55:30 INFO - PROCESS | 3512 | 1465527330027 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 19:55:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 19:55:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1833ms 19:55:30 INFO - PROCESS | 3512 | 1465527330081 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 19:55:30 INFO - PROCESS | 3512 | 1465527330085 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 19:55:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 19:55:30 INFO - PROCESS | 3512 | 1465527330090 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 19:55:30 INFO - PROCESS | 3512 | 1465527330093 Marionette TRACE conn5 <- [1,1538,null,{}] 19:55:30 INFO - PROCESS | 3512 | 1465527330099 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:30 INFO - PROCESS | 3512 | 1465527330102 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:30 INFO - PROCESS | 3512 | 1465527330194 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 19:55:30 INFO - PROCESS | 3512 | 1465527330202 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:30 INFO - PROCESS | 3512 | 1465527330206 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:30 INFO - PROCESS | 3512 | ++DOCSHELL 0DA44400 == 27 [pid = 3512] [id = 394] 19:55:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 51 (0DA44800) [pid = 3512] [serial = 1182] [outer = 00000000] 19:55:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 52 (0DB44400) [pid = 3512] [serial = 1183] [outer = 0DA44800] 19:55:30 INFO - PROCESS | 3512 | 1465527330254 Marionette DEBUG loaded listener.js 19:55:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 53 (0DB4B400) [pid = 3512] [serial = 1184] [outer = 0DA44800] 19:55:30 INFO - PROCESS | 3512 | 1465527330741 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 19:55:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 19:55:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 690ms 19:55:30 INFO - PROCESS | 3512 | 1465527330780 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 19:55:30 INFO - PROCESS | 3512 | 1465527330786 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 19:55:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 19:55:30 INFO - PROCESS | 3512 | 1465527330792 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 19:55:30 INFO - PROCESS | 3512 | 1465527330795 Marionette TRACE conn5 <- [1,1542,null,{}] 19:55:30 INFO - PROCESS | 3512 | 1465527330798 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:30 INFO - PROCESS | 3512 | 1465527330801 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:30 INFO - PROCESS | 3512 | 1465527330891 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 19:55:30 INFO - PROCESS | 3512 | 1465527330901 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:30 INFO - PROCESS | 3512 | 1465527330904 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:30 INFO - PROCESS | 3512 | ++DOCSHELL 0EBD8400 == 28 [pid = 3512] [id = 395] 19:55:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 54 (0EC76000) [pid = 3512] [serial = 1185] [outer = 00000000] 19:55:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 55 (11C47800) [pid = 3512] [serial = 1186] [outer = 0EC76000] 19:55:30 INFO - PROCESS | 3512 | 1465527330951 Marionette DEBUG loaded listener.js 19:55:31 INFO - PROCESS | 3512 | ++DOMWINDOW == 56 (11E57000) [pid = 3512] [serial = 1187] [outer = 0EC76000] 19:55:31 INFO - PROCESS | 3512 | 1465527331426 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 19:55:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 19:55:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 670ms 19:55:31 INFO - PROCESS | 3512 | 1465527331465 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 19:55:31 INFO - PROCESS | 3512 | 1465527331467 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 19:55:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 19:55:31 INFO - PROCESS | 3512 | 1465527331471 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 19:55:31 INFO - PROCESS | 3512 | 1465527331474 Marionette TRACE conn5 <- [1,1546,null,{}] 19:55:31 INFO - PROCESS | 3512 | 1465527331485 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:31 INFO - PROCESS | 3512 | 1465527331490 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:31 INFO - PROCESS | 3512 | 1465527331601 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 19:55:31 INFO - PROCESS | 3512 | 1465527331693 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:31 INFO - PROCESS | 3512 | 1465527331696 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:31 INFO - PROCESS | 3512 | ++DOCSHELL 13C4B400 == 29 [pid = 3512] [id = 396] 19:55:31 INFO - PROCESS | 3512 | ++DOMWINDOW == 57 (13C4B800) [pid = 3512] [serial = 1188] [outer = 00000000] 19:55:31 INFO - PROCESS | 3512 | ++DOMWINDOW == 58 (13C4FC00) [pid = 3512] [serial = 1189] [outer = 13C4B800] 19:55:31 INFO - PROCESS | 3512 | 1465527331743 Marionette DEBUG loaded listener.js 19:55:31 INFO - PROCESS | 3512 | ++DOMWINDOW == 59 (13C57400) [pid = 3512] [serial = 1190] [outer = 13C4B800] 19:55:32 INFO - PROCESS | 3512 | 1465527332128 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 19:55:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 19:55:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 670ms 19:55:32 INFO - PROCESS | 3512 | 1465527332145 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 19:55:32 INFO - PROCESS | 3512 | 1465527332147 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 19:55:32 INFO - PROCESS | 3512 | 1465527332150 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 19:55:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 19:55:32 INFO - PROCESS | 3512 | 1465527332152 Marionette TRACE conn5 <- [1,1550,null,{}] 19:55:32 INFO - PROCESS | 3512 | 1465527332155 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:32 INFO - PROCESS | 3512 | 1465527332157 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:32 INFO - PROCESS | 3512 | 1465527332273 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 19:55:32 INFO - PROCESS | 3512 | 1465527332326 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:32 INFO - PROCESS | 3512 | 1465527332328 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:32 INFO - PROCESS | 3512 | ++DOCSHELL 12314400 == 30 [pid = 3512] [id = 397] 19:55:32 INFO - PROCESS | 3512 | ++DOMWINDOW == 60 (13C4CC00) [pid = 3512] [serial = 1191] [outer = 00000000] 19:55:32 INFO - PROCESS | 3512 | ++DOMWINDOW == 61 (14156000) [pid = 3512] [serial = 1192] [outer = 13C4CC00] 19:55:32 INFO - PROCESS | 3512 | 1465527332372 Marionette DEBUG loaded listener.js 19:55:32 INFO - PROCESS | 3512 | ++DOMWINDOW == 62 (14F1B800) [pid = 3512] [serial = 1193] [outer = 13C4CC00] 19:55:32 INFO - PROCESS | 3512 | 1465527332723 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 19:55:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 19:55:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 631ms 19:55:32 INFO - PROCESS | 3512 | 1465527332786 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 19:55:32 INFO - PROCESS | 3512 | 1465527332788 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 19:55:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 19:55:32 INFO - PROCESS | 3512 | 1465527332791 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 19:55:32 INFO - PROCESS | 3512 | 1465527332792 Marionette TRACE conn5 <- [1,1554,null,{}] 19:55:32 INFO - PROCESS | 3512 | 1465527332803 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:32 INFO - PROCESS | 3512 | 1465527332805 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:32 INFO - PROCESS | 3512 | 1465527332884 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 19:55:32 INFO - PROCESS | 3512 | 1465527332889 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:32 INFO - PROCESS | 3512 | 1465527332891 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:32 INFO - PROCESS | 3512 | ++DOCSHELL 15134400 == 31 [pid = 3512] [id = 398] 19:55:32 INFO - PROCESS | 3512 | ++DOMWINDOW == 63 (15137C00) [pid = 3512] [serial = 1194] [outer = 00000000] 19:55:32 INFO - PROCESS | 3512 | ++DOMWINDOW == 64 (151E0000) [pid = 3512] [serial = 1195] [outer = 15137C00] 19:55:32 INFO - PROCESS | 3512 | 1465527332936 Marionette DEBUG loaded listener.js 19:55:33 INFO - PROCESS | 3512 | ++DOMWINDOW == 65 (151E3000) [pid = 3512] [serial = 1196] [outer = 15137C00] 19:55:33 INFO - PROCESS | 3512 | 1465527333397 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 19:55:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 19:55:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 630ms 19:55:33 INFO - PROCESS | 3512 | 1465527333422 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 19:55:33 INFO - PROCESS | 3512 | 1465527333424 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 19:55:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 19:55:33 INFO - PROCESS | 3512 | 1465527333462 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 19:55:33 INFO - PROCESS | 3512 | 1465527333464 Marionette TRACE conn5 <- [1,1558,null,{}] 19:55:33 INFO - PROCESS | 3512 | 1465527333468 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:33 INFO - PROCESS | 3512 | 1465527333474 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:33 INFO - PROCESS | 3512 | 1465527333578 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 19:55:33 INFO - PROCESS | 3512 | 1465527333593 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:33 INFO - PROCESS | 3512 | 1465527333595 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:33 INFO - PROCESS | 3512 | ++DOCSHELL 16D08C00 == 32 [pid = 3512] [id = 399] 19:55:33 INFO - PROCESS | 3512 | ++DOMWINDOW == 66 (16D0A000) [pid = 3512] [serial = 1197] [outer = 00000000] 19:55:33 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (16E30C00) [pid = 3512] [serial = 1198] [outer = 16D0A000] 19:55:33 INFO - PROCESS | 3512 | 1465527333638 Marionette DEBUG loaded listener.js 19:55:33 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (16EBAC00) [pid = 3512] [serial = 1199] [outer = 16D0A000] 19:55:34 INFO - PROCESS | 3512 | 1465527334070 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 19:55:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 19:55:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 650ms 19:55:34 INFO - PROCESS | 3512 | 1465527334099 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 19:55:34 INFO - PROCESS | 3512 | 1465527334101 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 19:55:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 19:55:34 INFO - PROCESS | 3512 | 1465527334104 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 19:55:34 INFO - PROCESS | 3512 | 1465527334106 Marionette TRACE conn5 <- [1,1562,null,{}] 19:55:34 INFO - PROCESS | 3512 | 1465527334109 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:34 INFO - PROCESS | 3512 | 1465527334111 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:34 INFO - PROCESS | 3512 | 1465527334190 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 19:55:34 INFO - PROCESS | 3512 | 1465527334211 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:34 INFO - PROCESS | 3512 | 1465527334213 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:34 INFO - PROCESS | 3512 | ++DOCSHELL 16EC4000 == 33 [pid = 3512] [id = 400] 19:55:34 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (17363800) [pid = 3512] [serial = 1200] [outer = 00000000] 19:55:34 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (17370000) [pid = 3512] [serial = 1201] [outer = 17363800] 19:55:34 INFO - PROCESS | 3512 | 1465527334282 Marionette DEBUG loaded listener.js 19:55:34 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (1759C000) [pid = 3512] [serial = 1202] [outer = 17363800] 19:55:34 INFO - PROCESS | 3512 | 1465527334706 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 19:55:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 19:55:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 630ms 19:55:34 INFO - PROCESS | 3512 | 1465527334748 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 19:55:34 INFO - PROCESS | 3512 | 1465527334750 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 19:55:34 INFO - PROCESS | 3512 | 1465527334753 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 19:55:34 INFO - PROCESS | 3512 | 1465527334755 Marionette TRACE conn5 <- [1,1566,null,{}] 19:55:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 19:55:34 INFO - PROCESS | 3512 | 1465527334759 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:34 INFO - PROCESS | 3512 | 1465527334760 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:34 INFO - PROCESS | 3512 | 1465527334838 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 19:55:34 INFO - PROCESS | 3512 | 1465527334843 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:34 INFO - PROCESS | 3512 | 1465527334845 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:34 INFO - PROCESS | 3512 | ++DOCSHELL 1736EC00 == 34 [pid = 3512] [id = 401] 19:55:34 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (1759DC00) [pid = 3512] [serial = 1203] [outer = 00000000] 19:55:34 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (1760CC00) [pid = 3512] [serial = 1204] [outer = 1759DC00] 19:55:34 INFO - PROCESS | 3512 | 1465527334888 Marionette DEBUG loaded listener.js 19:55:34 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (1760E000) [pid = 3512] [serial = 1205] [outer = 1759DC00] 19:55:35 INFO - PROCESS | 3512 | 1465527335312 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 19:55:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 19:55:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 570ms 19:55:35 INFO - PROCESS | 3512 | 1465527335329 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 19:55:35 INFO - PROCESS | 3512 | 1465527335331 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 19:55:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 19:55:35 INFO - PROCESS | 3512 | 1465527335333 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 19:55:35 INFO - PROCESS | 3512 | 1465527335335 Marionette TRACE conn5 <- [1,1570,null,{}] 19:55:35 INFO - PROCESS | 3512 | 1465527335338 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:35 INFO - PROCESS | 3512 | 1465527335340 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:35 INFO - PROCESS | 3512 | 1465527335456 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 19:55:35 INFO - PROCESS | 3512 | 1465527335464 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:35 INFO - PROCESS | 3512 | 1465527335466 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:35 INFO - PROCESS | 3512 | ++DOCSHELL 13C4A800 == 35 [pid = 3512] [id = 402] 19:55:35 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (17619800) [pid = 3512] [serial = 1206] [outer = 00000000] 19:55:35 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (17627800) [pid = 3512] [serial = 1207] [outer = 17619800] 19:55:35 INFO - PROCESS | 3512 | 1465527335510 Marionette DEBUG loaded listener.js 19:55:35 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (17629C00) [pid = 3512] [serial = 1208] [outer = 17619800] 19:55:35 INFO - PROCESS | 3512 | 1465527335947 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 19:55:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 19:55:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 670ms 19:55:36 INFO - PROCESS | 3512 | 1465527336005 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 19:55:36 INFO - PROCESS | 3512 | 1465527336007 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 19:55:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 19:55:36 INFO - PROCESS | 3512 | 1465527336023 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 19:55:36 INFO - PROCESS | 3512 | 1465527336025 Marionette TRACE conn5 <- [1,1574,null,{}] 19:55:36 INFO - PROCESS | 3512 | 1465527336029 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:36 INFO - PROCESS | 3512 | 1465527336031 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:36 INFO - PROCESS | 3512 | 1465527336116 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 19:55:36 INFO - PROCESS | 3512 | 1465527336121 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:36 INFO - PROCESS | 3512 | 1465527336123 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:36 INFO - PROCESS | 3512 | ++DOCSHELL 17641C00 == 36 [pid = 3512] [id = 403] 19:55:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (17647800) [pid = 3512] [serial = 1209] [outer = 00000000] 19:55:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (17692800) [pid = 3512] [serial = 1210] [outer = 17647800] 19:55:36 INFO - PROCESS | 3512 | 1465527336168 Marionette DEBUG loaded listener.js 19:55:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (177BB800) [pid = 3512] [serial = 1211] [outer = 17647800] 19:55:36 INFO - PROCESS | 3512 | 1465527336610 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 19:55:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 19:55:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 650ms 19:55:36 INFO - PROCESS | 3512 | 1465527336661 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 19:55:36 INFO - PROCESS | 3512 | 1465527336664 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 19:55:36 INFO - PROCESS | 3512 | 1465527336666 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 19:55:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 19:55:36 INFO - PROCESS | 3512 | 1465527336669 Marionette TRACE conn5 <- [1,1578,null,{}] 19:55:36 INFO - PROCESS | 3512 | 1465527336680 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:36 INFO - PROCESS | 3512 | 1465527336683 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:36 INFO - PROCESS | 3512 | 1465527336803 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 19:55:36 INFO - PROCESS | 3512 | 1465527336896 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:36 INFO - PROCESS | 3512 | 1465527336899 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:36 INFO - PROCESS | 3512 | ++DOCSHELL 15131400 == 37 [pid = 3512] [id = 404] 19:55:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (17BE1400) [pid = 3512] [serial = 1212] [outer = 00000000] 19:55:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (17BE5000) [pid = 3512] [serial = 1213] [outer = 17BE1400] 19:55:36 INFO - PROCESS | 3512 | 1465527336947 Marionette DEBUG loaded listener.js 19:55:37 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (17BE9400) [pid = 3512] [serial = 1214] [outer = 17BE1400] 19:55:37 INFO - PROCESS | 3512 | 1465527337349 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 19:55:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 19:55:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 730ms 19:55:37 INFO - PROCESS | 3512 | 1465527337401 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 19:55:37 INFO - PROCESS | 3512 | 1465527337403 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 19:55:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 19:55:37 INFO - PROCESS | 3512 | 1465527337418 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 19:55:37 INFO - PROCESS | 3512 | 1465527337420 Marionette TRACE conn5 <- [1,1582,null,{}] 19:55:37 INFO - PROCESS | 3512 | 1465527337423 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:37 INFO - PROCESS | 3512 | 1465527337425 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:37 INFO - PROCESS | 3512 | 1465527337535 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 19:55:37 INFO - PROCESS | 3512 | 1465527337541 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:37 INFO - PROCESS | 3512 | 1465527337542 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:37 INFO - PROCESS | 3512 | ++DOCSHELL 16626C00 == 38 [pid = 3512] [id = 405] 19:55:37 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (16C80C00) [pid = 3512] [serial = 1215] [outer = 00000000] 19:55:37 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (18939400) [pid = 3512] [serial = 1216] [outer = 16C80C00] 19:55:37 INFO - PROCESS | 3512 | 1465527337595 Marionette DEBUG loaded listener.js 19:55:37 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (18944400) [pid = 3512] [serial = 1217] [outer = 16C80C00] 19:55:38 INFO - PROCESS | 3512 | 1465527338023 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 19:55:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 19:55:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 670ms 19:55:38 INFO - PROCESS | 3512 | 1465527338093 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 19:55:38 INFO - PROCESS | 3512 | 1465527338095 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 19:55:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 19:55:38 INFO - PROCESS | 3512 | 1465527338098 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 19:55:38 INFO - PROCESS | 3512 | 1465527338100 Marionette TRACE conn5 <- [1,1586,null,{}] 19:55:38 INFO - PROCESS | 3512 | 1465527338103 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:38 INFO - PROCESS | 3512 | 1465527338105 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:38 INFO - PROCESS | 3512 | 1465527338246 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 19:55:38 INFO - PROCESS | 3512 | 1465527338304 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:38 INFO - PROCESS | 3512 | 1465527338306 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:38 INFO - PROCESS | 3512 | ++DOCSHELL 18938C00 == 39 [pid = 3512] [id = 406] 19:55:38 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (18949400) [pid = 3512] [serial = 1218] [outer = 00000000] 19:55:38 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (189F7000) [pid = 3512] [serial = 1219] [outer = 18949400] 19:55:38 INFO - PROCESS | 3512 | 1465527338348 Marionette DEBUG loaded listener.js 19:55:38 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (18EBC800) [pid = 3512] [serial = 1220] [outer = 18949400] 19:55:38 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (16D41000) [pid = 3512] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 19:55:38 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (17593400) [pid = 3512] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 19:55:38 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (12550800) [pid = 3512] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 19:55:38 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (0DC29400) [pid = 3512] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 19:55:38 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (1414F800) [pid = 3512] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 19:55:38 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (0D855C00) [pid = 3512] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 19:55:38 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (1761CC00) [pid = 3512] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 19:55:38 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (14A74800) [pid = 3512] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 19:55:38 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (1635CC00) [pid = 3512] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 19:55:38 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (16D0B400) [pid = 3512] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 19:55:38 INFO - PROCESS | 3512 | 1465527338839 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 19:55:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 19:55:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 770ms 19:55:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 19:55:38 INFO - PROCESS | 3512 | 1465527338872 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 19:55:38 INFO - PROCESS | 3512 | 1465527338874 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 19:55:38 INFO - PROCESS | 3512 | 1465527338877 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 19:55:38 INFO - PROCESS | 3512 | 1465527338879 Marionette TRACE conn5 <- [1,1590,null,{}] 19:55:38 INFO - PROCESS | 3512 | 1465527338887 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:38 INFO - PROCESS | 3512 | 1465527338889 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:38 INFO - PROCESS | 3512 | 1465527338970 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 19:55:39 INFO - PROCESS | 3512 | 1465527338976 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:39 INFO - PROCESS | 3512 | 1465527338978 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:39 INFO - PROCESS | 3512 | ++DOCSHELL 0D575400 == 40 [pid = 3512] [id = 407] 19:55:39 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (0DA3B800) [pid = 3512] [serial = 1221] [outer = 00000000] 19:55:39 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (16EBE000) [pid = 3512] [serial = 1222] [outer = 0DA3B800] 19:55:39 INFO - PROCESS | 3512 | 1465527339021 Marionette DEBUG loaded listener.js 19:55:39 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (175A1400) [pid = 3512] [serial = 1223] [outer = 0DA3B800] 19:55:39 INFO - PROCESS | 3512 | 1465527339441 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 19:55:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 19:55:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 630ms 19:55:39 INFO - PROCESS | 3512 | 1465527339508 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 19:55:39 INFO - PROCESS | 3512 | 1465527339510 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 19:55:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 19:55:39 INFO - PROCESS | 3512 | 1465527339513 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 19:55:39 INFO - PROCESS | 3512 | 1465527339515 Marionette TRACE conn5 <- [1,1594,null,{}] 19:55:39 INFO - PROCESS | 3512 | 1465527339518 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:39 INFO - PROCESS | 3512 | 1465527339520 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:39 INFO - PROCESS | 3512 | 1465527339633 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 19:55:39 INFO - PROCESS | 3512 | 1465527339641 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:39 INFO - PROCESS | 3512 | 1465527339643 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:39 INFO - PROCESS | 3512 | ++DOCSHELL 0D666400 == 41 [pid = 3512] [id = 408] 19:55:39 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (12522800) [pid = 3512] [serial = 1224] [outer = 00000000] 19:55:39 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (1992D400) [pid = 3512] [serial = 1225] [outer = 12522800] 19:55:39 INFO - PROCESS | 3512 | 1465527339686 Marionette DEBUG loaded listener.js 19:55:39 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (1993B400) [pid = 3512] [serial = 1226] [outer = 12522800] 19:55:40 INFO - PROCESS | 3512 | 1465527340088 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 19:55:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 19:55:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 631ms 19:55:40 INFO - PROCESS | 3512 | 1465527340150 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 19:55:40 INFO - PROCESS | 3512 | 1465527340152 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 19:55:40 INFO - PROCESS | 3512 | 1465527340155 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 19:55:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 19:55:40 INFO - PROCESS | 3512 | 1465527340156 Marionette TRACE conn5 <- [1,1598,null,{}] 19:55:40 INFO - PROCESS | 3512 | 1465527340160 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:40 INFO - PROCESS | 3512 | 1465527340162 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:40 INFO - PROCESS | 3512 | 1465527340244 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 19:55:40 INFO - PROCESS | 3512 | 1465527340252 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:40 INFO - PROCESS | 3512 | 1465527340254 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:40 INFO - PROCESS | 3512 | ++DOCSHELL 19A7EC00 == 42 [pid = 3512] [id = 409] 19:55:40 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (19F25400) [pid = 3512] [serial = 1227] [outer = 00000000] 19:55:40 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (1A45D400) [pid = 3512] [serial = 1228] [outer = 19F25400] 19:55:40 INFO - PROCESS | 3512 | 1465527340296 Marionette DEBUG loaded listener.js 19:55:40 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (1A461C00) [pid = 3512] [serial = 1229] [outer = 19F25400] 19:55:40 INFO - PROCESS | 3512 | 1465527340713 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 19:55:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 19:55:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 570ms 19:55:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 19:55:40 INFO - PROCESS | 3512 | 1465527340729 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 19:55:40 INFO - PROCESS | 3512 | 1465527340731 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 19:55:40 INFO - PROCESS | 3512 | 1465527340735 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 19:55:40 INFO - PROCESS | 3512 | 1465527340736 Marionette TRACE conn5 <- [1,1602,null,{}] 19:55:40 INFO - PROCESS | 3512 | 1465527340740 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:40 INFO - PROCESS | 3512 | 1465527340742 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:40 INFO - PROCESS | 3512 | 1465527340910 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 19:55:41 INFO - PROCESS | 3512 | 1465527341068 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:41 INFO - PROCESS | 3512 | 1465527341071 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:41 INFO - PROCESS | 3512 | ++DOCSHELL 0D5E9800 == 43 [pid = 3512] [id = 410] 19:55:41 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (0D5EA400) [pid = 3512] [serial = 1230] [outer = 00000000] 19:55:41 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (0D848400) [pid = 3512] [serial = 1231] [outer = 0D5EA400] 19:55:41 INFO - PROCESS | 3512 | 1465527341130 Marionette DEBUG loaded listener.js 19:55:41 INFO - PROCESS | 3512 | ++DOMWINDOW == 91 (0DB40C00) [pid = 3512] [serial = 1232] [outer = 0D5EA400] 19:55:41 INFO - PROCESS | 3512 | 1465527341841 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 19:55:41 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 19:55:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1181ms 19:55:41 INFO - PROCESS | 3512 | 1465527341918 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 19:55:41 INFO - PROCESS | 3512 | 1465527341922 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 19:55:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 19:55:41 INFO - PROCESS | 3512 | 1465527341927 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 19:55:41 INFO - PROCESS | 3512 | 1465527341931 Marionette TRACE conn5 <- [1,1606,null,{}] 19:55:41 INFO - PROCESS | 3512 | 1465527341935 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:41 INFO - PROCESS | 3512 | 1465527341939 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:42 INFO - PROCESS | 3512 | 1465527342071 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 19:55:42 INFO - PROCESS | 3512 | 1465527342201 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:42 INFO - PROCESS | 3512 | 1465527342204 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:42 INFO - PROCESS | 3512 | ++DOCSHELL 1251EC00 == 44 [pid = 3512] [id = 411] 19:55:42 INFO - PROCESS | 3512 | ++DOMWINDOW == 92 (12558000) [pid = 3512] [serial = 1233] [outer = 00000000] 19:55:42 INFO - PROCESS | 3512 | ++DOMWINDOW == 93 (13160000) [pid = 3512] [serial = 1234] [outer = 12558000] 19:55:42 INFO - PROCESS | 3512 | 1465527342263 Marionette DEBUG loaded listener.js 19:55:42 INFO - PROCESS | 3512 | ++DOMWINDOW == 94 (13B21400) [pid = 3512] [serial = 1235] [outer = 12558000] 19:55:43 INFO - PROCESS | 3512 | 1465527343216 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 19:55:43 INFO - PROCESS | 3512 | --DOCSHELL 19A7EC00 == 43 [pid = 3512] [id = 409] 19:55:43 INFO - PROCESS | 3512 | --DOCSHELL 0D666400 == 42 [pid = 3512] [id = 408] 19:55:43 INFO - PROCESS | 3512 | --DOCSHELL 0D575400 == 41 [pid = 3512] [id = 407] 19:55:43 INFO - PROCESS | 3512 | --DOCSHELL 18938C00 == 40 [pid = 3512] [id = 406] 19:55:43 INFO - PROCESS | 3512 | --DOCSHELL 16626C00 == 39 [pid = 3512] [id = 405] 19:55:43 INFO - PROCESS | 3512 | --DOCSHELL 15131400 == 38 [pid = 3512] [id = 404] 19:55:43 INFO - PROCESS | 3512 | --DOCSHELL 17641C00 == 37 [pid = 3512] [id = 403] 19:55:43 INFO - PROCESS | 3512 | --DOCSHELL 13C4A800 == 36 [pid = 3512] [id = 402] 19:55:43 INFO - PROCESS | 3512 | --DOCSHELL 1736EC00 == 35 [pid = 3512] [id = 401] 19:55:43 INFO - PROCESS | 3512 | --DOCSHELL 16EC4000 == 34 [pid = 3512] [id = 400] 19:55:43 INFO - PROCESS | 3512 | --DOCSHELL 16D08C00 == 33 [pid = 3512] [id = 399] 19:55:43 INFO - PROCESS | 3512 | --DOMWINDOW == 93 (1662D800) [pid = 3512] [serial = 1180] [outer = 00000000] [url = about:blank] 19:55:43 INFO - PROCESS | 3512 | --DOCSHELL 15134400 == 32 [pid = 3512] [id = 398] 19:55:43 INFO - PROCESS | 3512 | --DOCSHELL 12314400 == 31 [pid = 3512] [id = 397] 19:55:43 INFO - PROCESS | 3512 | --DOCSHELL 13C4B400 == 30 [pid = 3512] [id = 396] 19:55:43 INFO - PROCESS | 3512 | --DOCSHELL 0EBD8400 == 29 [pid = 3512] [id = 395] 19:55:43 INFO - PROCESS | 3512 | --DOCSHELL 0DA44400 == 28 [pid = 3512] [id = 394] 19:55:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 19:55:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1385ms 19:55:43 INFO - PROCESS | 3512 | 1465527343317 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 19:55:43 INFO - PROCESS | 3512 | 1465527343321 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 19:55:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 19:55:43 INFO - PROCESS | 3512 | 1465527343325 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 19:55:43 INFO - PROCESS | 3512 | 1465527343328 Marionette TRACE conn5 <- [1,1610,null,{}] 19:55:43 INFO - PROCESS | 3512 | 1465527343334 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:43 INFO - PROCESS | 3512 | 1465527343336 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:43 INFO - PROCESS | 3512 | 1465527343426 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 19:55:43 INFO - PROCESS | 3512 | --DOMWINDOW == 92 (16EC3400) [pid = 3512] [serial = 1175] [outer = 00000000] [url = about:blank] 19:55:43 INFO - PROCESS | 3512 | --DOMWINDOW == 91 (16EBB800) [pid = 3512] [serial = 1174] [outer = 00000000] [url = about:blank] 19:55:43 INFO - PROCESS | 3512 | --DOMWINDOW == 90 (17611C00) [pid = 3512] [serial = 1177] [outer = 00000000] [url = about:blank] 19:55:43 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (13166000) [pid = 3512] [serial = 1165] [outer = 00000000] [url = about:blank] 19:55:43 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (13C36400) [pid = 3512] [serial = 1166] [outer = 00000000] [url = about:blank] 19:55:43 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (0E182400) [pid = 3512] [serial = 1162] [outer = 00000000] [url = about:blank] 19:55:43 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (0E60B800) [pid = 3512] [serial = 1163] [outer = 00000000] [url = about:blank] 19:55:43 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (1759FC00) [pid = 3512] [serial = 1178] [outer = 00000000] [url = about:blank] 19:55:43 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (1513E800) [pid = 3512] [serial = 1160] [outer = 00000000] [url = about:blank] 19:55:43 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (14A67C00) [pid = 3512] [serial = 1159] [outer = 00000000] [url = about:blank] 19:55:43 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (0E183800) [pid = 3512] [serial = 1157] [outer = 00000000] [url = about:blank] 19:55:43 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (0DB46C00) [pid = 3512] [serial = 1156] [outer = 00000000] [url = about:blank] 19:55:43 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (17627400) [pid = 3512] [serial = 1154] [outer = 00000000] [url = about:blank] 19:55:43 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (14F21000) [pid = 3512] [serial = 1168] [outer = 00000000] [url = about:blank] 19:55:43 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (16B2F800) [pid = 3512] [serial = 1171] [outer = 00000000] [url = about:blank] 19:55:43 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (16D05C00) [pid = 3512] [serial = 1172] [outer = 00000000] [url = about:blank] 19:55:43 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (1513CC00) [pid = 3512] [serial = 1169] [outer = 00000000] [url = about:blank] 19:55:43 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (16EC5800) [pid = 3512] [serial = 1142] [outer = 00000000] [url = about:blank] 19:55:43 INFO - PROCESS | 3512 | 1465527343532 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:43 INFO - PROCESS | 3512 | 1465527343535 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:43 INFO - PROCESS | 3512 | ++DOCSHELL 0CC10000 == 29 [pid = 3512] [id = 412] 19:55:43 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (0D1CA000) [pid = 3512] [serial = 1236] [outer = 00000000] 19:55:43 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (0DB40400) [pid = 3512] [serial = 1237] [outer = 0D1CA000] 19:55:43 INFO - PROCESS | 3512 | 1465527343584 Marionette DEBUG loaded listener.js 19:55:43 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (0DD45800) [pid = 3512] [serial = 1238] [outer = 0D1CA000] 19:55:44 INFO - PROCESS | 3512 | 1465527344004 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 19:55:44 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 19:55:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 730ms 19:55:44 INFO - PROCESS | 3512 | 1465527344057 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 19:55:44 INFO - PROCESS | 3512 | 1465527344061 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 19:55:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 19:55:44 INFO - PROCESS | 3512 | 1465527344067 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 19:55:44 INFO - PROCESS | 3512 | 1465527344070 Marionette TRACE conn5 <- [1,1614,null,{}] 19:55:44 INFO - PROCESS | 3512 | 1465527344073 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:44 INFO - PROCESS | 3512 | 1465527344076 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:44 INFO - PROCESS | 3512 | 1465527344161 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 19:55:44 INFO - PROCESS | 3512 | 1465527344168 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:44 INFO - PROCESS | 3512 | 1465527344170 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:44 INFO - PROCESS | 3512 | ++DOCSHELL 0E608000 == 30 [pid = 3512] [id = 413] 19:55:44 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (0E675800) [pid = 3512] [serial = 1239] [outer = 00000000] 19:55:44 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (1251E400) [pid = 3512] [serial = 1240] [outer = 0E675800] 19:55:44 INFO - PROCESS | 3512 | 1465527344217 Marionette DEBUG loaded listener.js 19:55:44 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (1269F800) [pid = 3512] [serial = 1241] [outer = 0E675800] 19:55:44 INFO - PROCESS | 3512 | 1465527344670 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 19:55:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 19:55:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 630ms 19:55:44 INFO - PROCESS | 3512 | 1465527344720 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 19:55:44 INFO - PROCESS | 3512 | 1465527344722 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 19:55:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 19:55:44 INFO - PROCESS | 3512 | 1465527344726 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 19:55:44 INFO - PROCESS | 3512 | 1465527344729 Marionette TRACE conn5 <- [1,1618,null,{}] 19:55:44 INFO - PROCESS | 3512 | 1465527344740 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:44 INFO - PROCESS | 3512 | 1465527344745 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:44 INFO - PROCESS | 3512 | 1465527344857 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 19:55:44 INFO - PROCESS | 3512 | 1465527344875 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:44 INFO - PROCESS | 3512 | 1465527344878 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:44 INFO - PROCESS | 3512 | ++DOCSHELL 14A6B400 == 31 [pid = 3512] [id = 414] 19:55:44 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (14A6B800) [pid = 3512] [serial = 1242] [outer = 00000000] 19:55:44 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (14F13800) [pid = 3512] [serial = 1243] [outer = 14A6B800] 19:55:44 INFO - PROCESS | 3512 | 1465527344927 Marionette DEBUG loaded listener.js 19:55:45 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (15134800) [pid = 3512] [serial = 1244] [outer = 14A6B800] 19:55:45 INFO - PROCESS | 3512 | 1465527345381 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 19:55:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 19:55:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 670ms 19:55:45 INFO - PROCESS | 3512 | 1465527345411 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 19:55:45 INFO - PROCESS | 3512 | 1465527345414 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 19:55:45 INFO - PROCESS | 3512 | 1465527345417 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 19:55:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 19:55:45 INFO - PROCESS | 3512 | 1465527345419 Marionette TRACE conn5 <- [1,1622,null,{}] 19:55:45 INFO - PROCESS | 3512 | 1465527345422 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:45 INFO - PROCESS | 3512 | 1465527345424 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:45 INFO - PROCESS | 3512 | 1465527345511 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 19:55:45 INFO - PROCESS | 3512 | 1465527345517 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:45 INFO - PROCESS | 3512 | 1465527345519 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:45 INFO - PROCESS | 3512 | ++DOCSHELL 151BC000 == 32 [pid = 3512] [id = 415] 19:55:45 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (151DB800) [pid = 3512] [serial = 1245] [outer = 00000000] 19:55:45 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (16A39800) [pid = 3512] [serial = 1246] [outer = 151DB800] 19:55:45 INFO - PROCESS | 3512 | 1465527345564 Marionette DEBUG loaded listener.js 19:55:45 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (16B31C00) [pid = 3512] [serial = 1247] [outer = 151DB800] 19:55:46 INFO - PROCESS | 3512 | 1465527346040 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 19:55:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 19:55:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 670ms 19:55:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 19:55:46 INFO - PROCESS | 3512 | 1465527346091 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 19:55:46 INFO - PROCESS | 3512 | 1465527346093 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 19:55:46 INFO - PROCESS | 3512 | 1465527346096 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 19:55:46 INFO - PROCESS | 3512 | 1465527346098 Marionette TRACE conn5 <- [1,1626,null,{}] 19:55:46 INFO - PROCESS | 3512 | 1465527346101 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:46 INFO - PROCESS | 3512 | 1465527346103 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:46 INFO - PROCESS | 3512 | 1465527346219 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 19:55:46 INFO - PROCESS | 3512 | 1465527346309 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:46 INFO - PROCESS | 3512 | 1465527346311 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:46 INFO - PROCESS | 3512 | ++DOCSHELL 0ECC6000 == 33 [pid = 3512] [id = 416] 19:55:46 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (16C87C00) [pid = 3512] [serial = 1248] [outer = 00000000] 19:55:46 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (16D0D800) [pid = 3512] [serial = 1249] [outer = 16C87C00] 19:55:46 INFO - PROCESS | 3512 | 1465527346355 Marionette DEBUG loaded listener.js 19:55:46 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (16E34000) [pid = 3512] [serial = 1250] [outer = 16C87C00] 19:55:46 INFO - PROCESS | 3512 | 1465527346781 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 19:55:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 19:55:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 730ms 19:55:46 INFO - PROCESS | 3512 | 1465527346826 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 19:55:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 19:55:46 INFO - PROCESS | 3512 | 1465527346828 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 19:55:46 INFO - PROCESS | 3512 | 1465527346831 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 19:55:46 INFO - PROCESS | 3512 | 1465527346833 Marionette TRACE conn5 <- [1,1630,null,{}] 19:55:46 INFO - PROCESS | 3512 | 1465527346851 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:46 INFO - PROCESS | 3512 | 1465527346857 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:47 INFO - PROCESS | 3512 | 1465527347002 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 19:55:47 INFO - PROCESS | 3512 | 1465527347011 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:47 INFO - PROCESS | 3512 | 1465527347013 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:47 INFO - PROCESS | 3512 | ++DOCSHELL 16EC0C00 == 34 [pid = 3512] [id = 417] 19:55:47 INFO - PROCESS | 3512 | ++DOMWINDOW == 91 (16EC6000) [pid = 3512] [serial = 1251] [outer = 00000000] 19:55:47 INFO - PROCESS | 3512 | ++DOMWINDOW == 92 (1759D400) [pid = 3512] [serial = 1252] [outer = 16EC6000] 19:55:47 INFO - PROCESS | 3512 | 1465527347109 Marionette DEBUG loaded listener.js 19:55:47 INFO - PROCESS | 3512 | ++DOMWINDOW == 93 (1760C000) [pid = 3512] [serial = 1253] [outer = 16EC6000] 19:55:47 INFO - PROCESS | 3512 | 1465527347527 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 19:55:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 19:55:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 750ms 19:55:47 INFO - PROCESS | 3512 | 1465527347591 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 19:55:47 INFO - PROCESS | 3512 | 1465527347593 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 19:55:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 19:55:47 INFO - PROCESS | 3512 | 1465527347597 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 19:55:47 INFO - PROCESS | 3512 | 1465527347598 Marionette TRACE conn5 <- [1,1634,null,{}] 19:55:47 INFO - PROCESS | 3512 | 1465527347602 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:47 INFO - PROCESS | 3512 | 1465527347604 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:47 INFO - PROCESS | 3512 | 1465527347718 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 19:55:47 INFO - PROCESS | 3512 | 1465527347727 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:47 INFO - PROCESS | 3512 | 1465527347729 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:48 INFO - PROCESS | 3512 | ++DOCSHELL 123DA400 == 35 [pid = 3512] [id = 418] 19:55:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 94 (17619400) [pid = 3512] [serial = 1254] [outer = 00000000] 19:55:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 95 (17624400) [pid = 3512] [serial = 1255] [outer = 17619400] 19:55:48 INFO - PROCESS | 3512 | 1465527348050 Marionette DEBUG loaded listener.js 19:55:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 96 (17628800) [pid = 3512] [serial = 1256] [outer = 17619400] 19:55:48 INFO - PROCESS | 3512 | --DOMWINDOW == 95 (18949400) [pid = 3512] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 19:55:48 INFO - PROCESS | 3512 | --DOMWINDOW == 94 (0DA3B800) [pid = 3512] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 19:55:48 INFO - PROCESS | 3512 | --DOMWINDOW == 93 (12522800) [pid = 3512] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 19:55:48 INFO - PROCESS | 3512 | --DOMWINDOW == 92 (15137C00) [pid = 3512] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 19:55:48 INFO - PROCESS | 3512 | --DOMWINDOW == 91 (17BE1400) [pid = 3512] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 19:55:48 INFO - PROCESS | 3512 | --DOMWINDOW == 90 (1759DC00) [pid = 3512] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 19:55:48 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (16D0A000) [pid = 3512] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 19:55:48 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (0EC76000) [pid = 3512] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 19:55:48 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (17647800) [pid = 3512] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 19:55:48 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (13C4B800) [pid = 3512] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 19:55:48 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (11CCD400) [pid = 3512] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 19:55:48 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (17363800) [pid = 3512] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 19:55:48 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (17619800) [pid = 3512] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 19:55:48 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (13C4CC00) [pid = 3512] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 19:55:48 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (0DA44800) [pid = 3512] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 19:55:48 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (16C80C00) [pid = 3512] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 19:55:48 INFO - PROCESS | 3512 | 1465527348416 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 19:55:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 19:55:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 870ms 19:55:48 INFO - PROCESS | 3512 | 1465527348467 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 19:55:48 INFO - PROCESS | 3512 | 1465527348469 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 19:55:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 19:55:48 INFO - PROCESS | 3512 | 1465527348473 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 19:55:48 INFO - PROCESS | 3512 | 1465527348474 Marionette TRACE conn5 <- [1,1638,null,{}] 19:55:48 INFO - PROCESS | 3512 | 1465527348478 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:48 INFO - PROCESS | 3512 | 1465527348479 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:48 INFO - PROCESS | 3512 | 1465527348612 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 19:55:48 INFO - PROCESS | 3512 | 1465527348620 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:48 INFO - PROCESS | 3512 | 1465527348622 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:48 INFO - PROCESS | 3512 | ++DOCSHELL 14A66800 == 36 [pid = 3512] [id = 419] 19:55:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (14152400) [pid = 3512] [serial = 1257] [outer = 00000000] 19:55:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (1761C000) [pid = 3512] [serial = 1258] [outer = 14152400] 19:55:48 INFO - PROCESS | 3512 | 1465527348665 Marionette DEBUG loaded listener.js 19:55:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (17624000) [pid = 3512] [serial = 1259] [outer = 14152400] 19:55:49 INFO - PROCESS | 3512 | 1465527349087 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 19:55:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 19:55:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 670ms 19:55:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 19:55:49 INFO - PROCESS | 3512 | 1465527349143 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 19:55:49 INFO - PROCESS | 3512 | 1465527349145 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 19:55:49 INFO - PROCESS | 3512 | 1465527349148 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 19:55:49 INFO - PROCESS | 3512 | 1465527349150 Marionette TRACE conn5 <- [1,1642,null,{}] 19:55:49 INFO - PROCESS | 3512 | 1465527349153 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:49 INFO - PROCESS | 3512 | 1465527349155 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:49 INFO - PROCESS | 3512 | 1465527349269 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 19:55:49 INFO - PROCESS | 3512 | 1465527349310 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:49 INFO - PROCESS | 3512 | 1465527349311 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:49 INFO - PROCESS | 3512 | ++DOCSHELL 0E67C000 == 37 [pid = 3512] [id = 420] 19:55:49 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (11F7BC00) [pid = 3512] [serial = 1260] [outer = 00000000] 19:55:49 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (17691800) [pid = 3512] [serial = 1261] [outer = 11F7BC00] 19:55:49 INFO - PROCESS | 3512 | 1465527349359 Marionette DEBUG loaded listener.js 19:55:49 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (17AB9000) [pid = 3512] [serial = 1262] [outer = 11F7BC00] 19:55:49 INFO - PROCESS | 3512 | 1465527349757 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 19:55:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 19:55:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 631ms 19:55:49 INFO - PROCESS | 3512 | 1465527349780 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 19:55:49 INFO - PROCESS | 3512 | 1465527349781 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 19:55:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 19:55:49 INFO - PROCESS | 3512 | 1465527349785 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 19:55:49 INFO - PROCESS | 3512 | 1465527349786 Marionette TRACE conn5 <- [1,1646,null,{}] 19:55:49 INFO - PROCESS | 3512 | 1465527349790 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:49 INFO - PROCESS | 3512 | 1465527349792 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:49 INFO - PROCESS | 3512 | 1465527349908 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 19:55:49 INFO - PROCESS | 3512 | 1465527349917 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:49 INFO - PROCESS | 3512 | 1465527349919 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:49 INFO - PROCESS | 3512 | ++DOCSHELL 151BBC00 == 38 [pid = 3512] [id = 421] 19:55:49 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (17BDE400) [pid = 3512] [serial = 1263] [outer = 00000000] 19:55:49 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (17BE8C00) [pid = 3512] [serial = 1264] [outer = 17BDE400] 19:55:49 INFO - PROCESS | 3512 | 1465527349962 Marionette DEBUG loaded listener.js 19:55:50 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (17BE3000) [pid = 3512] [serial = 1265] [outer = 17BDE400] 19:55:50 INFO - PROCESS | 3512 | 1465527350646 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 19:55:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 19:55:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 931ms 19:55:50 INFO - PROCESS | 3512 | 1465527350717 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 19:55:50 INFO - PROCESS | 3512 | 1465527350722 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 19:55:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 19:55:50 INFO - PROCESS | 3512 | 1465527350727 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 19:55:50 INFO - PROCESS | 3512 | 1465527350732 Marionette TRACE conn5 <- [1,1650,null,{}] 19:55:50 INFO - PROCESS | 3512 | 1465527350737 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:50 INFO - PROCESS | 3512 | 1465527350740 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:50 INFO - PROCESS | 3512 | 1465527350858 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 19:55:51 INFO - PROCESS | 3512 | 1465527350987 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:51 INFO - PROCESS | 3512 | 1465527350990 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:51 INFO - PROCESS | 3512 | ++DOCSHELL 0D848C00 == 39 [pid = 3512] [id = 422] 19:55:51 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (0DC2C400) [pid = 3512] [serial = 1266] [outer = 00000000] 19:55:51 INFO - PROCESS | 3512 | ++DOMWINDOW == 91 (11F7F400) [pid = 3512] [serial = 1267] [outer = 0DC2C400] 19:55:51 INFO - PROCESS | 3512 | 1465527351050 Marionette DEBUG loaded listener.js 19:55:51 INFO - PROCESS | 3512 | ++DOMWINDOW == 92 (13C45800) [pid = 3512] [serial = 1268] [outer = 0DC2C400] 19:55:51 INFO - PROCESS | 3512 | 1465527351614 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 19:55:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 19:55:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 930ms 19:55:51 INFO - PROCESS | 3512 | 1465527351657 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 19:55:51 INFO - PROCESS | 3512 | 1465527351662 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 19:55:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 19:55:51 INFO - PROCESS | 3512 | 1465527351668 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 19:55:51 INFO - PROCESS | 3512 | 1465527351671 Marionette TRACE conn5 <- [1,1654,null,{}] 19:55:51 INFO - PROCESS | 3512 | 1465527351674 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:51 INFO - PROCESS | 3512 | 1465527351677 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:51 INFO - PROCESS | 3512 | 1465527351791 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 19:55:51 INFO - PROCESS | 3512 | 1465527351898 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:51 INFO - PROCESS | 3512 | 1465527351901 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:51 INFO - PROCESS | 3512 | ++DOCSHELL 15017400 == 40 [pid = 3512] [id = 423] 19:55:51 INFO - PROCESS | 3512 | ++DOMWINDOW == 93 (15138800) [pid = 3512] [serial = 1269] [outer = 00000000] 19:55:51 INFO - PROCESS | 3512 | ++DOMWINDOW == 94 (16629C00) [pid = 3512] [serial = 1270] [outer = 15138800] 19:55:51 INFO - PROCESS | 3512 | 1465527351957 Marionette DEBUG loaded listener.js 19:55:52 INFO - PROCESS | 3512 | ++DOMWINDOW == 95 (16D0F400) [pid = 3512] [serial = 1271] [outer = 15138800] 19:55:52 INFO - PROCESS | 3512 | 1465527352566 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 19:55:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 19:55:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 970ms 19:55:52 INFO - PROCESS | 3512 | 1465527352642 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 19:55:52 INFO - PROCESS | 3512 | 1465527352645 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 19:55:52 INFO - PROCESS | 3512 | 1465527352649 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 19:55:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 19:55:52 INFO - PROCESS | 3512 | 1465527352652 Marionette TRACE conn5 <- [1,1658,null,{}] 19:55:52 INFO - PROCESS | 3512 | 1465527352663 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:52 INFO - PROCESS | 3512 | 1465527352668 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:52 INFO - PROCESS | 3512 | 1465527352828 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 19:55:52 INFO - PROCESS | 3512 | 1465527352839 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:52 INFO - PROCESS | 3512 | 1465527352842 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:52 INFO - PROCESS | 3512 | ++DOCSHELL 18950800 == 41 [pid = 3512] [id = 424] 19:55:52 INFO - PROCESS | 3512 | ++DOMWINDOW == 96 (189EB400) [pid = 3512] [serial = 1272] [outer = 00000000] 19:55:52 INFO - PROCESS | 3512 | ++DOMWINDOW == 97 (189F9000) [pid = 3512] [serial = 1273] [outer = 189EB400] 19:55:52 INFO - PROCESS | 3512 | 1465527352898 Marionette DEBUG loaded listener.js 19:55:53 INFO - PROCESS | 3512 | ++DOMWINDOW == 98 (19930800) [pid = 3512] [serial = 1274] [outer = 189EB400] 19:55:53 INFO - PROCESS | 3512 | 1465527353509 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 19:55:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 19:55:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 870ms 19:55:53 INFO - PROCESS | 3512 | 1465527353522 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 19:55:53 INFO - PROCESS | 3512 | 1465527353525 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 19:55:53 INFO - PROCESS | 3512 | 1465527353528 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 19:55:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 19:55:53 INFO - PROCESS | 3512 | 1465527353530 Marionette TRACE conn5 <- [1,1662,null,{}] 19:55:53 INFO - PROCESS | 3512 | 1465527353534 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:53 INFO - PROCESS | 3512 | 1465527353536 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:53 INFO - PROCESS | 3512 | 1465527353649 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 19:55:53 INFO - PROCESS | 3512 | 1465527353758 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:53 INFO - PROCESS | 3512 | 1465527353760 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:53 INFO - PROCESS | 3512 | ++DOCSHELL 19F30400 == 42 [pid = 3512] [id = 425] 19:55:53 INFO - PROCESS | 3512 | ++DOMWINDOW == 99 (1A45C800) [pid = 3512] [serial = 1275] [outer = 00000000] 19:55:53 INFO - PROCESS | 3512 | ++DOMWINDOW == 100 (1A466C00) [pid = 3512] [serial = 1276] [outer = 1A45C800] 19:55:53 INFO - PROCESS | 3512 | 1465527353813 Marionette DEBUG loaded listener.js 19:55:53 INFO - PROCESS | 3512 | ++DOMWINDOW == 101 (1A46A400) [pid = 3512] [serial = 1277] [outer = 1A45C800] 19:55:54 INFO - PROCESS | 3512 | 1465527354529 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 19:55:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 19:55:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1019ms 19:55:54 INFO - PROCESS | 3512 | 1465527354551 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 19:55:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 19:55:54 INFO - PROCESS | 3512 | 1465527354555 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 19:55:54 INFO - PROCESS | 3512 | 1465527354561 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 19:55:54 INFO - PROCESS | 3512 | 1465527354564 Marionette TRACE conn5 <- [1,1666,null,{}] 19:55:54 INFO - PROCESS | 3512 | 1465527354569 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:54 INFO - PROCESS | 3512 | 1465527354571 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:54 INFO - PROCESS | 3512 | 1465527354673 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 19:55:54 INFO - PROCESS | 3512 | 1465527354813 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:54 INFO - PROCESS | 3512 | 1465527354818 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:54 INFO - PROCESS | 3512 | ++DOCSHELL 11E95800 == 43 [pid = 3512] [id = 426] 19:55:54 INFO - PROCESS | 3512 | ++DOMWINDOW == 102 (11E9EC00) [pid = 3512] [serial = 1278] [outer = 00000000] 19:55:54 INFO - PROCESS | 3512 | ++DOMWINDOW == 103 (13C4AC00) [pid = 3512] [serial = 1279] [outer = 11E9EC00] 19:55:54 INFO - PROCESS | 3512 | 1465527354869 Marionette DEBUG loaded listener.js 19:55:54 INFO - PROCESS | 3512 | ++DOMWINDOW == 104 (13C5E400) [pid = 3512] [serial = 1280] [outer = 11E9EC00] 19:55:55 INFO - PROCESS | 3512 | --DOCSHELL 0E67C000 == 42 [pid = 3512] [id = 420] 19:55:55 INFO - PROCESS | 3512 | --DOCSHELL 14A66800 == 41 [pid = 3512] [id = 419] 19:55:55 INFO - PROCESS | 3512 | --DOCSHELL 123DA400 == 40 [pid = 3512] [id = 418] 19:55:55 INFO - PROCESS | 3512 | --DOCSHELL 16EC0C00 == 39 [pid = 3512] [id = 417] 19:55:55 INFO - PROCESS | 3512 | --DOCSHELL 0ECC6000 == 38 [pid = 3512] [id = 416] 19:55:55 INFO - PROCESS | 3512 | --DOCSHELL 151BC000 == 37 [pid = 3512] [id = 415] 19:55:55 INFO - PROCESS | 3512 | --DOCSHELL 14A6B400 == 36 [pid = 3512] [id = 414] 19:55:55 INFO - PROCESS | 3512 | --DOCSHELL 0E608000 == 35 [pid = 3512] [id = 413] 19:55:55 INFO - PROCESS | 3512 | --DOCSHELL 0CC10000 == 34 [pid = 3512] [id = 412] 19:55:55 INFO - PROCESS | 3512 | --DOCSHELL 1251EC00 == 33 [pid = 3512] [id = 411] 19:55:55 INFO - PROCESS | 3512 | --DOCSHELL 0D5E9800 == 32 [pid = 3512] [id = 410] 19:55:55 INFO - PROCESS | 3512 | --DOCSHELL 18950800 == 31 [pid = 3512] [id = 424] 19:55:55 INFO - PROCESS | 3512 | --DOCSHELL 19F30400 == 30 [pid = 3512] [id = 425] 19:55:55 INFO - PROCESS | 3512 | --DOCSHELL 15017400 == 29 [pid = 3512] [id = 423] 19:55:55 INFO - PROCESS | 3512 | --DOCSHELL 151BBC00 == 28 [pid = 3512] [id = 421] 19:55:55 INFO - PROCESS | 3512 | --DOCSHELL 0D848C00 == 27 [pid = 3512] [id = 422] 19:55:55 INFO - PROCESS | 3512 | --DOMWINDOW == 103 (17BE5000) [pid = 3512] [serial = 1213] [outer = 00000000] [url = about:blank] 19:55:55 INFO - PROCESS | 3512 | --DOMWINDOW == 102 (17BE9400) [pid = 3512] [serial = 1214] [outer = 00000000] [url = about:blank] 19:55:55 INFO - PROCESS | 3512 | --DOMWINDOW == 101 (1760CC00) [pid = 3512] [serial = 1204] [outer = 00000000] [url = about:blank] 19:55:55 INFO - PROCESS | 3512 | --DOMWINDOW == 100 (1760E000) [pid = 3512] [serial = 1205] [outer = 00000000] [url = about:blank] 19:55:55 INFO - PROCESS | 3512 | --DOMWINDOW == 99 (16E30C00) [pid = 3512] [serial = 1198] [outer = 00000000] [url = about:blank] 19:55:55 INFO - PROCESS | 3512 | --DOMWINDOW == 98 (16EBAC00) [pid = 3512] [serial = 1199] [outer = 00000000] [url = about:blank] 19:55:55 INFO - PROCESS | 3512 | --DOMWINDOW == 97 (11C47800) [pid = 3512] [serial = 1186] [outer = 00000000] [url = about:blank] 19:55:55 INFO - PROCESS | 3512 | --DOMWINDOW == 96 (11E57000) [pid = 3512] [serial = 1187] [outer = 00000000] [url = about:blank] 19:55:55 INFO - PROCESS | 3512 | --DOMWINDOW == 95 (17692800) [pid = 3512] [serial = 1210] [outer = 00000000] [url = about:blank] 19:55:55 INFO - PROCESS | 3512 | --DOMWINDOW == 94 (13C4FC00) [pid = 3512] [serial = 1189] [outer = 00000000] [url = about:blank] 19:55:55 INFO - PROCESS | 3512 | --DOMWINDOW == 93 (13C57400) [pid = 3512] [serial = 1190] [outer = 00000000] [url = about:blank] 19:55:55 INFO - PROCESS | 3512 | --DOMWINDOW == 92 (17372400) [pid = 3512] [serial = 1181] [outer = 00000000] [url = about:blank] 19:55:55 INFO - PROCESS | 3512 | --DOMWINDOW == 91 (17370000) [pid = 3512] [serial = 1201] [outer = 00000000] [url = about:blank] 19:55:55 INFO - PROCESS | 3512 | --DOMWINDOW == 90 (17627800) [pid = 3512] [serial = 1207] [outer = 00000000] [url = about:blank] 19:55:55 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (17629C00) [pid = 3512] [serial = 1208] [outer = 00000000] [url = about:blank] 19:55:55 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (1759C000) [pid = 3512] [serial = 1202] [outer = 00000000] [url = about:blank] 19:55:55 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (14156000) [pid = 3512] [serial = 1192] [outer = 00000000] [url = about:blank] 19:55:55 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (14F1B800) [pid = 3512] [serial = 1193] [outer = 00000000] [url = about:blank] 19:55:55 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (0DB44400) [pid = 3512] [serial = 1183] [outer = 00000000] [url = about:blank] 19:55:55 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (0DB4B400) [pid = 3512] [serial = 1184] [outer = 00000000] [url = about:blank] 19:55:55 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (1A45D400) [pid = 3512] [serial = 1228] [outer = 00000000] [url = about:blank] 19:55:55 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (18944400) [pid = 3512] [serial = 1217] [outer = 00000000] [url = about:blank] 19:55:55 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (18939400) [pid = 3512] [serial = 1216] [outer = 00000000] [url = about:blank] 19:55:55 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (189F7000) [pid = 3512] [serial = 1219] [outer = 00000000] [url = about:blank] 19:55:55 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (16EBE000) [pid = 3512] [serial = 1222] [outer = 00000000] [url = about:blank] 19:55:55 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (1992D400) [pid = 3512] [serial = 1225] [outer = 00000000] [url = about:blank] 19:55:55 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (175A1400) [pid = 3512] [serial = 1223] [outer = 00000000] [url = about:blank] 19:55:55 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (18EBC800) [pid = 3512] [serial = 1220] [outer = 00000000] [url = about:blank] 19:55:55 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (1993B400) [pid = 3512] [serial = 1226] [outer = 00000000] [url = about:blank] 19:55:55 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (151E3000) [pid = 3512] [serial = 1196] [outer = 00000000] [url = about:blank] 19:55:55 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (151E0000) [pid = 3512] [serial = 1195] [outer = 00000000] [url = about:blank] 19:55:55 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (177BB800) [pid = 3512] [serial = 1211] [outer = 00000000] [url = about:blank] 19:55:56 INFO - PROCESS | 3512 | 1465527356119 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 19:55:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 19:55:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1576ms 19:55:56 INFO - PROCESS | 3512 | 1465527356138 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 19:55:56 INFO - PROCESS | 3512 | 1465527356141 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 19:55:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 19:55:56 INFO - PROCESS | 3512 | 1465527356146 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 19:55:56 INFO - PROCESS | 3512 | 1465527356149 Marionette TRACE conn5 <- [1,1670,null,{}] 19:55:56 INFO - PROCESS | 3512 | 1465527356195 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:56 INFO - PROCESS | 3512 | 1465527356198 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:56 INFO - PROCESS | 3512 | 1465527356310 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 19:55:56 INFO - PROCESS | 3512 | 1465527356324 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:56 INFO - PROCESS | 3512 | 1465527356327 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:56 INFO - PROCESS | 3512 | ++DOCSHELL 0D9AA800 == 28 [pid = 3512] [id = 427] 19:55:56 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (0DA3A000) [pid = 3512] [serial = 1281] [outer = 00000000] 19:55:56 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (0DC24C00) [pid = 3512] [serial = 1282] [outer = 0DA3A000] 19:55:56 INFO - PROCESS | 3512 | 1465527356373 Marionette DEBUG loaded listener.js 19:55:56 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (0E0E0400) [pid = 3512] [serial = 1283] [outer = 0DA3A000] 19:55:56 INFO - PROCESS | 3512 | 1465527356828 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 19:55:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 19:55:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 730ms 19:55:56 INFO - PROCESS | 3512 | 1465527356877 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 19:55:56 INFO - PROCESS | 3512 | 1465527356882 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 19:55:56 INFO - PROCESS | 3512 | 1465527356888 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 19:55:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 19:55:56 INFO - PROCESS | 3512 | 1465527356891 Marionette TRACE conn5 <- [1,1674,null,{}] 19:55:56 INFO - PROCESS | 3512 | 1465527356894 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:56 INFO - PROCESS | 3512 | 1465527356897 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:57 INFO - PROCESS | 3512 | 1465527356987 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 19:55:57 INFO - PROCESS | 3512 | 1465527356996 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:57 INFO - PROCESS | 3512 | 1465527356998 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:57 INFO - PROCESS | 3512 | ++DOCSHELL 11E54000 == 29 [pid = 3512] [id = 428] 19:55:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (11E55000) [pid = 3512] [serial = 1284] [outer = 00000000] 19:55:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (11E98400) [pid = 3512] [serial = 1285] [outer = 11E55000] 19:55:57 INFO - PROCESS | 3512 | 1465527357045 Marionette DEBUG loaded listener.js 19:55:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (12315C00) [pid = 3512] [serial = 1286] [outer = 11E55000] 19:55:57 INFO - PROCESS | 3512 | 1465527357525 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 19:55:57 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 19:55:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 670ms 19:55:57 INFO - PROCESS | 3512 | 1465527357562 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 19:55:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 19:55:57 INFO - PROCESS | 3512 | 1465527357564 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 19:55:57 INFO - PROCESS | 3512 | 1465527357568 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 19:55:57 INFO - PROCESS | 3512 | 1465527357571 Marionette TRACE conn5 <- [1,1678,null,{}] 19:55:57 INFO - PROCESS | 3512 | 1465527357582 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:57 INFO - PROCESS | 3512 | 1465527357587 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:57 INFO - PROCESS | 3512 | 1465527357700 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 19:55:57 INFO - PROCESS | 3512 | 1465527357806 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:57 INFO - PROCESS | 3512 | 1465527357809 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:57 INFO - PROCESS | 3512 | ++DOCSHELL 14A72000 == 30 [pid = 3512] [id = 429] 19:55:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (14A72800) [pid = 3512] [serial = 1287] [outer = 00000000] 19:55:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (14F1A800) [pid = 3512] [serial = 1288] [outer = 14A72800] 19:55:57 INFO - PROCESS | 3512 | 1465527357857 Marionette DEBUG loaded listener.js 19:55:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (15131800) [pid = 3512] [serial = 1289] [outer = 14A72800] 19:55:58 INFO - PROCESS | 3512 | 1465527358256 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 19:55:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 19:55:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 731ms 19:55:58 INFO - PROCESS | 3512 | 1465527358299 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 19:55:58 INFO - PROCESS | 3512 | 1465527358301 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 19:55:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 19:55:58 INFO - PROCESS | 3512 | 1465527358304 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 19:55:58 INFO - PROCESS | 3512 | 1465527358306 Marionette TRACE conn5 <- [1,1682,null,{}] 19:55:58 INFO - PROCESS | 3512 | 1465527358309 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:58 INFO - PROCESS | 3512 | 1465527358311 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:58 INFO - PROCESS | 3512 | 1465527358433 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 19:55:58 INFO - PROCESS | 3512 | 1465527358438 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:58 INFO - PROCESS | 3512 | 1465527358440 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:58 INFO - PROCESS | 3512 | ++DOCSHELL 151B1800 == 31 [pid = 3512] [id = 430] 19:55:58 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (151B1C00) [pid = 3512] [serial = 1290] [outer = 00000000] 19:55:58 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (16625400) [pid = 3512] [serial = 1291] [outer = 151B1C00] 19:55:58 INFO - PROCESS | 3512 | 1465527358488 Marionette DEBUG loaded listener.js 19:55:58 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (16A3D400) [pid = 3512] [serial = 1292] [outer = 151B1C00] 19:55:58 INFO - PROCESS | 3512 | 1465527358932 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 19:55:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 19:55:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 670ms 19:55:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 19:55:59 INFO - PROCESS | 3512 | 1465527358975 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 19:55:59 INFO - PROCESS | 3512 | 1465527358977 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 19:55:59 INFO - PROCESS | 3512 | 1465527358979 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 19:55:59 INFO - PROCESS | 3512 | 1465527358981 Marionette TRACE conn5 <- [1,1686,null,{}] 19:55:59 INFO - PROCESS | 3512 | 1465527358984 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:59 INFO - PROCESS | 3512 | 1465527358986 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:59 INFO - PROCESS | 3512 | 1465527359097 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 19:55:59 INFO - PROCESS | 3512 | 1465527359187 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:59 INFO - PROCESS | 3512 | 1465527359189 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:59 INFO - PROCESS | 3512 | ++DOCSHELL 16D08C00 == 32 [pid = 3512] [id = 431] 19:55:59 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (16D0A000) [pid = 3512] [serial = 1293] [outer = 00000000] 19:55:59 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (16EB9800) [pid = 3512] [serial = 1294] [outer = 16D0A000] 19:55:59 INFO - PROCESS | 3512 | 1465527359233 Marionette DEBUG loaded listener.js 19:55:59 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (16EC3800) [pid = 3512] [serial = 1295] [outer = 16D0A000] 19:55:59 INFO - PROCESS | 3512 | 1465527359680 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 19:55:59 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 19:55:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 731ms 19:55:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 19:55:59 INFO - PROCESS | 3512 | 1465527359711 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 19:55:59 INFO - PROCESS | 3512 | 1465527359713 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 19:55:59 INFO - PROCESS | 3512 | 1465527359716 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 19:55:59 INFO - PROCESS | 3512 | 1465527359718 Marionette TRACE conn5 <- [1,1690,null,{}] 19:55:59 INFO - PROCESS | 3512 | 1465527359721 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:59 INFO - PROCESS | 3512 | 1465527359726 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:59 INFO - PROCESS | 3512 | 1465527359872 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 19:55:59 INFO - PROCESS | 3512 | 1465527359882 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:59 INFO - PROCESS | 3512 | 1465527359884 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:55:59 INFO - PROCESS | 3512 | ++DOCSHELL 17369800 == 33 [pid = 3512] [id = 432] 19:55:59 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (17372400) [pid = 3512] [serial = 1296] [outer = 00000000] 19:55:59 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (1760CC00) [pid = 3512] [serial = 1297] [outer = 17372400] 19:55:59 INFO - PROCESS | 3512 | 1465527359930 Marionette DEBUG loaded listener.js 19:56:00 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (17619800) [pid = 3512] [serial = 1298] [outer = 17372400] 19:56:00 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (17BDE400) [pid = 3512] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 19:56:00 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (16EC6000) [pid = 3512] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 19:56:00 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (151DB800) [pid = 3512] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 19:56:00 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (0E675800) [pid = 3512] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 19:56:00 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (0D1CA000) [pid = 3512] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 19:56:00 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (19F25400) [pid = 3512] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 19:56:00 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (17619400) [pid = 3512] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 19:56:00 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (16C87C00) [pid = 3512] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 19:56:00 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (11F7BC00) [pid = 3512] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 19:56:00 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (14A6B800) [pid = 3512] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 19:56:00 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (0D5EA400) [pid = 3512] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 19:56:00 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (12558000) [pid = 3512] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 19:56:00 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (14152400) [pid = 3512] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 19:56:00 INFO - PROCESS | 3512 | 1465527360627 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 19:56:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 19:56:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 930ms 19:56:00 INFO - PROCESS | 3512 | 1465527360647 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 19:56:00 INFO - PROCESS | 3512 | 1465527360649 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 19:56:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 19:56:00 INFO - PROCESS | 3512 | 1465527360652 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 19:56:00 INFO - PROCESS | 3512 | 1465527360654 Marionette TRACE conn5 <- [1,1694,null,{}] 19:56:00 INFO - PROCESS | 3512 | 1465527360657 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:00 INFO - PROCESS | 3512 | 1465527360659 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:00 INFO - PROCESS | 3512 | 1465527360735 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 19:56:00 INFO - PROCESS | 3512 | 1465527360740 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:00 INFO - PROCESS | 3512 | 1465527360742 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:00 INFO - PROCESS | 3512 | ++DOCSHELL 12522C00 == 34 [pid = 3512] [id = 433] 19:56:00 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (1375D800) [pid = 3512] [serial = 1299] [outer = 00000000] 19:56:00 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (16D42400) [pid = 3512] [serial = 1300] [outer = 1375D800] 19:56:00 INFO - PROCESS | 3512 | 1465527360785 Marionette DEBUG loaded listener.js 19:56:00 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (16E33000) [pid = 3512] [serial = 1301] [outer = 1375D800] 19:56:01 INFO - PROCESS | 3512 | 1465527361209 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 19:56:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 19:56:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 570ms 19:56:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 19:56:01 INFO - PROCESS | 3512 | 1465527361223 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 19:56:01 INFO - PROCESS | 3512 | 1465527361225 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 19:56:01 INFO - PROCESS | 3512 | 1465527361227 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 19:56:01 INFO - PROCESS | 3512 | 1465527361229 Marionette TRACE conn5 <- [1,1698,null,{}] 19:56:01 INFO - PROCESS | 3512 | 1465527361233 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:01 INFO - PROCESS | 3512 | 1465527361234 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:01 INFO - PROCESS | 3512 | 1465527361355 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 19:56:01 INFO - PROCESS | 3512 | 1465527361365 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:01 INFO - PROCESS | 3512 | 1465527361367 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:01 INFO - PROCESS | 3512 | ++DOCSHELL 16628C00 == 35 [pid = 3512] [id = 434] 19:56:01 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (16D0C400) [pid = 3512] [serial = 1302] [outer = 00000000] 19:56:01 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (17626C00) [pid = 3512] [serial = 1303] [outer = 16D0C400] 19:56:01 INFO - PROCESS | 3512 | 1465527361411 Marionette DEBUG loaded listener.js 19:56:01 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (1761E800) [pid = 3512] [serial = 1304] [outer = 16D0C400] 19:56:01 INFO - PROCESS | 3512 | 1465527361834 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 19:56:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 19:56:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 630ms 19:56:01 INFO - PROCESS | 3512 | 1465527361859 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 19:56:01 INFO - PROCESS | 3512 | 1465527361861 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 19:56:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 19:56:01 INFO - PROCESS | 3512 | 1465527361864 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 19:56:01 INFO - PROCESS | 3512 | 1465527361865 Marionette TRACE conn5 <- [1,1702,null,{}] 19:56:01 INFO - PROCESS | 3512 | 1465527361868 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:01 INFO - PROCESS | 3512 | 1465527361870 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:02 INFO - PROCESS | 3512 | 1465527361985 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 19:56:02 INFO - PROCESS | 3512 | 1465527361993 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:02 INFO - PROCESS | 3512 | 1465527361995 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:02 INFO - PROCESS | 3512 | ++DOCSHELL 14A70800 == 36 [pid = 3512] [id = 435] 19:56:02 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (17648400) [pid = 3512] [serial = 1305] [outer = 00000000] 19:56:02 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (1375E000) [pid = 3512] [serial = 1306] [outer = 17648400] 19:56:02 INFO - PROCESS | 3512 | 1465527362038 Marionette DEBUG loaded listener.js 19:56:02 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (177BB800) [pid = 3512] [serial = 1307] [outer = 17648400] 19:56:02 INFO - PROCESS | 3512 | 1465527362605 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 19:56:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 19:56:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 830ms 19:56:02 INFO - PROCESS | 3512 | 1465527362725 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 19:56:02 INFO - PROCESS | 3512 | 1465527362730 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 19:56:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 19:56:02 INFO - PROCESS | 3512 | 1465527362760 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 19:56:02 INFO - PROCESS | 3512 | 1465527362764 Marionette TRACE conn5 <- [1,1706,null,{}] 19:56:02 INFO - PROCESS | 3512 | 1465527362769 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:02 INFO - PROCESS | 3512 | 1465527362772 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:02 INFO - PROCESS | 3512 | 1465527362899 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 19:56:03 INFO - PROCESS | 3512 | 1465527363029 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:03 INFO - PROCESS | 3512 | 1465527363032 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:03 INFO - PROCESS | 3512 | ++DOCSHELL 0D5E3C00 == 37 [pid = 3512] [id = 436] 19:56:03 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (0D5E9800) [pid = 3512] [serial = 1308] [outer = 00000000] 19:56:03 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (0E67C000) [pid = 3512] [serial = 1309] [outer = 0D5E9800] 19:56:03 INFO - PROCESS | 3512 | 1465527363094 Marionette DEBUG loaded listener.js 19:56:03 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (11E59C00) [pid = 3512] [serial = 1310] [outer = 0D5E9800] 19:56:03 INFO - PROCESS | 3512 | 1465527363822 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 19:56:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 19:56:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1131ms 19:56:03 INFO - PROCESS | 3512 | 1465527363907 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 19:56:03 INFO - PROCESS | 3512 | 1465527363912 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 19:56:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 19:56:03 INFO - PROCESS | 3512 | 1465527363919 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 19:56:03 INFO - PROCESS | 3512 | 1465527363922 Marionette TRACE conn5 <- [1,1710,null,{}] 19:56:03 INFO - PROCESS | 3512 | 1465527363926 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:03 INFO - PROCESS | 3512 | 1465527363929 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:04 INFO - PROCESS | 3512 | 1465527364063 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 19:56:04 INFO - PROCESS | 3512 | 1465527364193 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:04 INFO - PROCESS | 3512 | 1465527364195 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:04 INFO - PROCESS | 3512 | ++DOCSHELL 14153400 == 38 [pid = 3512] [id = 437] 19:56:04 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (14158400) [pid = 3512] [serial = 1311] [outer = 00000000] 19:56:04 INFO - PROCESS | 3512 | ++DOMWINDOW == 91 (1513A800) [pid = 3512] [serial = 1312] [outer = 14158400] 19:56:04 INFO - PROCESS | 3512 | 1465527364252 Marionette DEBUG loaded listener.js 19:56:04 INFO - PROCESS | 3512 | ++DOMWINDOW == 92 (16626800) [pid = 3512] [serial = 1313] [outer = 14158400] 19:56:05 INFO - PROCESS | 3512 | --DOCSHELL 16628C00 == 37 [pid = 3512] [id = 434] 19:56:05 INFO - PROCESS | 3512 | --DOCSHELL 12522C00 == 36 [pid = 3512] [id = 433] 19:56:05 INFO - PROCESS | 3512 | --DOCSHELL 17369800 == 35 [pid = 3512] [id = 432] 19:56:05 INFO - PROCESS | 3512 | --DOCSHELL 16D08C00 == 34 [pid = 3512] [id = 431] 19:56:05 INFO - PROCESS | 3512 | --DOCSHELL 151B1800 == 33 [pid = 3512] [id = 430] 19:56:05 INFO - PROCESS | 3512 | --DOCSHELL 14A72000 == 32 [pid = 3512] [id = 429] 19:56:05 INFO - PROCESS | 3512 | --DOCSHELL 11E54000 == 31 [pid = 3512] [id = 428] 19:56:05 INFO - PROCESS | 3512 | --DOCSHELL 0D9AA800 == 30 [pid = 3512] [id = 427] 19:56:05 INFO - PROCESS | 3512 | --DOMWINDOW == 91 (15134800) [pid = 3512] [serial = 1244] [outer = 00000000] [url = about:blank] 19:56:05 INFO - PROCESS | 3512 | --DOMWINDOW == 90 (0DB40C00) [pid = 3512] [serial = 1232] [outer = 00000000] [url = about:blank] 19:56:05 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (13160000) [pid = 3512] [serial = 1234] [outer = 00000000] [url = about:blank] 19:56:05 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (0D848400) [pid = 3512] [serial = 1231] [outer = 00000000] [url = about:blank] 19:56:05 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (17624000) [pid = 3512] [serial = 1259] [outer = 00000000] [url = about:blank] 19:56:05 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (17BE3000) [pid = 3512] [serial = 1265] [outer = 00000000] [url = about:blank] 19:56:05 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (17BE8C00) [pid = 3512] [serial = 1264] [outer = 00000000] [url = about:blank] 19:56:05 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (1759D400) [pid = 3512] [serial = 1252] [outer = 00000000] [url = about:blank] 19:56:05 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (16B31C00) [pid = 3512] [serial = 1247] [outer = 00000000] [url = about:blank] 19:56:05 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (1269F800) [pid = 3512] [serial = 1241] [outer = 00000000] [url = about:blank] 19:56:05 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (1251E400) [pid = 3512] [serial = 1240] [outer = 00000000] [url = about:blank] 19:56:05 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (0DB40400) [pid = 3512] [serial = 1237] [outer = 00000000] [url = about:blank] 19:56:05 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (13B21400) [pid = 3512] [serial = 1235] [outer = 00000000] [url = about:blank] 19:56:05 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (1A461C00) [pid = 3512] [serial = 1229] [outer = 00000000] [url = about:blank] 19:56:05 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (0DD45800) [pid = 3512] [serial = 1238] [outer = 00000000] [url = about:blank] 19:56:05 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (17628800) [pid = 3512] [serial = 1256] [outer = 00000000] [url = about:blank] 19:56:05 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (16A39800) [pid = 3512] [serial = 1246] [outer = 00000000] [url = about:blank] 19:56:05 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (14F13800) [pid = 3512] [serial = 1243] [outer = 00000000] [url = about:blank] 19:56:05 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (1761C000) [pid = 3512] [serial = 1258] [outer = 00000000] [url = about:blank] 19:56:05 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (1760C000) [pid = 3512] [serial = 1253] [outer = 00000000] [url = about:blank] 19:56:05 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (16D0D800) [pid = 3512] [serial = 1249] [outer = 00000000] [url = about:blank] 19:56:05 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (17624400) [pid = 3512] [serial = 1255] [outer = 00000000] [url = about:blank] 19:56:05 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (16E34000) [pid = 3512] [serial = 1250] [outer = 00000000] [url = about:blank] 19:56:05 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (17691800) [pid = 3512] [serial = 1261] [outer = 00000000] [url = about:blank] 19:56:05 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (17AB9000) [pid = 3512] [serial = 1262] [outer = 00000000] [url = about:blank] 19:56:05 INFO - PROCESS | 3512 | 1465527365071 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 19:56:05 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 19:56:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1235ms 19:56:05 INFO - PROCESS | 3512 | 1465527365156 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 19:56:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 19:56:05 INFO - PROCESS | 3512 | 1465527365160 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 19:56:05 INFO - PROCESS | 3512 | 1465527365165 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 19:56:05 INFO - PROCESS | 3512 | 1465527365168 Marionette TRACE conn5 <- [1,1714,null,{}] 19:56:05 INFO - PROCESS | 3512 | 1465527365173 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:05 INFO - PROCESS | 3512 | 1465527365176 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:05 INFO - PROCESS | 3512 | 1465527365267 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 19:56:05 INFO - PROCESS | 3512 | 1465527365273 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:05 INFO - PROCESS | 3512 | 1465527365275 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:05 INFO - PROCESS | 3512 | ++DOCSHELL 0DB41400 == 31 [pid = 3512] [id = 438] 19:56:05 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (0DB42800) [pid = 3512] [serial = 1314] [outer = 00000000] 19:56:05 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (0DC2B800) [pid = 3512] [serial = 1315] [outer = 0DB42800] 19:56:05 INFO - PROCESS | 3512 | 1465527365323 Marionette DEBUG loaded listener.js 19:56:05 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (0E0EB000) [pid = 3512] [serial = 1316] [outer = 0DB42800] 19:56:05 INFO - PROCESS | 3512 | 1465527365855 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 19:56:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 19:56:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 730ms 19:56:05 INFO - PROCESS | 3512 | 1465527365895 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 19:56:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 19:56:05 INFO - PROCESS | 3512 | 1465527365899 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 19:56:05 INFO - PROCESS | 3512 | 1465527365905 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 19:56:05 INFO - PROCESS | 3512 | 1465527365907 Marionette TRACE conn5 <- [1,1718,null,{}] 19:56:05 INFO - PROCESS | 3512 | 1465527365911 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:05 INFO - PROCESS | 3512 | 1465527365913 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:06 INFO - PROCESS | 3512 | 1465527365999 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 19:56:06 INFO - PROCESS | 3512 | 1465527366094 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:06 INFO - PROCESS | 3512 | 1465527366097 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:06 INFO - PROCESS | 3512 | ++DOCSHELL 123DA400 == 32 [pid = 3512] [id = 439] 19:56:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (1254E400) [pid = 3512] [serial = 1317] [outer = 00000000] 19:56:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (1375B800) [pid = 3512] [serial = 1318] [outer = 1254E400] 19:56:06 INFO - PROCESS | 3512 | 1465527366145 Marionette DEBUG loaded listener.js 19:56:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (13C4C800) [pid = 3512] [serial = 1319] [outer = 1254E400] 19:56:06 INFO - PROCESS | 3512 | 1465527366531 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 19:56:06 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 19:56:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 670ms 19:56:06 INFO - PROCESS | 3512 | 1465527366576 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 19:56:06 INFO - PROCESS | 3512 | 1465527366578 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 19:56:06 INFO - PROCESS | 3512 | 1465527366581 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 19:56:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 19:56:06 INFO - PROCESS | 3512 | 1465527366585 Marionette TRACE conn5 <- [1,1722,null,{}] 19:56:06 INFO - PROCESS | 3512 | 1465527366595 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:06 INFO - PROCESS | 3512 | 1465527366600 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:06 INFO - PROCESS | 3512 | 1465527366685 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 19:56:06 INFO - PROCESS | 3512 | 1465527366692 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:06 INFO - PROCESS | 3512 | 1465527366695 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:06 INFO - PROCESS | 3512 | ++DOCSHELL 1513B800 == 33 [pid = 3512] [id = 440] 19:56:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (1513CC00) [pid = 3512] [serial = 1320] [outer = 00000000] 19:56:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (151BC000) [pid = 3512] [serial = 1321] [outer = 1513CC00] 19:56:06 INFO - PROCESS | 3512 | 1465527366742 Marionette DEBUG loaded listener.js 19:56:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (1662A400) [pid = 3512] [serial = 1322] [outer = 1513CC00] 19:56:07 INFO - PROCESS | 3512 | 1465527367203 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 19:56:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 19:56:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 670ms 19:56:07 INFO - PROCESS | 3512 | 1465527367270 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 19:56:07 INFO - PROCESS | 3512 | 1465527367272 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 19:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 19:56:07 INFO - PROCESS | 3512 | 1465527367275 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 19:56:07 INFO - PROCESS | 3512 | 1465527367277 Marionette TRACE conn5 <- [1,1726,null,{}] 19:56:07 INFO - PROCESS | 3512 | 1465527367280 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:07 INFO - PROCESS | 3512 | 1465527367282 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:07 INFO - PROCESS | 3512 | 1465527367409 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 19:56:07 INFO - PROCESS | 3512 | 1465527367414 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:07 INFO - PROCESS | 3512 | 1465527367416 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:07 INFO - PROCESS | 3512 | ++DOCSHELL 14F42C00 == 34 [pid = 3512] [id = 441] 19:56:07 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (16D02400) [pid = 3512] [serial = 1323] [outer = 00000000] 19:56:07 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (16E38C00) [pid = 3512] [serial = 1324] [outer = 16D02400] 19:56:07 INFO - PROCESS | 3512 | 1465527367463 Marionette DEBUG loaded listener.js 19:56:07 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (16EC6400) [pid = 3512] [serial = 1325] [outer = 16D02400] 19:56:07 INFO - PROCESS | 3512 | 1465527367913 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 19:56:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 19:56:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 671ms 19:56:07 INFO - PROCESS | 3512 | 1465527367947 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 19:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 19:56:07 INFO - PROCESS | 3512 | 1465527367949 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 19:56:07 INFO - PROCESS | 3512 | 1465527367952 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 19:56:07 INFO - PROCESS | 3512 | 1465527367954 Marionette TRACE conn5 <- [1,1730,null,{}] 19:56:07 INFO - PROCESS | 3512 | 1465527367957 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:07 INFO - PROCESS | 3512 | 1465527367959 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:08 INFO - PROCESS | 3512 | 1465527368071 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 19:56:08 INFO - PROCESS | 3512 | 1465527368162 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:08 INFO - PROCESS | 3512 | 1465527368164 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:08 INFO - PROCESS | 3512 | ++DOCSHELL 17367800 == 35 [pid = 3512] [id = 442] 19:56:08 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (1736A800) [pid = 3512] [serial = 1326] [outer = 00000000] 19:56:08 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (17598C00) [pid = 3512] [serial = 1327] [outer = 1736A800] 19:56:08 INFO - PROCESS | 3512 | 1465527368208 Marionette DEBUG loaded listener.js 19:56:08 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (175A0400) [pid = 3512] [serial = 1328] [outer = 1736A800] 19:56:08 INFO - PROCESS | 3512 | 1465527368638 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 19:56:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 19:56:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 732ms 19:56:08 INFO - PROCESS | 3512 | 1465527368691 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 19:56:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 19:56:08 INFO - PROCESS | 3512 | 1465527368693 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 19:56:08 INFO - PROCESS | 3512 | 1465527368696 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 19:56:08 INFO - PROCESS | 3512 | 1465527368698 Marionette TRACE conn5 <- [1,1734,null,{}] 19:56:08 INFO - PROCESS | 3512 | 1465527368701 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:08 INFO - PROCESS | 3512 | 1465527368707 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:08 INFO - PROCESS | 3512 | 1465527368857 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 19:56:08 INFO - PROCESS | 3512 | 1465527368923 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:08 INFO - PROCESS | 3512 | 1465527368925 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:08 INFO - PROCESS | 3512 | ++DOCSHELL 17617400 == 36 [pid = 3512] [id = 443] 19:56:08 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (17617C00) [pid = 3512] [serial = 1329] [outer = 00000000] 19:56:08 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (17645000) [pid = 3512] [serial = 1330] [outer = 17617C00] 19:56:09 INFO - PROCESS | 3512 | 1465527368969 Marionette DEBUG loaded listener.js 19:56:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (1763C000) [pid = 3512] [serial = 1331] [outer = 17617C00] 19:56:09 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (151B1C00) [pid = 3512] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 19:56:09 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (11E9EC00) [pid = 3512] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 19:56:09 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (14A72800) [pid = 3512] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 19:56:09 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (0DA3A000) [pid = 3512] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 19:56:09 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (11E55000) [pid = 3512] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 19:56:09 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (16D0C400) [pid = 3512] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 19:56:09 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (16D0A000) [pid = 3512] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 19:56:09 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (189EB400) [pid = 3512] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 19:56:09 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (1A45C800) [pid = 3512] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 19:56:09 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (0DC2C400) [pid = 3512] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 19:56:09 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (15138800) [pid = 3512] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 19:56:09 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (17372400) [pid = 3512] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 19:56:09 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (1375D800) [pid = 3512] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 19:56:09 INFO - PROCESS | 3512 | 1465527369520 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 19:56:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 19:56:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 870ms 19:56:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 19:56:09 INFO - PROCESS | 3512 | 1465527369571 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 19:56:09 INFO - PROCESS | 3512 | 1465527369573 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 19:56:09 INFO - PROCESS | 3512 | 1465527369576 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 19:56:09 INFO - PROCESS | 3512 | 1465527369577 Marionette TRACE conn5 <- [1,1738,null,{}] 19:56:09 INFO - PROCESS | 3512 | 1465527369581 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:09 INFO - PROCESS | 3512 | 1465527369583 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:09 INFO - PROCESS | 3512 | 1465527369660 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 19:56:09 INFO - PROCESS | 3512 | 1465527369754 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:09 INFO - PROCESS | 3512 | 1465527369756 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:09 INFO - PROCESS | 3512 | ++DOCSHELL 1269B000 == 37 [pid = 3512] [id = 444] 19:56:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (1375D800) [pid = 3512] [serial = 1332] [outer = 00000000] 19:56:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (163C5C00) [pid = 3512] [serial = 1333] [outer = 1375D800] 19:56:09 INFO - PROCESS | 3512 | 1465527369799 Marionette DEBUG loaded listener.js 19:56:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (16EBC000) [pid = 3512] [serial = 1334] [outer = 1375D800] 19:56:10 INFO - PROCESS | 3512 | 1465527370153 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 19:56:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 19:56:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 631ms 19:56:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 19:56:10 INFO - PROCESS | 3512 | 1465527370206 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 19:56:10 INFO - PROCESS | 3512 | 1465527370208 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 19:56:10 INFO - PROCESS | 3512 | 1465527370211 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 19:56:10 INFO - PROCESS | 3512 | 1465527370213 Marionette TRACE conn5 <- [1,1742,null,{}] 19:56:10 INFO - PROCESS | 3512 | 1465527370216 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:10 INFO - PROCESS | 3512 | 1465527370218 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:10 INFO - PROCESS | 3512 | 1465527370332 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 19:56:10 INFO - PROCESS | 3512 | 1465527370339 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:10 INFO - PROCESS | 3512 | 1465527370341 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:10 INFO - PROCESS | 3512 | ++DOCSHELL 17610400 == 38 [pid = 3512] [id = 445] 19:56:10 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (17641000) [pid = 3512] [serial = 1335] [outer = 00000000] 19:56:10 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (17BDDC00) [pid = 3512] [serial = 1336] [outer = 17641000] 19:56:10 INFO - PROCESS | 3512 | 1465527370385 Marionette DEBUG loaded listener.js 19:56:10 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (17BE2400) [pid = 3512] [serial = 1337] [outer = 17641000] 19:56:10 INFO - PROCESS | 3512 | 1465527370792 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 19:56:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 19:56:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 631ms 19:56:10 INFO - PROCESS | 3512 | 1465527370844 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 19:56:10 INFO - PROCESS | 3512 | 1465527370846 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 19:56:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 19:56:10 INFO - PROCESS | 3512 | 1465527370859 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 19:56:10 INFO - PROCESS | 3512 | 1465527370860 Marionette TRACE conn5 <- [1,1746,null,{}] 19:56:10 INFO - PROCESS | 3512 | 1465527370864 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:10 INFO - PROCESS | 3512 | 1465527370865 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:11 INFO - PROCESS | 3512 | 1465527370978 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 19:56:11 INFO - PROCESS | 3512 | 1465527371019 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:11 INFO - PROCESS | 3512 | 1465527371021 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:11 INFO - PROCESS | 3512 | ++DOCSHELL 1513AC00 == 39 [pid = 3512] [id = 446] 19:56:11 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (177BA800) [pid = 3512] [serial = 1338] [outer = 00000000] 19:56:11 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (18941400) [pid = 3512] [serial = 1339] [outer = 177BA800] 19:56:11 INFO - PROCESS | 3512 | 1465527371063 Marionette DEBUG loaded listener.js 19:56:11 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (18947400) [pid = 3512] [serial = 1340] [outer = 177BA800] 19:56:11 INFO - PROCESS | 3512 | 1465527371540 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 19:56:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 19:56:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 730ms 19:56:11 INFO - PROCESS | 3512 | 1465527371595 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 19:56:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 19:56:11 INFO - PROCESS | 3512 | 1465527371600 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 19:56:11 INFO - PROCESS | 3512 | 1465527371605 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 19:56:11 INFO - PROCESS | 3512 | 1465527371609 Marionette TRACE conn5 <- [1,1750,null,{}] 19:56:11 INFO - PROCESS | 3512 | 1465527371614 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:11 INFO - PROCESS | 3512 | 1465527371617 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:11 INFO - PROCESS | 3512 | 1465527371779 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 19:56:11 INFO - PROCESS | 3512 | 1465527371857 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:11 INFO - PROCESS | 3512 | 1465527371862 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:11 INFO - PROCESS | 3512 | ++DOCSHELL 0D84B400 == 40 [pid = 3512] [id = 447] 19:56:11 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (0D84C400) [pid = 3512] [serial = 1341] [outer = 00000000] 19:56:11 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (0EB86800) [pid = 3512] [serial = 1342] [outer = 0D84C400] 19:56:11 INFO - PROCESS | 3512 | 1465527371919 Marionette DEBUG loaded listener.js 19:56:12 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (123D9C00) [pid = 3512] [serial = 1343] [outer = 0D84C400] 19:56:12 INFO - PROCESS | 3512 | 1465527372535 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 19:56:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 19:56:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 990ms 19:56:12 INFO - PROCESS | 3512 | 1465527372595 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 19:56:12 INFO - PROCESS | 3512 | 1465527372600 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 19:56:12 INFO - PROCESS | 3512 | 1465527372606 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 19:56:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 19:56:12 INFO - PROCESS | 3512 | 1465527372609 Marionette TRACE conn5 <- [1,1754,null,{}] 19:56:12 INFO - PROCESS | 3512 | 1465527372613 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:12 INFO - PROCESS | 3512 | 1465527372616 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:12 INFO - PROCESS | 3512 | 1465527372771 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 19:56:12 INFO - PROCESS | 3512 | 1465527372835 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:12 INFO - PROCESS | 3512 | 1465527372838 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:12 INFO - PROCESS | 3512 | ++DOCSHELL 14F40400 == 41 [pid = 3512] [id = 448] 19:56:12 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (15132400) [pid = 3512] [serial = 1344] [outer = 00000000] 19:56:12 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (1635D000) [pid = 3512] [serial = 1345] [outer = 15132400] 19:56:12 INFO - PROCESS | 3512 | 1465527372893 Marionette DEBUG loaded listener.js 19:56:13 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (16D09400) [pid = 3512] [serial = 1346] [outer = 15132400] 19:56:13 INFO - PROCESS | 3512 | 1465527373529 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 19:56:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 19:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 970ms 19:56:13 INFO - PROCESS | 3512 | 1465527373580 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 19:56:13 INFO - PROCESS | 3512 | 1465527373582 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 19:56:13 INFO - PROCESS | 3512 | 1465527373586 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 19:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 19:56:13 INFO - PROCESS | 3512 | 1465527373590 Marionette TRACE conn5 <- [1,1758,null,{}] 19:56:13 INFO - PROCESS | 3512 | 1465527373601 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:13 INFO - PROCESS | 3512 | 1465527373605 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:13 INFO - PROCESS | 3512 | 1465527373714 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 19:56:13 INFO - PROCESS | 3512 | 1465527373850 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:13 INFO - PROCESS | 3512 | 1465527373853 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:13 INFO - PROCESS | 3512 | ++DOCSHELL 17640400 == 42 [pid = 3512] [id = 449] 19:56:13 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (17B04400) [pid = 3512] [serial = 1347] [outer = 00000000] 19:56:13 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (1894D000) [pid = 3512] [serial = 1348] [outer = 17B04400] 19:56:13 INFO - PROCESS | 3512 | 1465527373910 Marionette DEBUG loaded listener.js 19:56:14 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (189F5400) [pid = 3512] [serial = 1349] [outer = 17B04400] 19:56:14 INFO - PROCESS | 3512 | 1465527374459 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 19:56:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 19:56:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 930ms 19:56:14 INFO - PROCESS | 3512 | 1465527374520 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 19:56:14 INFO - PROCESS | 3512 | 1465527374522 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 19:56:14 INFO - PROCESS | 3512 | 1465527374526 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 19:56:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 19:56:14 INFO - PROCESS | 3512 | 1465527374528 Marionette TRACE conn5 <- [1,1762,null,{}] 19:56:14 INFO - PROCESS | 3512 | 1465527374532 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:14 INFO - PROCESS | 3512 | 1465527374534 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:14 INFO - PROCESS | 3512 | 1465527374673 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 19:56:14 INFO - PROCESS | 3512 | 1465527374809 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:14 INFO - PROCESS | 3512 | 1465527374812 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:14 INFO - PROCESS | 3512 | ++DOCSHELL 16D0B400 == 43 [pid = 3512] [id = 450] 19:56:14 INFO - PROCESS | 3512 | ++DOMWINDOW == 91 (19682800) [pid = 3512] [serial = 1350] [outer = 00000000] 19:56:14 INFO - PROCESS | 3512 | ++DOMWINDOW == 92 (19930000) [pid = 3512] [serial = 1351] [outer = 19682800] 19:56:14 INFO - PROCESS | 3512 | 1465527374866 Marionette DEBUG loaded listener.js 19:56:14 INFO - PROCESS | 3512 | ++DOMWINDOW == 93 (19A81400) [pid = 3512] [serial = 1352] [outer = 19682800] 19:56:15 INFO - PROCESS | 3512 | 1465527375638 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 19:56:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 19:56:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1175ms 19:56:15 INFO - PROCESS | 3512 | 1465527375705 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 19:56:15 INFO - PROCESS | 3512 | 1465527375710 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 19:56:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 19:56:15 INFO - PROCESS | 3512 | 1465527375715 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 19:56:15 INFO - PROCESS | 3512 | 1465527375718 Marionette TRACE conn5 <- [1,1766,null,{}] 19:56:15 INFO - PROCESS | 3512 | 1465527375723 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:15 INFO - PROCESS | 3512 | 1465527375726 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:15 INFO - PROCESS | 3512 | 1465527375836 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 19:56:16 INFO - PROCESS | 3512 | 1465527375975 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:16 INFO - PROCESS | 3512 | 1465527375979 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:16 INFO - PROCESS | 3512 | ++DOCSHELL 11EA0000 == 44 [pid = 3512] [id = 451] 19:56:16 INFO - PROCESS | 3512 | ++DOMWINDOW == 94 (11F77800) [pid = 3512] [serial = 1353] [outer = 00000000] 19:56:16 INFO - PROCESS | 3512 | ++DOMWINDOW == 95 (1269A800) [pid = 3512] [serial = 1354] [outer = 11F77800] 19:56:16 INFO - PROCESS | 3512 | 1465527376032 Marionette DEBUG loaded listener.js 19:56:16 INFO - PROCESS | 3512 | ++DOMWINDOW == 96 (13C52800) [pid = 3512] [serial = 1355] [outer = 11F77800] 19:56:16 INFO - PROCESS | 3512 | --DOCSHELL 17610400 == 43 [pid = 3512] [id = 445] 19:56:16 INFO - PROCESS | 3512 | --DOCSHELL 1269B000 == 42 [pid = 3512] [id = 444] 19:56:16 INFO - PROCESS | 3512 | --DOCSHELL 17617400 == 41 [pid = 3512] [id = 443] 19:56:16 INFO - PROCESS | 3512 | --DOCSHELL 17367800 == 40 [pid = 3512] [id = 442] 19:56:16 INFO - PROCESS | 3512 | --DOCSHELL 14F42C00 == 39 [pid = 3512] [id = 441] 19:56:16 INFO - PROCESS | 3512 | --DOCSHELL 1513B800 == 38 [pid = 3512] [id = 440] 19:56:16 INFO - PROCESS | 3512 | --DOCSHELL 123DA400 == 37 [pid = 3512] [id = 439] 19:56:16 INFO - PROCESS | 3512 | --DOCSHELL 0DB41400 == 36 [pid = 3512] [id = 438] 19:56:16 INFO - PROCESS | 3512 | --DOCSHELL 14A70800 == 35 [pid = 3512] [id = 435] 19:56:16 INFO - PROCESS | 3512 | --DOCSHELL 11E95800 == 34 [pid = 3512] [id = 426] 19:56:16 INFO - PROCESS | 3512 | --DOCSHELL 14153400 == 33 [pid = 3512] [id = 437] 19:56:16 INFO - PROCESS | 3512 | --DOCSHELL 0D5E3C00 == 32 [pid = 3512] [id = 436] 19:56:16 INFO - PROCESS | 3512 | --DOCSHELL 16D0B400 == 31 [pid = 3512] [id = 450] 19:56:16 INFO - PROCESS | 3512 | --DOCSHELL 17640400 == 30 [pid = 3512] [id = 449] 19:56:16 INFO - PROCESS | 3512 | --DOCSHELL 1513AC00 == 29 [pid = 3512] [id = 446] 19:56:16 INFO - PROCESS | 3512 | --DOCSHELL 0D84B400 == 28 [pid = 3512] [id = 447] 19:56:16 INFO - PROCESS | 3512 | --DOCSHELL 14F40400 == 27 [pid = 3512] [id = 448] 19:56:16 INFO - PROCESS | 3512 | --DOMWINDOW == 95 (16625400) [pid = 3512] [serial = 1291] [outer = 00000000] [url = about:blank] 19:56:16 INFO - PROCESS | 3512 | --DOMWINDOW == 94 (13C5E400) [pid = 3512] [serial = 1280] [outer = 00000000] [url = about:blank] 19:56:16 INFO - PROCESS | 3512 | --DOMWINDOW == 93 (13C4AC00) [pid = 3512] [serial = 1279] [outer = 00000000] [url = about:blank] 19:56:16 INFO - PROCESS | 3512 | --DOMWINDOW == 92 (14F1A800) [pid = 3512] [serial = 1288] [outer = 00000000] [url = about:blank] 19:56:16 INFO - PROCESS | 3512 | --DOMWINDOW == 91 (0DC24C00) [pid = 3512] [serial = 1282] [outer = 00000000] [url = about:blank] 19:56:16 INFO - PROCESS | 3512 | --DOMWINDOW == 90 (0E0E0400) [pid = 3512] [serial = 1283] [outer = 00000000] [url = about:blank] 19:56:16 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (11E98400) [pid = 3512] [serial = 1285] [outer = 00000000] [url = about:blank] 19:56:16 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (12315C00) [pid = 3512] [serial = 1286] [outer = 00000000] [url = about:blank] 19:56:16 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (1761E800) [pid = 3512] [serial = 1304] [outer = 00000000] [url = about:blank] 19:56:16 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (16EB9800) [pid = 3512] [serial = 1294] [outer = 00000000] [url = about:blank] 19:56:16 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (189F9000) [pid = 3512] [serial = 1273] [outer = 00000000] [url = about:blank] 19:56:16 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (1A46A400) [pid = 3512] [serial = 1277] [outer = 00000000] [url = about:blank] 19:56:16 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (1A466C00) [pid = 3512] [serial = 1276] [outer = 00000000] [url = about:blank] 19:56:16 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (13C45800) [pid = 3512] [serial = 1268] [outer = 00000000] [url = about:blank] 19:56:16 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (11F7F400) [pid = 3512] [serial = 1267] [outer = 00000000] [url = about:blank] 19:56:16 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (1375E000) [pid = 3512] [serial = 1306] [outer = 00000000] [url = about:blank] 19:56:16 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (16D0F400) [pid = 3512] [serial = 1271] [outer = 00000000] [url = about:blank] 19:56:16 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (16629C00) [pid = 3512] [serial = 1270] [outer = 00000000] [url = about:blank] 19:56:16 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (19930800) [pid = 3512] [serial = 1274] [outer = 00000000] [url = about:blank] 19:56:16 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (16A3D400) [pid = 3512] [serial = 1292] [outer = 00000000] [url = about:blank] 19:56:16 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (1760CC00) [pid = 3512] [serial = 1297] [outer = 00000000] [url = about:blank] 19:56:16 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (16EC3800) [pid = 3512] [serial = 1295] [outer = 00000000] [url = about:blank] 19:56:16 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (17619800) [pid = 3512] [serial = 1298] [outer = 00000000] [url = about:blank] 19:56:16 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (16D42400) [pid = 3512] [serial = 1300] [outer = 00000000] [url = about:blank] 19:56:16 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (17626C00) [pid = 3512] [serial = 1303] [outer = 00000000] [url = about:blank] 19:56:16 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (16E33000) [pid = 3512] [serial = 1301] [outer = 00000000] [url = about:blank] 19:56:16 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (15131800) [pid = 3512] [serial = 1289] [outer = 00000000] [url = about:blank] 19:56:17 INFO - PROCESS | 3512 | 1465527377209 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 19:56:17 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 19:56:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1534ms 19:56:17 INFO - PROCESS | 3512 | 1465527377249 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 19:56:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 19:56:17 INFO - PROCESS | 3512 | 1465527377253 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 19:56:17 INFO - PROCESS | 3512 | 1465527377258 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 19:56:17 INFO - PROCESS | 3512 | 1465527377262 Marionette TRACE conn5 <- [1,1770,null,{}] 19:56:17 INFO - PROCESS | 3512 | 1465527377267 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:17 INFO - PROCESS | 3512 | 1465527377270 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:17 INFO - PROCESS | 3512 | 1465527377359 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 19:56:17 INFO - PROCESS | 3512 | 1465527377406 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:17 INFO - PROCESS | 3512 | 1465527377409 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:17 INFO - PROCESS | 3512 | ++DOCSHELL 0DA41C00 == 28 [pid = 3512] [id = 452] 19:56:17 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (0DB42400) [pid = 3512] [serial = 1356] [outer = 00000000] 19:56:17 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (0E0E0400) [pid = 3512] [serial = 1357] [outer = 0DB42400] 19:56:17 INFO - PROCESS | 3512 | 1465527377539 Marionette DEBUG loaded listener.js 19:56:17 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (0E60B800) [pid = 3512] [serial = 1358] [outer = 0DB42400] 19:56:17 INFO - PROCESS | 3512 | 1465527377932 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 19:56:18 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 19:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 730ms 19:56:18 INFO - PROCESS | 3512 | 1465527378016 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 19:56:18 INFO - PROCESS | 3512 | 1465527378021 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 19:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 19:56:18 INFO - PROCESS | 3512 | 1465527378032 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 19:56:18 INFO - PROCESS | 3512 | 1465527378035 Marionette TRACE conn5 <- [1,1774,null,{}] 19:56:18 INFO - PROCESS | 3512 | 1465527378039 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:18 INFO - PROCESS | 3512 | 1465527378041 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:18 INFO - PROCESS | 3512 | 1465527378137 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 19:56:18 INFO - PROCESS | 3512 | 1465527378143 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:18 INFO - PROCESS | 3512 | 1465527378146 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:18 INFO - PROCESS | 3512 | ++DOCSHELL 1269B000 == 29 [pid = 3512] [id = 453] 19:56:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (1269F800) [pid = 3512] [serial = 1359] [outer = 00000000] 19:56:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (13B27400) [pid = 3512] [serial = 1360] [outer = 1269F800] 19:56:18 INFO - PROCESS | 3512 | 1465527378192 Marionette DEBUG loaded listener.js 19:56:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (13C48000) [pid = 3512] [serial = 1361] [outer = 1269F800] 19:56:18 INFO - PROCESS | 3512 | 1465527378640 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 19:56:18 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 19:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 670ms 19:56:18 INFO - PROCESS | 3512 | 1465527378704 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 19:56:18 INFO - PROCESS | 3512 | 1465527378706 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 19:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 19:56:18 INFO - PROCESS | 3512 | 1465527378710 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 19:56:18 INFO - PROCESS | 3512 | 1465527378713 Marionette TRACE conn5 <- [1,1778,null,{}] 19:56:18 INFO - PROCESS | 3512 | 1465527378724 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:18 INFO - PROCESS | 3512 | 1465527378728 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:18 INFO - PROCESS | 3512 | 1465527378810 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 19:56:18 INFO - PROCESS | 3512 | 1465527378816 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:18 INFO - PROCESS | 3512 | 1465527378819 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:18 INFO - PROCESS | 3512 | ++DOCSHELL 14A71C00 == 30 [pid = 3512] [id = 454] 19:56:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (14A72000) [pid = 3512] [serial = 1362] [outer = 00000000] 19:56:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (15137800) [pid = 3512] [serial = 1363] [outer = 14A72000] 19:56:18 INFO - PROCESS | 3512 | 1465527378867 Marionette DEBUG loaded listener.js 19:56:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (151B8400) [pid = 3512] [serial = 1364] [outer = 14A72000] 19:56:19 INFO - PROCESS | 3512 | 1465527379359 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 19:56:19 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) 19:56:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 670ms 19:56:19 INFO - PROCESS | 3512 | 1465527379384 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 19:56:19 INFO - PROCESS | 3512 | 1465527379386 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 19:56:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 19:56:19 INFO - PROCESS | 3512 | 1465527379396 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 19:56:19 INFO - PROCESS | 3512 | 1465527379398 Marionette TRACE conn5 <- [1,1782,null,{}] 19:56:19 INFO - PROCESS | 3512 | 1465527379402 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:19 INFO - PROCESS | 3512 | 1465527379404 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:19 INFO - PROCESS | 3512 | 1465527379555 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 19:56:19 INFO - PROCESS | 3512 | 1465527379582 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:19 INFO - PROCESS | 3512 | 1465527379584 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:19 INFO - PROCESS | 3512 | ++DOCSHELL 16631C00 == 31 [pid = 3512] [id = 455] 19:56:19 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (16632800) [pid = 3512] [serial = 1365] [outer = 00000000] 19:56:19 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (16C81C00) [pid = 3512] [serial = 1366] [outer = 16632800] 19:56:19 INFO - PROCESS | 3512 | 1465527379630 Marionette DEBUG loaded listener.js 19:56:19 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (16D08400) [pid = 3512] [serial = 1367] [outer = 16632800] 19:56:20 INFO - PROCESS | 3512 | 1465527380070 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 19:56:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 731ms 19:56:20 INFO - PROCESS | 3512 | 1465527380129 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 19:56:20 INFO - PROCESS | 3512 | 1465527380131 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 19:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 19:56:20 INFO - PROCESS | 3512 | 1465527380134 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 19:56:20 INFO - PROCESS | 3512 | 1465527380136 Marionette TRACE conn5 <- [1,1786,null,{}] 19:56:20 INFO - PROCESS | 3512 | 1465527380139 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:20 INFO - PROCESS | 3512 | 1465527380141 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:20 INFO - PROCESS | 3512 | 1465527380253 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 19:56:20 INFO - PROCESS | 3512 | 1465527380262 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:20 INFO - PROCESS | 3512 | 1465527380264 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:20 INFO - PROCESS | 3512 | ++DOCSHELL 16D0CC00 == 32 [pid = 3512] [id = 456] 19:56:20 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (16D42000) [pid = 3512] [serial = 1368] [outer = 00000000] 19:56:20 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (16EC3800) [pid = 3512] [serial = 1369] [outer = 16D42000] 19:56:20 INFO - PROCESS | 3512 | 1465527380359 Marionette DEBUG loaded listener.js 19:56:20 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (16EC5C00) [pid = 3512] [serial = 1370] [outer = 16D42000] 19:56:20 INFO - PROCESS | 3512 | 1465527380788 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 19:56:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 19:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 731ms 19:56:20 INFO - PROCESS | 3512 | 1465527380897 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 19:56:20 INFO - PROCESS | 3512 | 1465527380899 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 19:56:20 INFO - PROCESS | 3512 | 1465527380904 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 19:56:20 INFO - PROCESS | 3512 | 1465527380905 Marionette TRACE conn5 <- [1,1790,null,{}] 19:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 19:56:20 INFO - PROCESS | 3512 | 1465527380909 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:20 INFO - PROCESS | 3512 | 1465527380914 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:21 INFO - PROCESS | 3512 | 1465527381045 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 19:56:21 INFO - PROCESS | 3512 | 1465527381051 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:21 INFO - PROCESS | 3512 | 1465527381053 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:21 INFO - PROCESS | 3512 | ++DOCSHELL 1736F800 == 33 [pid = 3512] [id = 457] 19:56:21 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (17596800) [pid = 3512] [serial = 1371] [outer = 00000000] 19:56:21 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (17617000) [pid = 3512] [serial = 1372] [outer = 17596800] 19:56:21 INFO - PROCESS | 3512 | 1465527381097 Marionette DEBUG loaded listener.js 19:56:21 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (1761E800) [pid = 3512] [serial = 1373] [outer = 17596800] 19:56:21 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (16D02400) [pid = 3512] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 19:56:21 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (1254E400) [pid = 3512] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 19:56:21 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (14158400) [pid = 3512] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 19:56:21 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (0DB42800) [pid = 3512] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 19:56:21 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (0D5E9800) [pid = 3512] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 19:56:21 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (1513CC00) [pid = 3512] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 19:56:21 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (17648400) [pid = 3512] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 19:56:21 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (1736A800) [pid = 3512] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 19:56:21 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (1375D800) [pid = 3512] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 19:56:21 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (17641000) [pid = 3512] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 19:56:21 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (17617C00) [pid = 3512] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 19:56:21 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (177BA800) [pid = 3512] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 19:56:21 INFO - PROCESS | 3512 | 1465527381766 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:56:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 19:56:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 930ms 19:56:21 INFO - PROCESS | 3512 | 1465527381841 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 19:56:21 INFO - PROCESS | 3512 | 1465527381843 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 19:56:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 19:56:21 INFO - PROCESS | 3512 | 1465527381846 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 19:56:21 INFO - PROCESS | 3512 | 1465527381848 Marionette TRACE conn5 <- [1,1794,null,{}] 19:56:21 INFO - PROCESS | 3512 | 1465527381852 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:21 INFO - PROCESS | 3512 | 1465527381854 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:21 INFO - PROCESS | 3512 | 1465527381932 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 19:56:21 INFO - PROCESS | 3512 | 1465527381938 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:21 INFO - PROCESS | 3512 | 1465527381940 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:21 INFO - PROCESS | 3512 | ++DOCSHELL 0DB4E400 == 34 [pid = 3512] [id = 458] 19:56:21 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (0DD46400) [pid = 3512] [serial = 1374] [outer = 00000000] 19:56:22 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (16D45400) [pid = 3512] [serial = 1375] [outer = 0DD46400] 19:56:22 INFO - PROCESS | 3512 | 1465527381984 Marionette DEBUG loaded listener.js 19:56:22 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (17593400) [pid = 3512] [serial = 1376] [outer = 0DD46400] 19:56:22 INFO - PROCESS | 3512 | 1465527382416 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 19:56:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 19:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 630ms 19:56:22 INFO - PROCESS | 3512 | 1465527382477 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 19:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 19:56:22 INFO - PROCESS | 3512 | 1465527382479 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 19:56:22 INFO - PROCESS | 3512 | 1465527382482 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 19:56:22 INFO - PROCESS | 3512 | 1465527382484 Marionette TRACE conn5 <- [1,1798,null,{}] 19:56:22 INFO - PROCESS | 3512 | 1465527382487 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:22 INFO - PROCESS | 3512 | 1465527382489 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:22 INFO - PROCESS | 3512 | 1465527382568 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 19:56:22 INFO - PROCESS | 3512 | 1465527382573 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:22 INFO - PROCESS | 3512 | 1465527382575 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:22 INFO - PROCESS | 3512 | ++DOCSHELL 0DB46400 == 35 [pid = 3512] [id = 459] 19:56:22 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (11E5F400) [pid = 3512] [serial = 1377] [outer = 00000000] 19:56:22 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (17624800) [pid = 3512] [serial = 1378] [outer = 11E5F400] 19:56:22 INFO - PROCESS | 3512 | 1465527382618 Marionette DEBUG loaded listener.js 19:56:22 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (16D05400) [pid = 3512] [serial = 1379] [outer = 11E5F400] 19:56:23 INFO - PROCESS | 3512 | 1465527383065 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 19:56:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 19:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 630ms 19:56:23 INFO - PROCESS | 3512 | 1465527383120 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 19:56:23 INFO - PROCESS | 3512 | 1465527383122 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 19:56:23 INFO - PROCESS | 3512 | 1465527383125 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 19:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 19:56:23 INFO - PROCESS | 3512 | 1465527383127 Marionette TRACE conn5 <- [1,1802,null,{}] 19:56:23 INFO - PROCESS | 3512 | 1465527383131 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:23 INFO - PROCESS | 3512 | 1465527383132 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:23 INFO - PROCESS | 3512 | 1465527383212 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 19:56:23 INFO - PROCESS | 3512 | 1465527383219 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:23 INFO - PROCESS | 3512 | 1465527383221 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:23 INFO - PROCESS | 3512 | ++DOCSHELL 17648C00 == 36 [pid = 3512] [id = 460] 19:56:23 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (17649400) [pid = 3512] [serial = 1380] [outer = 00000000] 19:56:23 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (17AB7000) [pid = 3512] [serial = 1381] [outer = 17649400] 19:56:23 INFO - PROCESS | 3512 | 1465527383264 Marionette DEBUG loaded listener.js 19:56:23 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (17BE3C00) [pid = 3512] [serial = 1382] [outer = 17649400] 19:56:24 INFO - PROCESS | 3512 | 1465527384050 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 19:56:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 19:56:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 970ms 19:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 19:56:24 INFO - PROCESS | 3512 | 1465527384098 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 19:56:24 INFO - PROCESS | 3512 | 1465527384103 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 19:56:24 INFO - PROCESS | 3512 | 1465527384108 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 19:56:24 INFO - PROCESS | 3512 | 1465527384112 Marionette TRACE conn5 <- [1,1806,null,{}] 19:56:24 INFO - PROCESS | 3512 | 1465527384119 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:24 INFO - PROCESS | 3512 | 1465527384122 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:24 INFO - PROCESS | 3512 | 1465527384263 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 19:56:24 INFO - PROCESS | 3512 | 1465527384402 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:24 INFO - PROCESS | 3512 | 1465527384405 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:24 INFO - PROCESS | 3512 | ++DOCSHELL 0DA40000 == 37 [pid = 3512] [id = 461] 19:56:24 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (0DB49C00) [pid = 3512] [serial = 1383] [outer = 00000000] 19:56:24 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (11E95800) [pid = 3512] [serial = 1384] [outer = 0DB49C00] 19:56:24 INFO - PROCESS | 3512 | 1465527384462 Marionette DEBUG loaded listener.js 19:56:24 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (13166000) [pid = 3512] [serial = 1385] [outer = 0DB49C00] 19:56:25 INFO - PROCESS | 3512 | 1465527385101 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 19:56:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 19:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1082ms 19:56:25 INFO - PROCESS | 3512 | 1465527385190 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 19:56:25 INFO - PROCESS | 3512 | 1465527385195 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 19:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 19:56:25 INFO - PROCESS | 3512 | 1465527385225 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 19:56:25 INFO - PROCESS | 3512 | 1465527385228 Marionette TRACE conn5 <- [1,1810,null,{}] 19:56:25 INFO - PROCESS | 3512 | 1465527385234 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:25 INFO - PROCESS | 3512 | 1465527385237 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:25 INFO - PROCESS | 3512 | 1465527385363 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 19:56:25 INFO - PROCESS | 3512 | 1465527385500 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:25 INFO - PROCESS | 3512 | 1465527385503 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:25 INFO - PROCESS | 3512 | ++DOCSHELL 0D9B1000 == 38 [pid = 3512] [id = 462] 19:56:25 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (0DA3B400) [pid = 3512] [serial = 1386] [outer = 00000000] 19:56:25 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (15140400) [pid = 3512] [serial = 1387] [outer = 0DA3B400] 19:56:25 INFO - PROCESS | 3512 | 1465527385563 Marionette DEBUG loaded listener.js 19:56:25 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (1662D000) [pid = 3512] [serial = 1388] [outer = 0DA3B400] 19:56:26 INFO - PROCESS | 3512 | --DOCSHELL 0DB46400 == 37 [pid = 3512] [id = 459] 19:56:26 INFO - PROCESS | 3512 | --DOCSHELL 0DB4E400 == 36 [pid = 3512] [id = 458] 19:56:26 INFO - PROCESS | 3512 | --DOCSHELL 1736F800 == 35 [pid = 3512] [id = 457] 19:56:26 INFO - PROCESS | 3512 | --DOCSHELL 16D0CC00 == 34 [pid = 3512] [id = 456] 19:56:26 INFO - PROCESS | 3512 | --DOCSHELL 16631C00 == 33 [pid = 3512] [id = 455] 19:56:26 INFO - PROCESS | 3512 | --DOCSHELL 14A71C00 == 32 [pid = 3512] [id = 454] 19:56:26 INFO - PROCESS | 3512 | --DOCSHELL 1269B000 == 31 [pid = 3512] [id = 453] 19:56:26 INFO - PROCESS | 3512 | --DOCSHELL 0DA41C00 == 30 [pid = 3512] [id = 452] 19:56:26 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (16E38C00) [pid = 3512] [serial = 1324] [outer = 00000000] [url = about:blank] 19:56:26 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (1375B800) [pid = 3512] [serial = 1318] [outer = 00000000] [url = about:blank] 19:56:26 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (13C4C800) [pid = 3512] [serial = 1319] [outer = 00000000] [url = about:blank] 19:56:26 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (1513A800) [pid = 3512] [serial = 1312] [outer = 00000000] [url = about:blank] 19:56:26 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (16626800) [pid = 3512] [serial = 1313] [outer = 00000000] [url = about:blank] 19:56:26 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (0DC2B800) [pid = 3512] [serial = 1315] [outer = 00000000] [url = about:blank] 19:56:26 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (0E0EB000) [pid = 3512] [serial = 1316] [outer = 00000000] [url = about:blank] 19:56:26 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (0E67C000) [pid = 3512] [serial = 1309] [outer = 00000000] [url = about:blank] 19:56:26 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (11E59C00) [pid = 3512] [serial = 1310] [outer = 00000000] [url = about:blank] 19:56:26 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (151BC000) [pid = 3512] [serial = 1321] [outer = 00000000] [url = about:blank] 19:56:26 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (177BB800) [pid = 3512] [serial = 1307] [outer = 00000000] [url = about:blank] 19:56:26 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (175A0400) [pid = 3512] [serial = 1328] [outer = 00000000] [url = about:blank] 19:56:26 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (17598C00) [pid = 3512] [serial = 1327] [outer = 00000000] [url = about:blank] 19:56:26 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (163C5C00) [pid = 3512] [serial = 1333] [outer = 00000000] [url = about:blank] 19:56:26 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (17BE2400) [pid = 3512] [serial = 1337] [outer = 00000000] [url = about:blank] 19:56:26 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (17645000) [pid = 3512] [serial = 1330] [outer = 00000000] [url = about:blank] 19:56:26 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (18947400) [pid = 3512] [serial = 1340] [outer = 00000000] [url = about:blank] 19:56:26 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (17BDDC00) [pid = 3512] [serial = 1336] [outer = 00000000] [url = about:blank] 19:56:26 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (1763C000) [pid = 3512] [serial = 1331] [outer = 00000000] [url = about:blank] 19:56:26 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (16EC6400) [pid = 3512] [serial = 1325] [outer = 00000000] [url = about:blank] 19:56:26 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (16EBC000) [pid = 3512] [serial = 1334] [outer = 00000000] [url = about:blank] 19:56:26 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (18941400) [pid = 3512] [serial = 1339] [outer = 00000000] [url = about:blank] 19:56:26 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (1662A400) [pid = 3512] [serial = 1322] [outer = 00000000] [url = about:blank] 19:56:26 INFO - PROCESS | 3512 | 1465527386437 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 19:56:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 19:56:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1304ms 19:56:26 INFO - PROCESS | 3512 | 1465527386509 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 19:56:26 INFO - PROCESS | 3512 | 1465527386513 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 19:56:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 19:56:26 INFO - PROCESS | 3512 | 1465527386517 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 19:56:26 INFO - PROCESS | 3512 | 1465527386520 Marionette TRACE conn5 <- [1,1814,null,{}] 19:56:26 INFO - PROCESS | 3512 | 1465527386526 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:26 INFO - PROCESS | 3512 | 1465527386528 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:26 INFO - PROCESS | 3512 | 1465527386618 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 19:56:26 INFO - PROCESS | 3512 | 1465527386631 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:26 INFO - PROCESS | 3512 | 1465527386634 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:26 INFO - PROCESS | 3512 | ++DOCSHELL 0DB44800 == 31 [pid = 3512] [id = 463] 19:56:26 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (0DB47400) [pid = 3512] [serial = 1389] [outer = 00000000] 19:56:26 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (0DC25000) [pid = 3512] [serial = 1390] [outer = 0DB47400] 19:56:26 INFO - PROCESS | 3512 | 1465527386683 Marionette DEBUG loaded listener.js 19:56:26 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (0E0EB000) [pid = 3512] [serial = 1391] [outer = 0DB47400] 19:56:27 INFO - PROCESS | 3512 | 1465527387213 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 19:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 19:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 730ms 19:56:27 INFO - PROCESS | 3512 | 1465527387250 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 19:56:27 INFO - PROCESS | 3512 | 1465527387254 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 19:56:27 INFO - PROCESS | 3512 | 1465527387260 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 19:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 19:56:27 INFO - PROCESS | 3512 | 1465527387263 Marionette TRACE conn5 <- [1,1818,null,{}] 19:56:27 INFO - PROCESS | 3512 | 1465527387266 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:27 INFO - PROCESS | 3512 | 1465527387269 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:27 INFO - PROCESS | 3512 | 1465527387356 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 19:56:27 INFO - PROCESS | 3512 | 1465527387446 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:27 INFO - PROCESS | 3512 | 1465527387448 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:27 INFO - PROCESS | 3512 | ++DOCSHELL 0D1CB800 == 32 [pid = 3512] [id = 464] 19:56:27 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (11E9EC00) [pid = 3512] [serial = 1392] [outer = 00000000] 19:56:27 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (13160000) [pid = 3512] [serial = 1393] [outer = 11E9EC00] 19:56:27 INFO - PROCESS | 3512 | 1465527387502 Marionette DEBUG loaded listener.js 19:56:27 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (13C4D000) [pid = 3512] [serial = 1394] [outer = 11E9EC00] 19:56:27 INFO - PROCESS | 3512 | 1465527387874 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 19:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 19:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 670ms 19:56:27 INFO - PROCESS | 3512 | 1465527387934 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 19:56:27 INFO - PROCESS | 3512 | 1465527387937 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 19:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 19:56:27 INFO - PROCESS | 3512 | 1465527387940 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 19:56:27 INFO - PROCESS | 3512 | 1465527387943 Marionette TRACE conn5 <- [1,1822,null,{}] 19:56:27 INFO - PROCESS | 3512 | 1465527387954 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:27 INFO - PROCESS | 3512 | 1465527387959 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:28 INFO - PROCESS | 3512 | 1465527388073 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 19:56:28 INFO - PROCESS | 3512 | 1465527388083 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:28 INFO - PROCESS | 3512 | 1465527388086 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:28 INFO - PROCESS | 3512 | ++DOCSHELL 151E6800 == 33 [pid = 3512] [id = 465] 19:56:28 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (16353400) [pid = 3512] [serial = 1395] [outer = 00000000] 19:56:28 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (16A3AC00) [pid = 3512] [serial = 1396] [outer = 16353400] 19:56:28 INFO - PROCESS | 3512 | 1465527388134 Marionette DEBUG loaded listener.js 19:56:28 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (16D07800) [pid = 3512] [serial = 1397] [outer = 16353400] 19:56:28 INFO - PROCESS | 3512 | 1465527388593 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 19:56:28 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 19:56:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 670ms 19:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 19:56:28 INFO - PROCESS | 3512 | 1465527388623 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 19:56:28 INFO - PROCESS | 3512 | 1465527388626 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 19:56:28 INFO - PROCESS | 3512 | 1465527388628 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 19:56:28 INFO - PROCESS | 3512 | 1465527388630 Marionette TRACE conn5 <- [1,1826,null,{}] 19:56:28 INFO - PROCESS | 3512 | 1465527388633 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:28 INFO - PROCESS | 3512 | 1465527388635 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:28 INFO - PROCESS | 3512 | 1465527388759 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 19:56:28 INFO - PROCESS | 3512 | 1465527388764 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:28 INFO - PROCESS | 3512 | 1465527388766 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:28 INFO - PROCESS | 3512 | ++DOCSHELL 16EC0000 == 34 [pid = 3512] [id = 466] 19:56:28 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (16EC0400) [pid = 3512] [serial = 1398] [outer = 00000000] 19:56:28 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (17366000) [pid = 3512] [serial = 1399] [outer = 16EC0400] 19:56:28 INFO - PROCESS | 3512 | 1465527388812 Marionette DEBUG loaded listener.js 19:56:28 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (17540C00) [pid = 3512] [serial = 1400] [outer = 16EC0400] 19:56:29 INFO - PROCESS | 3512 | 1465527389260 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 19:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 19:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 670ms 19:56:29 INFO - PROCESS | 3512 | 1465527389299 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 19:56:29 INFO - PROCESS | 3512 | 1465527389301 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 19:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 19:56:29 INFO - PROCESS | 3512 | 1465527389311 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 19:56:29 INFO - PROCESS | 3512 | 1465527389313 Marionette TRACE conn5 <- [1,1830,null,{}] 19:56:29 INFO - PROCESS | 3512 | 1465527389316 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:29 INFO - PROCESS | 3512 | 1465527389318 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:29 INFO - PROCESS | 3512 | 1465527389431 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 19:56:29 INFO - PROCESS | 3512 | 1465527389523 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:29 INFO - PROCESS | 3512 | 1465527389525 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:29 INFO - PROCESS | 3512 | ++DOCSHELL 17594400 == 35 [pid = 3512] [id = 467] 19:56:29 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (17594800) [pid = 3512] [serial = 1401] [outer = 00000000] 19:56:29 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (1760C800) [pid = 3512] [serial = 1402] [outer = 17594800] 19:56:29 INFO - PROCESS | 3512 | 1465527389568 Marionette DEBUG loaded listener.js 19:56:29 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (1760DC00) [pid = 3512] [serial = 1403] [outer = 17594800] 19:56:30 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (16632800) [pid = 3512] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 19:56:30 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (0DB42400) [pid = 3512] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 19:56:30 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (1269F800) [pid = 3512] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 19:56:30 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (11F77800) [pid = 3512] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 19:56:30 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (14A72000) [pid = 3512] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 19:56:30 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (15132400) [pid = 3512] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 19:56:30 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (16D42000) [pid = 3512] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 19:56:30 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (17B04400) [pid = 3512] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 19:56:30 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (19682800) [pid = 3512] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 19:56:30 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (0D84C400) [pid = 3512] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 19:56:30 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (17596800) [pid = 3512] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 19:56:30 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (11E5F400) [pid = 3512] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 19:56:30 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (0DD46400) [pid = 3512] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 19:56:30 INFO - PROCESS | 3512 | 1465527390343 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 19:56:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 19:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1075ms 19:56:30 INFO - PROCESS | 3512 | 1465527390389 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 19:56:30 INFO - PROCESS | 3512 | 1465527390393 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 19:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 19:56:30 INFO - PROCESS | 3512 | 1465527390398 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 19:56:30 INFO - PROCESS | 3512 | 1465527390402 Marionette TRACE conn5 <- [1,1834,null,{}] 19:56:30 INFO - PROCESS | 3512 | 1465527390408 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:30 INFO - PROCESS | 3512 | 1465527390411 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:30 INFO - PROCESS | 3512 | 1465527390521 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 19:56:30 INFO - PROCESS | 3512 | 1465527390657 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:30 INFO - PROCESS | 3512 | 1465527390660 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:30 INFO - PROCESS | 3512 | ++DOCSHELL 0DB49400 == 36 [pid = 3512] [id = 468] 19:56:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (0DD46400) [pid = 3512] [serial = 1404] [outer = 00000000] 19:56:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (11E59400) [pid = 3512] [serial = 1405] [outer = 0DD46400] 19:56:30 INFO - PROCESS | 3512 | 1465527390717 Marionette DEBUG loaded listener.js 19:56:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (12343000) [pid = 3512] [serial = 1406] [outer = 0DD46400] 19:56:31 INFO - PROCESS | 3512 | 1465527391316 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 19:56:31 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) 19:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 987ms 19:56:31 INFO - PROCESS | 3512 | 1465527391386 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 19:56:31 INFO - PROCESS | 3512 | 1465527391391 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 19:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 19:56:31 INFO - PROCESS | 3512 | 1465527391397 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 19:56:31 INFO - PROCESS | 3512 | 1465527391400 Marionette TRACE conn5 <- [1,1838,null,{}] 19:56:31 INFO - PROCESS | 3512 | 1465527391419 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:31 INFO - PROCESS | 3512 | 1465527391422 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:31 INFO - PROCESS | 3512 | 1465527391536 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 19:56:31 INFO - PROCESS | 3512 | 1465527391664 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:31 INFO - PROCESS | 3512 | 1465527391667 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:31 INFO - PROCESS | 3512 | ++DOCSHELL 14F21000 == 37 [pid = 3512] [id = 469] 19:56:31 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (15132400) [pid = 3512] [serial = 1407] [outer = 00000000] 19:56:31 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (151B7800) [pid = 3512] [serial = 1408] [outer = 15132400] 19:56:31 INFO - PROCESS | 3512 | 1465527391727 Marionette DEBUG loaded listener.js 19:56:31 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (16631000) [pid = 3512] [serial = 1409] [outer = 15132400] 19:56:32 INFO - PROCESS | 3512 | 1465527392318 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 19:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 990ms 19:56:32 INFO - PROCESS | 3512 | 1465527392391 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 19:56:32 INFO - PROCESS | 3512 | 1465527392393 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 19:56:32 INFO - PROCESS | 3512 | 1465527392397 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 19:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 19:56:32 INFO - PROCESS | 3512 | 1465527392401 Marionette TRACE conn5 <- [1,1842,null,{}] 19:56:32 INFO - PROCESS | 3512 | 1465527392411 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:32 INFO - PROCESS | 3512 | 1465527392416 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:32 INFO - PROCESS | 3512 | 1465527392522 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 19:56:32 INFO - PROCESS | 3512 | 1465527392632 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:32 INFO - PROCESS | 3512 | 1465527392636 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:32 INFO - PROCESS | 3512 | ++DOCSHELL 1762AC00 == 38 [pid = 3512] [id = 470] 19:56:32 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (1763B800) [pid = 3512] [serial = 1410] [outer = 00000000] 19:56:32 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (17640400) [pid = 3512] [serial = 1411] [outer = 1763B800] 19:56:32 INFO - PROCESS | 3512 | 1465527392691 Marionette DEBUG loaded listener.js 19:56:32 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (17649800) [pid = 3512] [serial = 1412] [outer = 1763B800] 19:56:33 INFO - PROCESS | 3512 | 1465527393266 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:56:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 19:56:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 930ms 19:56:33 INFO - PROCESS | 3512 | 1465527393331 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 19:56:33 INFO - PROCESS | 3512 | 1465527393334 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 19:56:33 INFO - PROCESS | 3512 | 1465527393337 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 19:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 19:56:33 INFO - PROCESS | 3512 | 1465527393339 Marionette TRACE conn5 <- [1,1846,null,{}] 19:56:33 INFO - PROCESS | 3512 | 1465527393342 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:33 INFO - PROCESS | 3512 | 1465527393344 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:33 INFO - PROCESS | 3512 | 1465527393452 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 19:56:33 INFO - PROCESS | 3512 | 1465527393560 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:33 INFO - PROCESS | 3512 | 1465527393562 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:33 INFO - PROCESS | 3512 | ++DOCSHELL 16626800 == 39 [pid = 3512] [id = 471] 19:56:33 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (17649000) [pid = 3512] [serial = 1413] [outer = 00000000] 19:56:33 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (17BDD400) [pid = 3512] [serial = 1414] [outer = 17649000] 19:56:33 INFO - PROCESS | 3512 | 1465527393615 Marionette DEBUG loaded listener.js 19:56:33 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (17BE6800) [pid = 3512] [serial = 1415] [outer = 17649000] 19:56:34 INFO - PROCESS | 3512 | 1465527394349 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 19:56:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 19:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1073ms 19:56:34 INFO - PROCESS | 3512 | 1465527394414 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 19:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 19:56:34 INFO - PROCESS | 3512 | 1465527394418 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 19:56:34 INFO - PROCESS | 3512 | 1465527394424 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 19:56:34 INFO - PROCESS | 3512 | 1465527394427 Marionette TRACE conn5 <- [1,1850,null,{}] 19:56:34 INFO - PROCESS | 3512 | 1465527394432 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:34 INFO - PROCESS | 3512 | 1465527394435 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:34 INFO - PROCESS | 3512 | 1465527394537 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 19:56:34 INFO - PROCESS | 3512 | 1465527394673 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:34 INFO - PROCESS | 3512 | 1465527394678 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:34 INFO - PROCESS | 3512 | ++DOCSHELL 0EBCAC00 == 40 [pid = 3512] [id = 472] 19:56:34 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (11CC9400) [pid = 3512] [serial = 1416] [outer = 00000000] 19:56:34 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (13B25800) [pid = 3512] [serial = 1417] [outer = 11CC9400] 19:56:34 INFO - PROCESS | 3512 | 1465527394731 Marionette DEBUG loaded listener.js 19:56:34 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (13C5B400) [pid = 3512] [serial = 1418] [outer = 11CC9400] 19:56:35 INFO - PROCESS | 3512 | --DOCSHELL 16EC0000 == 39 [pid = 3512] [id = 466] 19:56:35 INFO - PROCESS | 3512 | --DOCSHELL 151E6800 == 38 [pid = 3512] [id = 465] 19:56:35 INFO - PROCESS | 3512 | --DOCSHELL 0D1CB800 == 37 [pid = 3512] [id = 464] 19:56:35 INFO - PROCESS | 3512 | --DOCSHELL 0DB44800 == 36 [pid = 3512] [id = 463] 19:56:35 INFO - PROCESS | 3512 | --DOCSHELL 17648C00 == 35 [pid = 3512] [id = 460] 19:56:35 INFO - PROCESS | 3512 | --DOCSHELL 11EA0000 == 34 [pid = 3512] [id = 451] 19:56:35 INFO - PROCESS | 3512 | --DOCSHELL 0D9B1000 == 33 [pid = 3512] [id = 462] 19:56:35 INFO - PROCESS | 3512 | --DOCSHELL 0DA40000 == 32 [pid = 3512] [id = 461] 19:56:35 INFO - PROCESS | 3512 | --DOCSHELL 1762AC00 == 31 [pid = 3512] [id = 470] 19:56:35 INFO - PROCESS | 3512 | --DOCSHELL 16626800 == 30 [pid = 3512] [id = 471] 19:56:35 INFO - PROCESS | 3512 | --DOCSHELL 14F21000 == 29 [pid = 3512] [id = 469] 19:56:35 INFO - PROCESS | 3512 | --DOCSHELL 17594400 == 28 [pid = 3512] [id = 467] 19:56:35 INFO - PROCESS | 3512 | --DOCSHELL 0DB49400 == 27 [pid = 3512] [id = 468] 19:56:35 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (16C81C00) [pid = 3512] [serial = 1366] [outer = 00000000] [url = about:blank] 19:56:35 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (0E0E0400) [pid = 3512] [serial = 1357] [outer = 00000000] [url = about:blank] 19:56:35 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (0E60B800) [pid = 3512] [serial = 1358] [outer = 00000000] [url = about:blank] 19:56:35 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (13B27400) [pid = 3512] [serial = 1360] [outer = 00000000] [url = about:blank] 19:56:35 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (13C48000) [pid = 3512] [serial = 1361] [outer = 00000000] [url = about:blank] 19:56:35 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (13C52800) [pid = 3512] [serial = 1355] [outer = 00000000] [url = about:blank] 19:56:35 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (1269A800) [pid = 3512] [serial = 1354] [outer = 00000000] [url = about:blank] 19:56:35 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (15137800) [pid = 3512] [serial = 1363] [outer = 00000000] [url = about:blank] 19:56:35 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (16D09400) [pid = 3512] [serial = 1346] [outer = 00000000] [url = about:blank] 19:56:35 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (1635D000) [pid = 3512] [serial = 1345] [outer = 00000000] [url = about:blank] 19:56:35 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (16EC3800) [pid = 3512] [serial = 1369] [outer = 00000000] [url = about:blank] 19:56:35 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (189F5400) [pid = 3512] [serial = 1349] [outer = 00000000] [url = about:blank] 19:56:35 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (1894D000) [pid = 3512] [serial = 1348] [outer = 00000000] [url = about:blank] 19:56:35 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (19A81400) [pid = 3512] [serial = 1352] [outer = 00000000] [url = about:blank] 19:56:35 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (19930000) [pid = 3512] [serial = 1351] [outer = 00000000] [url = about:blank] 19:56:35 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (123D9C00) [pid = 3512] [serial = 1343] [outer = 00000000] [url = about:blank] 19:56:35 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (0EB86800) [pid = 3512] [serial = 1342] [outer = 00000000] [url = about:blank] 19:56:35 INFO - PROCESS | 3512 | --DOMWINDOW == 66 (17617000) [pid = 3512] [serial = 1372] [outer = 00000000] [url = about:blank] 19:56:35 INFO - PROCESS | 3512 | --DOMWINDOW == 65 (16D05400) [pid = 3512] [serial = 1379] [outer = 00000000] [url = about:blank] 19:56:35 INFO - PROCESS | 3512 | --DOMWINDOW == 64 (16EC5C00) [pid = 3512] [serial = 1370] [outer = 00000000] [url = about:blank] 19:56:35 INFO - PROCESS | 3512 | --DOMWINDOW == 63 (1761E800) [pid = 3512] [serial = 1373] [outer = 00000000] [url = about:blank] 19:56:35 INFO - PROCESS | 3512 | --DOMWINDOW == 62 (17624800) [pid = 3512] [serial = 1378] [outer = 00000000] [url = about:blank] 19:56:35 INFO - PROCESS | 3512 | --DOMWINDOW == 61 (17AB7000) [pid = 3512] [serial = 1381] [outer = 00000000] [url = about:blank] 19:56:35 INFO - PROCESS | 3512 | --DOMWINDOW == 60 (16D45400) [pid = 3512] [serial = 1375] [outer = 00000000] [url = about:blank] 19:56:35 INFO - PROCESS | 3512 | --DOMWINDOW == 59 (16D08400) [pid = 3512] [serial = 1367] [outer = 00000000] [url = about:blank] 19:56:35 INFO - PROCESS | 3512 | --DOMWINDOW == 58 (17593400) [pid = 3512] [serial = 1376] [outer = 00000000] [url = about:blank] 19:56:35 INFO - PROCESS | 3512 | --DOMWINDOW == 57 (151B8400) [pid = 3512] [serial = 1364] [outer = 00000000] [url = about:blank] 19:56:35 INFO - PROCESS | 3512 | 1465527395843 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 19:56:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 19:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1490ms 19:56:35 INFO - PROCESS | 3512 | 1465527395914 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 19:56:35 INFO - PROCESS | 3512 | 1465527395918 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 19:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 19:56:35 INFO - PROCESS | 3512 | 1465527395922 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 19:56:35 INFO - PROCESS | 3512 | 1465527395927 Marionette TRACE conn5 <- [1,1854,null,{}] 19:56:35 INFO - PROCESS | 3512 | 1465527395932 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:35 INFO - PROCESS | 3512 | 1465527395934 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:36 INFO - PROCESS | 3512 | 1465527396061 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 19:56:36 INFO - PROCESS | 3512 | 1465527396152 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:36 INFO - PROCESS | 3512 | 1465527396154 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:36 INFO - PROCESS | 3512 | ++DOCSHELL 0D9B0C00 == 28 [pid = 3512] [id = 473] 19:56:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 58 (0D9B1C00) [pid = 3512] [serial = 1419] [outer = 00000000] 19:56:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 59 (0DB49000) [pid = 3512] [serial = 1420] [outer = 0D9B1C00] 19:56:36 INFO - PROCESS | 3512 | 1465527396203 Marionette DEBUG loaded listener.js 19:56:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 60 (0DC28000) [pid = 3512] [serial = 1421] [outer = 0D9B1C00] 19:56:36 INFO - PROCESS | 3512 | 1465527396593 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 19:56:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 19:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 730ms 19:56:36 INFO - PROCESS | 3512 | 1465527396674 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 19:56:36 INFO - PROCESS | 3512 | 1465527396679 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 19:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 19:56:36 INFO - PROCESS | 3512 | 1465527396690 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 19:56:36 INFO - PROCESS | 3512 | 1465527396692 Marionette TRACE conn5 <- [1,1858,null,{}] 19:56:36 INFO - PROCESS | 3512 | 1465527396696 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:36 INFO - PROCESS | 3512 | 1465527396699 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:36 INFO - PROCESS | 3512 | 1465527396789 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 19:56:36 INFO - PROCESS | 3512 | 1465527396798 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:36 INFO - PROCESS | 3512 | 1465527396800 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:36 INFO - PROCESS | 3512 | ++DOCSHELL 11CC4C00 == 29 [pid = 3512] [id = 474] 19:56:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 61 (11CCC000) [pid = 3512] [serial = 1422] [outer = 00000000] 19:56:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 62 (11F7C800) [pid = 3512] [serial = 1423] [outer = 11CCC000] 19:56:36 INFO - PROCESS | 3512 | 1465527396847 Marionette DEBUG loaded listener.js 19:56:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 63 (1251EC00) [pid = 3512] [serial = 1424] [outer = 11CCC000] 19:56:37 INFO - PROCESS | 3512 | 1465527397297 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 19:56:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 19:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 670ms 19:56:37 INFO - PROCESS | 3512 | 1465527397360 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 19:56:37 INFO - PROCESS | 3512 | 1465527397362 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 19:56:37 INFO - PROCESS | 3512 | 1465527397365 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 19:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 19:56:37 INFO - PROCESS | 3512 | 1465527397369 Marionette TRACE conn5 <- [1,1862,null,{}] 19:56:37 INFO - PROCESS | 3512 | 1465527397379 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:37 INFO - PROCESS | 3512 | 1465527397384 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:37 INFO - PROCESS | 3512 | 1465527397467 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 19:56:37 INFO - PROCESS | 3512 | 1465527397474 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:37 INFO - PROCESS | 3512 | 1465527397476 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:37 INFO - PROCESS | 3512 | ++DOCSHELL 13C4A400 == 30 [pid = 3512] [id = 475] 19:56:37 INFO - PROCESS | 3512 | ++DOMWINDOW == 64 (13C56400) [pid = 3512] [serial = 1425] [outer = 00000000] 19:56:37 INFO - PROCESS | 3512 | ++DOMWINDOW == 65 (1414F800) [pid = 3512] [serial = 1426] [outer = 13C56400] 19:56:37 INFO - PROCESS | 3512 | 1465527397524 Marionette DEBUG loaded listener.js 19:56:37 INFO - PROCESS | 3512 | ++DOMWINDOW == 66 (14A6DC00) [pid = 3512] [serial = 1427] [outer = 13C56400] 19:56:38 INFO - PROCESS | 3512 | 1465527398031 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 19:56:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 19:56:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 730ms 19:56:38 INFO - PROCESS | 3512 | 1465527398100 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 19:56:38 INFO - PROCESS | 3512 | 1465527398102 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 19:56:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 19:56:38 INFO - PROCESS | 3512 | 1465527398141 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 19:56:38 INFO - PROCESS | 3512 | 1465527398143 Marionette TRACE conn5 <- [1,1866,null,{}] 19:56:38 INFO - PROCESS | 3512 | 1465527398152 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:38 INFO - PROCESS | 3512 | 1465527398154 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:38 INFO - PROCESS | 3512 | 1465527398277 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 19:56:38 INFO - PROCESS | 3512 | 1465527398282 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:38 INFO - PROCESS | 3512 | 1465527398284 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:38 INFO - PROCESS | 3512 | ++DOCSHELL 15137800 == 31 [pid = 3512] [id = 476] 19:56:38 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (1513B000) [pid = 3512] [serial = 1428] [outer = 00000000] 19:56:38 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (151B8000) [pid = 3512] [serial = 1429] [outer = 1513B000] 19:56:38 INFO - PROCESS | 3512 | 1465527398331 Marionette DEBUG loaded listener.js 19:56:38 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (1635D000) [pid = 3512] [serial = 1430] [outer = 1513B000] 19:56:38 INFO - PROCESS | 3512 | 1465527398768 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 19:56:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 19:56:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 710ms 19:56:38 INFO - PROCESS | 3512 | 1465527398824 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 19:56:38 INFO - PROCESS | 3512 | 1465527398827 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 19:56:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 19:56:38 INFO - PROCESS | 3512 | 1465527398829 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 19:56:38 INFO - PROCESS | 3512 | 1465527398831 Marionette TRACE conn5 <- [1,1870,null,{}] 19:56:38 INFO - PROCESS | 3512 | 1465527398841 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:38 INFO - PROCESS | 3512 | 1465527398843 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:38 INFO - PROCESS | 3512 | 1465527398953 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 19:56:38 INFO - PROCESS | 3512 | 1465527398962 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:38 INFO - PROCESS | 3512 | 1465527398964 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:39 INFO - PROCESS | 3512 | ++DOCSHELL 16627C00 == 32 [pid = 3512] [id = 477] 19:56:39 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (1662B800) [pid = 3512] [serial = 1431] [outer = 00000000] 19:56:39 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (16D01800) [pid = 3512] [serial = 1432] [outer = 1662B800] 19:56:39 INFO - PROCESS | 3512 | 1465527399008 Marionette DEBUG loaded listener.js 19:56:39 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (16D0C000) [pid = 3512] [serial = 1433] [outer = 1662B800] 19:56:39 INFO - PROCESS | 3512 | 1465527399466 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 19:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 19:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 670ms 19:56:39 INFO - PROCESS | 3512 | 1465527399501 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 19:56:39 INFO - PROCESS | 3512 | 1465527399503 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 19:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 19:56:39 INFO - PROCESS | 3512 | 1465527399506 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 19:56:39 INFO - PROCESS | 3512 | 1465527399508 Marionette TRACE conn5 <- [1,1874,null,{}] 19:56:39 INFO - PROCESS | 3512 | 1465527399511 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:39 INFO - PROCESS | 3512 | 1465527399516 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:39 INFO - PROCESS | 3512 | 1465527399670 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 19:56:39 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (16353400) [pid = 3512] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 19:56:39 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (16EC0400) [pid = 3512] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 19:56:39 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (17594800) [pid = 3512] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 19:56:39 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (0DB49C00) [pid = 3512] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 19:56:39 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (0DB47400) [pid = 3512] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 19:56:39 INFO - PROCESS | 3512 | --DOMWINDOW == 66 (11E9EC00) [pid = 3512] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 19:56:39 INFO - PROCESS | 3512 | --DOMWINDOW == 65 (17649400) [pid = 3512] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 19:56:39 INFO - PROCESS | 3512 | --DOMWINDOW == 64 (0DA3B400) [pid = 3512] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 19:56:39 INFO - PROCESS | 3512 | 1465527399931 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:39 INFO - PROCESS | 3512 | 1465527399933 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:39 INFO - PROCESS | 3512 | ++DOCSHELL 0D173000 == 33 [pid = 3512] [id = 478] 19:56:39 INFO - PROCESS | 3512 | ++DOMWINDOW == 65 (0D57BC00) [pid = 3512] [serial = 1434] [outer = 00000000] 19:56:39 INFO - PROCESS | 3512 | ++DOMWINDOW == 66 (0DB40C00) [pid = 3512] [serial = 1435] [outer = 0D57BC00] 19:56:40 INFO - PROCESS | 3512 | 1465527399978 Marionette DEBUG loaded listener.js 19:56:40 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (13C33000) [pid = 3512] [serial = 1436] [outer = 0D57BC00] 19:56:40 INFO - PROCESS | 3512 | 1465527400352 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 19:56:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 19:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 871ms 19:56:40 INFO - PROCESS | 3512 | 1465527400377 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 19:56:40 INFO - PROCESS | 3512 | 1465527400379 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 19:56:40 INFO - PROCESS | 3512 | 1465527400382 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 19:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 19:56:40 INFO - PROCESS | 3512 | 1465527400384 Marionette TRACE conn5 <- [1,1878,null,{}] 19:56:40 INFO - PROCESS | 3512 | 1465527400387 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:40 INFO - PROCESS | 3512 | 1465527400389 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:40 INFO - PROCESS | 3512 | 1465527400502 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 19:56:40 INFO - PROCESS | 3512 | 1465527400510 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:40 INFO - PROCESS | 3512 | 1465527400512 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:40 INFO - PROCESS | 3512 | ++DOCSHELL 16626800 == 34 [pid = 3512] [id = 479] 19:56:40 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (16627800) [pid = 3512] [serial = 1437] [outer = 00000000] 19:56:40 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (17593C00) [pid = 3512] [serial = 1438] [outer = 16627800] 19:56:40 INFO - PROCESS | 3512 | 1465527400556 Marionette DEBUG loaded listener.js 19:56:40 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (17599C00) [pid = 3512] [serial = 1439] [outer = 16627800] 19:56:40 INFO - PROCESS | 3512 | 1465527400950 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 19:56:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 19:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 630ms 19:56:41 INFO - PROCESS | 3512 | 1465527401017 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 19:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 19:56:41 INFO - PROCESS | 3512 | 1465527401019 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 19:56:41 INFO - PROCESS | 3512 | 1465527401022 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 19:56:41 INFO - PROCESS | 3512 | 1465527401023 Marionette TRACE conn5 <- [1,1882,null,{}] 19:56:41 INFO - PROCESS | 3512 | 1465527401026 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:41 INFO - PROCESS | 3512 | 1465527401028 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:41 INFO - PROCESS | 3512 | 1465527401140 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 19:56:41 INFO - PROCESS | 3512 | 1465527401153 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:41 INFO - PROCESS | 3512 | 1465527401155 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:41 INFO - PROCESS | 3512 | ++DOCSHELL 16E31000 == 35 [pid = 3512] [id = 480] 19:56:41 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (1736DC00) [pid = 3512] [serial = 1440] [outer = 00000000] 19:56:41 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (17610400) [pid = 3512] [serial = 1441] [outer = 1736DC00] 19:56:41 INFO - PROCESS | 3512 | 1465527401199 Marionette DEBUG loaded listener.js 19:56:41 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (151E6800) [pid = 3512] [serial = 1442] [outer = 1736DC00] 19:56:41 INFO - PROCESS | 3512 | 1465527401621 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 19:56:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 19:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 630ms 19:56:41 INFO - PROCESS | 3512 | 1465527401652 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 19:56:41 INFO - PROCESS | 3512 | 1465527401654 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 19:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 19:56:41 INFO - PROCESS | 3512 | 1465527401657 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 19:56:41 INFO - PROCESS | 3512 | 1465527401659 Marionette TRACE conn5 <- [1,1886,null,{}] 19:56:41 INFO - PROCESS | 3512 | 1465527401662 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:41 INFO - PROCESS | 3512 | 1465527401664 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:41 INFO - PROCESS | 3512 | 1465527401780 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 19:56:41 INFO - PROCESS | 3512 | 1465527401788 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:41 INFO - PROCESS | 3512 | 1465527401790 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:41 INFO - PROCESS | 3512 | ++DOCSHELL 0DA45C00 == 36 [pid = 3512] [id = 481] 19:56:41 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (11E97800) [pid = 3512] [serial = 1443] [outer = 00000000] 19:56:41 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (17622800) [pid = 3512] [serial = 1444] [outer = 11E97800] 19:56:41 INFO - PROCESS | 3512 | 1465527401833 Marionette DEBUG loaded listener.js 19:56:41 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (17627400) [pid = 3512] [serial = 1445] [outer = 11E97800] 19:56:42 INFO - PROCESS | 3512 | 1465527402616 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 19:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 19:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1019ms 19:56:42 INFO - PROCESS | 3512 | 1465527402678 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 19:56:42 INFO - PROCESS | 3512 | 1465527402683 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 19:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 19:56:42 INFO - PROCESS | 3512 | 1465527402687 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 19:56:42 INFO - PROCESS | 3512 | 1465527402693 Marionette TRACE conn5 <- [1,1890,null,{}] 19:56:42 INFO - PROCESS | 3512 | 1465527402718 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:42 INFO - PROCESS | 3512 | 1465527402720 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:42 INFO - PROCESS | 3512 | 1465527402868 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 19:56:43 INFO - PROCESS | 3512 | 1465527402996 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:43 INFO - PROCESS | 3512 | 1465527402999 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:43 INFO - PROCESS | 3512 | ++DOCSHELL 0D846400 == 37 [pid = 3512] [id = 482] 19:56:43 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (0DB41400) [pid = 3512] [serial = 1446] [outer = 00000000] 19:56:43 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (0ECC1800) [pid = 3512] [serial = 1447] [outer = 0DB41400] 19:56:43 INFO - PROCESS | 3512 | 1465527403058 Marionette DEBUG loaded listener.js 19:56:43 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (125B4000) [pid = 3512] [serial = 1448] [outer = 0DB41400] 19:56:43 INFO - PROCESS | 3512 | 1465527403727 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 19:56:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 19:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1082ms 19:56:43 INFO - PROCESS | 3512 | 1465527403781 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 19:56:43 INFO - PROCESS | 3512 | 1465527403786 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 19:56:43 INFO - PROCESS | 3512 | 1465527403792 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 19:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 19:56:43 INFO - PROCESS | 3512 | 1465527403795 Marionette TRACE conn5 <- [1,1894,null,{}] 19:56:43 INFO - PROCESS | 3512 | 1465527403799 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:43 INFO - PROCESS | 3512 | 1465527403802 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:44 INFO - PROCESS | 3512 | 1465527404095 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 19:56:44 INFO - PROCESS | 3512 | 1465527404106 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:44 INFO - PROCESS | 3512 | 1465527404109 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:44 INFO - PROCESS | 3512 | ++DOCSHELL 0D1CC800 == 38 [pid = 3512] [id = 483] 19:56:44 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (0D1D2400) [pid = 3512] [serial = 1449] [outer = 00000000] 19:56:44 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (0D6E6C00) [pid = 3512] [serial = 1450] [outer = 0D1D2400] 19:56:44 INFO - PROCESS | 3512 | 1465527404159 Marionette DEBUG loaded listener.js 19:56:44 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (0DA3A000) [pid = 3512] [serial = 1451] [outer = 0D1D2400] 19:56:44 INFO - PROCESS | 3512 | --DOCSHELL 16E31000 == 37 [pid = 3512] [id = 480] 19:56:44 INFO - PROCESS | 3512 | --DOCSHELL 16626800 == 36 [pid = 3512] [id = 479] 19:56:44 INFO - PROCESS | 3512 | --DOCSHELL 0D173000 == 35 [pid = 3512] [id = 478] 19:56:44 INFO - PROCESS | 3512 | --DOCSHELL 16627C00 == 34 [pid = 3512] [id = 477] 19:56:44 INFO - PROCESS | 3512 | --DOCSHELL 15137800 == 33 [pid = 3512] [id = 476] 19:56:44 INFO - PROCESS | 3512 | --DOCSHELL 13C4A400 == 32 [pid = 3512] [id = 475] 19:56:44 INFO - PROCESS | 3512 | --DOCSHELL 11CC4C00 == 31 [pid = 3512] [id = 474] 19:56:44 INFO - PROCESS | 3512 | --DOCSHELL 0D9B0C00 == 30 [pid = 3512] [id = 473] 19:56:44 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (1760DC00) [pid = 3512] [serial = 1403] [outer = 00000000] [url = about:blank] 19:56:44 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (17540C00) [pid = 3512] [serial = 1400] [outer = 00000000] [url = about:blank] 19:56:44 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (11E95800) [pid = 3512] [serial = 1384] [outer = 00000000] [url = about:blank] 19:56:44 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (13166000) [pid = 3512] [serial = 1385] [outer = 00000000] [url = about:blank] 19:56:44 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (0DC25000) [pid = 3512] [serial = 1390] [outer = 00000000] [url = about:blank] 19:56:44 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (0E0EB000) [pid = 3512] [serial = 1391] [outer = 00000000] [url = about:blank] 19:56:44 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (13160000) [pid = 3512] [serial = 1393] [outer = 00000000] [url = about:blank] 19:56:44 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (13C4D000) [pid = 3512] [serial = 1394] [outer = 00000000] [url = about:blank] 19:56:44 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (1760C800) [pid = 3512] [serial = 1402] [outer = 00000000] [url = about:blank] 19:56:44 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (17BE3C00) [pid = 3512] [serial = 1382] [outer = 00000000] [url = about:blank] 19:56:44 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (15140400) [pid = 3512] [serial = 1387] [outer = 00000000] [url = about:blank] 19:56:44 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (1662D000) [pid = 3512] [serial = 1388] [outer = 00000000] [url = about:blank] 19:56:44 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (16D07800) [pid = 3512] [serial = 1397] [outer = 00000000] [url = about:blank] 19:56:44 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (16A3AC00) [pid = 3512] [serial = 1396] [outer = 00000000] [url = about:blank] 19:56:44 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (17366000) [pid = 3512] [serial = 1399] [outer = 00000000] [url = about:blank] 19:56:44 INFO - PROCESS | 3512 | 1465527404844 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 19:56:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 19:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1067ms 19:56:44 INFO - PROCESS | 3512 | 1465527404866 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 19:56:44 INFO - PROCESS | 3512 | 1465527404870 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 19:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 19:56:44 INFO - PROCESS | 3512 | 1465527404893 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 19:56:44 INFO - PROCESS | 3512 | 1465527404896 Marionette TRACE conn5 <- [1,1898,null,{}] 19:56:44 INFO - PROCESS | 3512 | 1465527404900 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:44 INFO - PROCESS | 3512 | 1465527404903 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:45 INFO - PROCESS | 3512 | 1465527404988 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 19:56:45 INFO - PROCESS | 3512 | 1465527404994 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:45 INFO - PROCESS | 3512 | 1465527404997 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:45 INFO - PROCESS | 3512 | ++DOCSHELL 0E185C00 == 31 [pid = 3512] [id = 484] 19:56:45 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (0E18CC00) [pid = 3512] [serial = 1452] [outer = 00000000] 19:56:45 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (0EC76400) [pid = 3512] [serial = 1453] [outer = 0E18CC00] 19:56:45 INFO - PROCESS | 3512 | 1465527405044 Marionette DEBUG loaded listener.js 19:56:45 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (11E5F000) [pid = 3512] [serial = 1454] [outer = 0E18CC00] 19:56:45 INFO - PROCESS | 3512 | 1465527405571 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 19:56:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 19:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 730ms 19:56:45 INFO - PROCESS | 3512 | 1465527405623 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 19:56:45 INFO - PROCESS | 3512 | 1465527405626 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 19:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 19:56:45 INFO - PROCESS | 3512 | 1465527405630 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 19:56:45 INFO - PROCESS | 3512 | 1465527405632 Marionette TRACE conn5 <- [1,1902,null,{}] 19:56:45 INFO - PROCESS | 3512 | 1465527405636 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:45 INFO - PROCESS | 3512 | 1465527405638 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:45 INFO - PROCESS | 3512 | 1465527405724 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 19:56:45 INFO - PROCESS | 3512 | 1465527405821 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:45 INFO - PROCESS | 3512 | 1465527405823 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:45 INFO - PROCESS | 3512 | ++DOCSHELL 13C57400 == 32 [pid = 3512] [id = 485] 19:56:45 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (13C60C00) [pid = 3512] [serial = 1455] [outer = 00000000] 19:56:45 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (14A72C00) [pid = 3512] [serial = 1456] [outer = 13C60C00] 19:56:45 INFO - PROCESS | 3512 | 1465527405868 Marionette DEBUG loaded listener.js 19:56:45 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (14F44800) [pid = 3512] [serial = 1457] [outer = 13C60C00] 19:56:46 INFO - PROCESS | 3512 | 1465527406264 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 19:56:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 19:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 670ms 19:56:46 INFO - PROCESS | 3512 | 1465527406303 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 19:56:46 INFO - PROCESS | 3512 | 1465527406307 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 19:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 19:56:46 INFO - PROCESS | 3512 | 1465527406317 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 19:56:46 INFO - PROCESS | 3512 | 1465527406322 Marionette TRACE conn5 <- [1,1906,null,{}] 19:56:46 INFO - PROCESS | 3512 | 1465527406325 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:46 INFO - PROCESS | 3512 | 1465527406328 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:46 INFO - PROCESS | 3512 | 1465527406417 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 19:56:46 INFO - PROCESS | 3512 | 1465527406422 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:46 INFO - PROCESS | 3512 | 1465527406424 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:46 INFO - PROCESS | 3512 | ++DOCSHELL 1513A800 == 33 [pid = 3512] [id = 486] 19:56:46 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (151B7C00) [pid = 3512] [serial = 1458] [outer = 00000000] 19:56:46 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (16C81C00) [pid = 3512] [serial = 1459] [outer = 151B7C00] 19:56:46 INFO - PROCESS | 3512 | 1465527406468 Marionette DEBUG loaded listener.js 19:56:46 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (16E33000) [pid = 3512] [serial = 1460] [outer = 151B7C00] 19:56:46 INFO - PROCESS | 3512 | 1465527406927 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 19:56:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 19:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 631ms 19:56:46 INFO - PROCESS | 3512 | 1465527406959 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 19:56:46 INFO - PROCESS | 3512 | 1465527406961 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 19:56:46 INFO - PROCESS | 3512 | 1465527406965 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 19:56:46 INFO - PROCESS | 3512 | 1465527406966 Marionette TRACE conn5 <- [1,1910,null,{}] 19:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 19:56:46 INFO - PROCESS | 3512 | 1465527406970 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:46 INFO - PROCESS | 3512 | 1465527406971 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:47 INFO - PROCESS | 3512 | 1465527407091 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 19:56:47 INFO - PROCESS | 3512 | 1465527407178 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:47 INFO - PROCESS | 3512 | 1465527407180 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:47 INFO - PROCESS | 3512 | ++DOCSHELL 16A40800 == 34 [pid = 3512] [id = 487] 19:56:47 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (16D04000) [pid = 3512] [serial = 1461] [outer = 00000000] 19:56:47 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (1736D800) [pid = 3512] [serial = 1462] [outer = 16D04000] 19:56:47 INFO - PROCESS | 3512 | 1465527407223 Marionette DEBUG loaded listener.js 19:56:47 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (17542800) [pid = 3512] [serial = 1463] [outer = 16D04000] 19:56:47 INFO - PROCESS | 3512 | 1465527407632 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 19:56:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 19:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 730ms 19:56:47 INFO - PROCESS | 3512 | 1465527407706 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 19:56:47 INFO - PROCESS | 3512 | 1465527407708 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 19:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 19:56:47 INFO - PROCESS | 3512 | 1465527407711 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 19:56:47 INFO - PROCESS | 3512 | 1465527407713 Marionette TRACE conn5 <- [1,1914,null,{}] 19:56:47 INFO - PROCESS | 3512 | 1465527407717 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:47 INFO - PROCESS | 3512 | 1465527407719 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:47 INFO - PROCESS | 3512 | 1465527407835 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 19:56:47 INFO - PROCESS | 3512 | 1465527407845 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:47 INFO - PROCESS | 3512 | 1465527407851 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:47 INFO - PROCESS | 3512 | ++DOCSHELL 1375BC00 == 35 [pid = 3512] [id = 488] 19:56:47 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (1760D400) [pid = 3512] [serial = 1464] [outer = 00000000] 19:56:47 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (17616800) [pid = 3512] [serial = 1465] [outer = 1760D400] 19:56:47 INFO - PROCESS | 3512 | 1465527407960 Marionette DEBUG loaded listener.js 19:56:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (1762A000) [pid = 3512] [serial = 1466] [outer = 1760D400] 19:56:48 INFO - PROCESS | 3512 | 1465527408416 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 19:56:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 19:56:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 730ms 19:56:48 INFO - PROCESS | 3512 | 1465527408460 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 19:56:48 INFO - PROCESS | 3512 | 1465527408462 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 19:56:48 INFO - PROCESS | 3512 | 1465527408465 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 19:56:48 INFO - PROCESS | 3512 | 1465527408467 Marionette TRACE conn5 <- [1,1918,null,{}] 19:56:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 19:56:48 INFO - PROCESS | 3512 | 1465527408470 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:48 INFO - PROCESS | 3512 | 1465527408472 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:48 INFO - PROCESS | 3512 | 1465527408596 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 19:56:48 INFO - PROCESS | 3512 | 1465527408660 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:48 INFO - PROCESS | 3512 | 1465527408661 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:48 INFO - PROCESS | 3512 | ++DOCSHELL 17687800 == 36 [pid = 3512] [id = 489] 19:56:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (17691400) [pid = 3512] [serial = 1467] [outer = 00000000] 19:56:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (17AB9400) [pid = 3512] [serial = 1468] [outer = 17691400] 19:56:48 INFO - PROCESS | 3512 | 1465527408705 Marionette DEBUG loaded listener.js 19:56:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (177B6800) [pid = 3512] [serial = 1469] [outer = 17691400] 19:56:49 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (1513B000) [pid = 3512] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 19:56:49 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (1662B800) [pid = 3512] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 19:56:49 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (0D9B1C00) [pid = 3512] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 19:56:49 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (11CC9400) [pid = 3512] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 19:56:49 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (11CCC000) [pid = 3512] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 19:56:49 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (13C56400) [pid = 3512] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 19:56:49 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (0D57BC00) [pid = 3512] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 19:56:49 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (0DD46400) [pid = 3512] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 19:56:49 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (15132400) [pid = 3512] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 19:56:49 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (1763B800) [pid = 3512] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 19:56:49 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (17649000) [pid = 3512] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 19:56:49 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (16627800) [pid = 3512] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 19:56:49 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (1736DC00) [pid = 3512] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 19:56:49 INFO - PROCESS | 3512 | 1465527409214 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 19:56:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 19:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 770ms 19:56:49 INFO - PROCESS | 3512 | 1465527409240 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 19:56:49 INFO - PROCESS | 3512 | 1465527409242 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 19:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 19:56:49 INFO - PROCESS | 3512 | 1465527409245 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 19:56:49 INFO - PROCESS | 3512 | 1465527409247 Marionette TRACE conn5 <- [1,1922,null,{}] 19:56:49 INFO - PROCESS | 3512 | 1465527409250 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:49 INFO - PROCESS | 3512 | 1465527409252 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:49 INFO - PROCESS | 3512 | 1465527409332 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 19:56:49 INFO - PROCESS | 3512 | 1465527409427 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:49 INFO - PROCESS | 3512 | 1465527409429 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:49 INFO - PROCESS | 3512 | ++DOCSHELL 0D5E2400 == 37 [pid = 3512] [id = 490] 19:56:49 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (0D847C00) [pid = 3512] [serial = 1470] [outer = 00000000] 19:56:49 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (1513A000) [pid = 3512] [serial = 1471] [outer = 0D847C00] 19:56:49 INFO - PROCESS | 3512 | 1465527409473 Marionette DEBUG loaded listener.js 19:56:49 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (16D08400) [pid = 3512] [serial = 1472] [outer = 0D847C00] 19:56:49 INFO - PROCESS | 3512 | 1465527409830 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 19:56:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 19:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 631ms 19:56:49 INFO - PROCESS | 3512 | 1465527409876 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 19:56:49 INFO - PROCESS | 3512 | 1465527409878 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 19:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 19:56:49 INFO - PROCESS | 3512 | 1465527409881 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 19:56:49 INFO - PROCESS | 3512 | 1465527409882 Marionette TRACE conn5 <- [1,1926,null,{}] 19:56:49 INFO - PROCESS | 3512 | 1465527409886 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:49 INFO - PROCESS | 3512 | 1465527409887 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:50 INFO - PROCESS | 3512 | 1465527410035 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 19:56:50 INFO - PROCESS | 3512 | 1465527410095 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:50 INFO - PROCESS | 3512 | 1465527410097 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:50 INFO - PROCESS | 3512 | ++DOCSHELL 0CC10000 == 38 [pid = 3512] [id = 491] 19:56:50 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (0EBD7C00) [pid = 3512] [serial = 1473] [outer = 00000000] 19:56:50 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (17BE5000) [pid = 3512] [serial = 1474] [outer = 0EBD7C00] 19:56:50 INFO - PROCESS | 3512 | 1465527410140 Marionette DEBUG loaded listener.js 19:56:50 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (17BE9400) [pid = 3512] [serial = 1475] [outer = 0EBD7C00] 19:56:50 INFO - PROCESS | 3512 | 1465527410568 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 19:56:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 19:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 730ms 19:56:50 INFO - PROCESS | 3512 | 1465527410612 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 19:56:50 INFO - PROCESS | 3512 | 1465527410614 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 19:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 19:56:50 INFO - PROCESS | 3512 | 1465527410617 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 19:56:50 INFO - PROCESS | 3512 | 1465527410618 Marionette TRACE conn5 <- [1,1930,null,{}] 19:56:50 INFO - PROCESS | 3512 | 1465527410622 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:50 INFO - PROCESS | 3512 | 1465527410623 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:50 INFO - PROCESS | 3512 | 1465527410704 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 19:56:50 INFO - PROCESS | 3512 | 1465527410710 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:50 INFO - PROCESS | 3512 | 1465527410711 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:50 INFO - PROCESS | 3512 | ++DOCSHELL 16EC0C00 == 39 [pid = 3512] [id = 492] 19:56:50 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (18942000) [pid = 3512] [serial = 1476] [outer = 00000000] 19:56:50 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (1894E000) [pid = 3512] [serial = 1477] [outer = 18942000] 19:56:50 INFO - PROCESS | 3512 | 1465527410754 Marionette DEBUG loaded listener.js 19:56:50 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (189F3800) [pid = 3512] [serial = 1478] [outer = 18942000] 19:56:51 INFO - PROCESS | 3512 | 1465527411378 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 19:56:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 19:56:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 830ms 19:56:51 INFO - PROCESS | 3512 | 1465527411449 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 19:56:51 INFO - PROCESS | 3512 | 1465527411453 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 19:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 19:56:51 INFO - PROCESS | 3512 | 1465527411458 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 19:56:51 INFO - PROCESS | 3512 | 1465527411461 Marionette TRACE conn5 <- [1,1934,null,{}] 19:56:51 INFO - PROCESS | 3512 | 1465527411467 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:51 INFO - PROCESS | 3512 | 1465527411470 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:51 INFO - PROCESS | 3512 | 1465527411621 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 19:56:51 INFO - PROCESS | 3512 | 1465527411757 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:51 INFO - PROCESS | 3512 | 1465527411760 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:51 INFO - PROCESS | 3512 | ++DOCSHELL 0D9A5800 == 40 [pid = 3512] [id = 493] 19:56:51 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (0DA44400) [pid = 3512] [serial = 1479] [outer = 00000000] 19:56:51 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (1234A400) [pid = 3512] [serial = 1480] [outer = 0DA44400] 19:56:51 INFO - PROCESS | 3512 | 1465527411818 Marionette DEBUG loaded listener.js 19:56:51 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (13C44000) [pid = 3512] [serial = 1481] [outer = 0DA44400] 19:56:52 INFO - PROCESS | 3512 | 1465527412366 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 19:56:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 19:56:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 987ms 19:56:52 INFO - PROCESS | 3512 | 1465527412446 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 19:56:52 INFO - PROCESS | 3512 | 1465527412451 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 19:56:52 INFO - PROCESS | 3512 | 1465527412457 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 19:56:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 19:56:52 INFO - PROCESS | 3512 | 1465527412460 Marionette TRACE conn5 <- [1,1938,null,{}] 19:56:52 INFO - PROCESS | 3512 | 1465527412463 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:52 INFO - PROCESS | 3512 | 1465527412466 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:52 INFO - PROCESS | 3512 | 1465527412583 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 19:56:52 INFO - PROCESS | 3512 | 1465527412688 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:52 INFO - PROCESS | 3512 | 1465527412690 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:52 INFO - PROCESS | 3512 | ++DOCSHELL 1513C800 == 41 [pid = 3512] [id = 494] 19:56:52 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (1513D000) [pid = 3512] [serial = 1482] [outer = 00000000] 19:56:52 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (16B32800) [pid = 3512] [serial = 1483] [outer = 1513D000] 19:56:52 INFO - PROCESS | 3512 | 1465527412745 Marionette DEBUG loaded listener.js 19:56:52 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (16D07400) [pid = 3512] [serial = 1484] [outer = 1513D000] 19:56:53 INFO - PROCESS | 3512 | 1465527413340 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 19:56:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 19:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 930ms 19:56:53 INFO - PROCESS | 3512 | 1465527413391 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 19:56:53 INFO - PROCESS | 3512 | 1465527413393 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 19:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 19:56:53 INFO - PROCESS | 3512 | 1465527413396 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 19:56:53 INFO - PROCESS | 3512 | 1465527413400 Marionette TRACE conn5 <- [1,1942,null,{}] 19:56:53 INFO - PROCESS | 3512 | 1465527413411 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:53 INFO - PROCESS | 3512 | 1465527413416 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:53 INFO - PROCESS | 3512 | 1465527413524 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 19:56:53 INFO - PROCESS | 3512 | 1465527413664 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:53 INFO - PROCESS | 3512 | 1465527413667 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:53 INFO - PROCESS | 3512 | ++DOCSHELL 18938400 == 42 [pid = 3512] [id = 495] 19:56:53 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (18945400) [pid = 3512] [serial = 1485] [outer = 00000000] 19:56:53 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (1894F000) [pid = 3512] [serial = 1486] [outer = 18945400] 19:56:53 INFO - PROCESS | 3512 | 1465527413725 Marionette DEBUG loaded listener.js 19:56:53 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (19648C00) [pid = 3512] [serial = 1487] [outer = 18945400] 19:56:54 INFO - PROCESS | 3512 | 1465527414355 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 19:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 19:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 970ms 19:56:54 INFO - PROCESS | 3512 | 1465527414383 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 19:56:54 INFO - PROCESS | 3512 | 1465527414386 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 19:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 19:56:54 INFO - PROCESS | 3512 | 1465527414390 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 19:56:54 INFO - PROCESS | 3512 | 1465527414392 Marionette TRACE conn5 <- [1,1946,null,{}] 19:56:54 INFO - PROCESS | 3512 | 1465527414396 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:54 INFO - PROCESS | 3512 | 1465527414398 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:54 INFO - PROCESS | 3512 | 1465527414507 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 19:56:54 INFO - PROCESS | 3512 | 1465527414750 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:54 INFO - PROCESS | 3512 | 1465527414753 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:54 INFO - PROCESS | 3512 | ++DOCSHELL 0D1CC000 == 43 [pid = 3512] [id = 496] 19:56:54 INFO - PROCESS | 3512 | ++DOMWINDOW == 91 (0D57BC00) [pid = 3512] [serial = 1488] [outer = 00000000] 19:56:54 INFO - PROCESS | 3512 | ++DOMWINDOW == 92 (0DB4C400) [pid = 3512] [serial = 1489] [outer = 0D57BC00] 19:56:54 INFO - PROCESS | 3512 | 1465527414820 Marionette DEBUG loaded listener.js 19:56:54 INFO - PROCESS | 3512 | ++DOMWINDOW == 93 (0DD9E400) [pid = 3512] [serial = 1490] [outer = 0D57BC00] 19:56:56 INFO - PROCESS | 3512 | --DOCSHELL 0CC10000 == 42 [pid = 3512] [id = 491] 19:56:56 INFO - PROCESS | 3512 | --DOCSHELL 0D5E2400 == 41 [pid = 3512] [id = 490] 19:56:56 INFO - PROCESS | 3512 | --DOCSHELL 17687800 == 40 [pid = 3512] [id = 489] 19:56:56 INFO - PROCESS | 3512 | --DOCSHELL 1375BC00 == 39 [pid = 3512] [id = 488] 19:56:56 INFO - PROCESS | 3512 | --DOCSHELL 16A40800 == 38 [pid = 3512] [id = 487] 19:56:56 INFO - PROCESS | 3512 | --DOCSHELL 1513A800 == 37 [pid = 3512] [id = 486] 19:56:56 INFO - PROCESS | 3512 | --DOCSHELL 13C57400 == 36 [pid = 3512] [id = 485] 19:56:56 INFO - PROCESS | 3512 | --DOCSHELL 0E185C00 == 35 [pid = 3512] [id = 484] 19:56:56 INFO - PROCESS | 3512 | --DOCSHELL 0D1CC800 == 34 [pid = 3512] [id = 483] 19:56:56 INFO - PROCESS | 3512 | --DOCSHELL 0D846400 == 33 [pid = 3512] [id = 482] 19:56:56 INFO - PROCESS | 3512 | --DOCSHELL 0DA45C00 == 32 [pid = 3512] [id = 481] 19:56:56 INFO - PROCESS | 3512 | --DOCSHELL 0EBCAC00 == 31 [pid = 3512] [id = 472] 19:56:56 INFO - PROCESS | 3512 | --DOCSHELL 1513C800 == 30 [pid = 3512] [id = 494] 19:56:56 INFO - PROCESS | 3512 | --DOCSHELL 18938400 == 29 [pid = 3512] [id = 495] 19:56:56 INFO - PROCESS | 3512 | --DOCSHELL 16EC0C00 == 28 [pid = 3512] [id = 492] 19:56:56 INFO - PROCESS | 3512 | --DOCSHELL 0D9A5800 == 27 [pid = 3512] [id = 493] 19:56:56 INFO - PROCESS | 3512 | --DOMWINDOW == 92 (17610400) [pid = 3512] [serial = 1441] [outer = 00000000] [url = about:blank] 19:56:56 INFO - PROCESS | 3512 | --DOMWINDOW == 91 (151B8000) [pid = 3512] [serial = 1429] [outer = 00000000] [url = about:blank] 19:56:56 INFO - PROCESS | 3512 | --DOMWINDOW == 90 (16D01800) [pid = 3512] [serial = 1432] [outer = 00000000] [url = about:blank] 19:56:56 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (0DB49000) [pid = 3512] [serial = 1420] [outer = 00000000] [url = about:blank] 19:56:56 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (0DC28000) [pid = 3512] [serial = 1421] [outer = 00000000] [url = about:blank] 19:56:56 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (13C5B400) [pid = 3512] [serial = 1418] [outer = 00000000] [url = about:blank] 19:56:56 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (13B25800) [pid = 3512] [serial = 1417] [outer = 00000000] [url = about:blank] 19:56:56 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (11F7C800) [pid = 3512] [serial = 1423] [outer = 00000000] [url = about:blank] 19:56:56 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (1251EC00) [pid = 3512] [serial = 1424] [outer = 00000000] [url = about:blank] 19:56:56 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (1414F800) [pid = 3512] [serial = 1426] [outer = 00000000] [url = about:blank] 19:56:56 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (0DB40C00) [pid = 3512] [serial = 1435] [outer = 00000000] [url = about:blank] 19:56:56 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (12343000) [pid = 3512] [serial = 1406] [outer = 00000000] [url = about:blank] 19:56:56 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (11E59400) [pid = 3512] [serial = 1405] [outer = 00000000] [url = about:blank] 19:56:56 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (16631000) [pid = 3512] [serial = 1409] [outer = 00000000] [url = about:blank] 19:56:56 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (151B7800) [pid = 3512] [serial = 1408] [outer = 00000000] [url = about:blank] 19:56:56 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (17649800) [pid = 3512] [serial = 1412] [outer = 00000000] [url = about:blank] 19:56:56 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (17640400) [pid = 3512] [serial = 1411] [outer = 00000000] [url = about:blank] 19:56:56 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (17BE6800) [pid = 3512] [serial = 1415] [outer = 00000000] [url = about:blank] 19:56:56 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (17BDD400) [pid = 3512] [serial = 1414] [outer = 00000000] [url = about:blank] 19:56:56 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (16D0C000) [pid = 3512] [serial = 1433] [outer = 00000000] [url = about:blank] 19:56:56 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (151E6800) [pid = 3512] [serial = 1442] [outer = 00000000] [url = about:blank] 19:56:56 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (13C33000) [pid = 3512] [serial = 1436] [outer = 00000000] [url = about:blank] 19:56:56 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (17599C00) [pid = 3512] [serial = 1439] [outer = 00000000] [url = about:blank] 19:56:56 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (1635D000) [pid = 3512] [serial = 1430] [outer = 00000000] [url = about:blank] 19:56:56 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (17593C00) [pid = 3512] [serial = 1438] [outer = 00000000] [url = about:blank] 19:56:56 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (14A6DC00) [pid = 3512] [serial = 1427] [outer = 00000000] [url = about:blank] 19:56:56 INFO - PROCESS | 3512 | 1465527416069 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 19:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 19:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1772ms 19:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 19:56:56 INFO - PROCESS | 3512 | 1465527416164 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 19:56:56 INFO - PROCESS | 3512 | 1465527416168 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 19:56:56 INFO - PROCESS | 3512 | 1465527416173 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 19:56:56 INFO - PROCESS | 3512 | 1465527416177 Marionette TRACE conn5 <- [1,1950,null,{}] 19:56:56 INFO - PROCESS | 3512 | 1465527416182 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:56 INFO - PROCESS | 3512 | 1465527416186 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:56 INFO - PROCESS | 3512 | 1465527416274 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 19:56:56 INFO - PROCESS | 3512 | 1465527416282 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:56 INFO - PROCESS | 3512 | 1465527416286 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:56 INFO - PROCESS | 3512 | ++DOCSHELL 0DA3B800 == 28 [pid = 3512] [id = 497] 19:56:56 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (0DA3EC00) [pid = 3512] [serial = 1491] [outer = 00000000] 19:56:56 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (0DB42800) [pid = 3512] [serial = 1492] [outer = 0DA3EC00] 19:56:56 INFO - PROCESS | 3512 | 1465527416334 Marionette DEBUG loaded listener.js 19:56:56 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (0DC24C00) [pid = 3512] [serial = 1493] [outer = 0DA3EC00] 19:56:56 INFO - PROCESS | 3512 | 1465527416850 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 19:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 19:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 730ms 19:56:56 INFO - PROCESS | 3512 | 1465527416904 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 19:56:56 INFO - PROCESS | 3512 | 1465527416909 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 19:56:56 INFO - PROCESS | 3512 | 1465527416915 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 19:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 19:56:56 INFO - PROCESS | 3512 | 1465527416918 Marionette TRACE conn5 <- [1,1954,null,{}] 19:56:56 INFO - PROCESS | 3512 | 1465527416921 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:56 INFO - PROCESS | 3512 | 1465527416924 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:57 INFO - PROCESS | 3512 | 1465527417020 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 19:56:57 INFO - PROCESS | 3512 | 1465527417114 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:57 INFO - PROCESS | 3512 | 1465527417117 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:57 INFO - PROCESS | 3512 | ++DOCSHELL 11E9EC00 == 29 [pid = 3512] [id = 498] 19:56:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (11F77800) [pid = 3512] [serial = 1494] [outer = 00000000] 19:56:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (1251C000) [pid = 3512] [serial = 1495] [outer = 11F77800] 19:56:57 INFO - PROCESS | 3512 | 1465527417164 Marionette DEBUG loaded listener.js 19:56:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (125B4400) [pid = 3512] [serial = 1496] [outer = 11F77800] 19:56:57 INFO - PROCESS | 3512 | 1465527417547 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 19:56:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 19:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 670ms 19:56:57 INFO - PROCESS | 3512 | 1465527417589 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 19:56:57 INFO - PROCESS | 3512 | 1465527417591 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 19:56:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 19:56:57 INFO - PROCESS | 3512 | 1465527417594 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 19:56:57 INFO - PROCESS | 3512 | 1465527417597 Marionette TRACE conn5 <- [1,1958,null,{}] 19:56:57 INFO - PROCESS | 3512 | 1465527417640 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:57 INFO - PROCESS | 3512 | 1465527417645 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:57 INFO - PROCESS | 3512 | 1465527417732 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 19:56:57 INFO - PROCESS | 3512 | 1465527417745 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:57 INFO - PROCESS | 3512 | 1465527417748 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:57 INFO - PROCESS | 3512 | ++DOCSHELL 13C53000 == 30 [pid = 3512] [id = 499] 19:56:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (13C53C00) [pid = 3512] [serial = 1497] [outer = 00000000] 19:56:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (13C61800) [pid = 3512] [serial = 1498] [outer = 13C53C00] 19:56:57 INFO - PROCESS | 3512 | 1465527417796 Marionette DEBUG loaded listener.js 19:56:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (14A66C00) [pid = 3512] [serial = 1499] [outer = 13C53C00] 19:56:58 INFO - PROCESS | 3512 | 1465527418240 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 19:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 19:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 710ms 19:56:58 INFO - PROCESS | 3512 | 1465527418309 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 19:56:58 INFO - PROCESS | 3512 | 1465527418311 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 19:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 19:56:58 INFO - PROCESS | 3512 | 1465527418324 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 19:56:58 INFO - PROCESS | 3512 | 1465527418326 Marionette TRACE conn5 <- [1,1962,null,{}] 19:56:58 INFO - PROCESS | 3512 | 1465527418336 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:58 INFO - PROCESS | 3512 | 1465527418337 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:58 INFO - PROCESS | 3512 | 1465527418451 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 19:56:58 INFO - PROCESS | 3512 | 1465527418457 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:58 INFO - PROCESS | 3512 | 1465527418459 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:58 INFO - PROCESS | 3512 | ++DOCSHELL 14F16000 == 31 [pid = 3512] [id = 500] 19:56:58 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (15133800) [pid = 3512] [serial = 1500] [outer = 00000000] 19:56:58 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (16353400) [pid = 3512] [serial = 1501] [outer = 15133800] 19:56:58 INFO - PROCESS | 3512 | 1465527418503 Marionette DEBUG loaded listener.js 19:56:58 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (16629400) [pid = 3512] [serial = 1502] [outer = 15133800] 19:56:58 INFO - PROCESS | 3512 | 1465527418950 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 19:56:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 19:56:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 670ms 19:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 19:56:59 INFO - PROCESS | 3512 | 1465527418999 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 19:56:59 INFO - PROCESS | 3512 | 1465527419001 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 19:56:59 INFO - PROCESS | 3512 | 1465527419011 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 19:56:59 INFO - PROCESS | 3512 | 1465527419013 Marionette TRACE conn5 <- [1,1966,null,{}] 19:56:59 INFO - PROCESS | 3512 | 1465527419016 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:59 INFO - PROCESS | 3512 | 1465527419018 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:59 INFO - PROCESS | 3512 | 1465527419156 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 19:56:59 INFO - PROCESS | 3512 | 1465527419178 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:59 INFO - PROCESS | 3512 | 1465527419180 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:59 INFO - PROCESS | 3512 | ++DOCSHELL 16A43000 == 32 [pid = 3512] [id = 501] 19:56:59 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (16B34000) [pid = 3512] [serial = 1503] [outer = 00000000] 19:56:59 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (16D0B000) [pid = 3512] [serial = 1504] [outer = 16B34000] 19:56:59 INFO - PROCESS | 3512 | 1465527419224 Marionette DEBUG loaded listener.js 19:56:59 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (16EB8000) [pid = 3512] [serial = 1505] [outer = 16B34000] 19:56:59 INFO - PROCESS | 3512 | 1465527419661 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:56:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 19:56:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 692ms 19:56:59 INFO - PROCESS | 3512 | 1465527419698 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 19:56:59 INFO - PROCESS | 3512 | 1465527419700 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 19:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 19:56:59 INFO - PROCESS | 3512 | 1465527419710 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 19:56:59 INFO - PROCESS | 3512 | 1465527419712 Marionette TRACE conn5 <- [1,1970,null,{}] 19:56:59 INFO - PROCESS | 3512 | 1465527419715 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:59 INFO - PROCESS | 3512 | 1465527419721 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:59 INFO - PROCESS | 3512 | 1465527419860 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 19:56:59 INFO - PROCESS | 3512 | 1465527419923 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:59 INFO - PROCESS | 3512 | 1465527419925 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:56:59 INFO - PROCESS | 3512 | ++DOCSHELL 16EC2000 == 33 [pid = 3512] [id = 502] 19:56:59 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (16EC3400) [pid = 3512] [serial = 1506] [outer = 00000000] 19:56:59 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (1759BC00) [pid = 3512] [serial = 1507] [outer = 16EC3400] 19:57:00 INFO - PROCESS | 3512 | 1465527419970 Marionette DEBUG loaded listener.js 19:57:00 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (1760EC00) [pid = 3512] [serial = 1508] [outer = 16EC3400] 19:57:00 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (16D04000) [pid = 3512] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 19:57:00 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (1760D400) [pid = 3512] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 19:57:00 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (0D847C00) [pid = 3512] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 19:57:00 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (0E18CC00) [pid = 3512] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 19:57:00 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (13C60C00) [pid = 3512] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 19:57:00 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (11E97800) [pid = 3512] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 19:57:00 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (17691400) [pid = 3512] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 19:57:00 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (151B7C00) [pid = 3512] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 19:57:00 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (0D1D2400) [pid = 3512] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 19:57:00 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (0DB41400) [pid = 3512] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 19:57:00 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (0EBD7C00) [pid = 3512] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 19:57:00 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (18942000) [pid = 3512] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 19:57:00 INFO - PROCESS | 3512 | 1465527420688 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:57:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 19:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1018ms 19:57:00 INFO - PROCESS | 3512 | 1465527420740 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 19:57:00 INFO - PROCESS | 3512 | 1465527420742 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 19:57:00 INFO - PROCESS | 3512 | 1465527420745 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 19:57:00 INFO - PROCESS | 3512 | 1465527420747 Marionette TRACE conn5 <- [1,1974,null,{}] 19:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 19:57:00 INFO - PROCESS | 3512 | 1465527420750 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:00 INFO - PROCESS | 3512 | 1465527420753 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:00 INFO - PROCESS | 3512 | 1465527420831 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 19:57:00 INFO - PROCESS | 3512 | 1465527420928 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:00 INFO - PROCESS | 3512 | 1465527420930 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:00 INFO - PROCESS | 3512 | ++DOCSHELL 0D6F1C00 == 34 [pid = 3512] [id = 503] 19:57:00 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (0D849000) [pid = 3512] [serial = 1509] [outer = 00000000] 19:57:00 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (151B7C00) [pid = 3512] [serial = 1510] [outer = 0D849000] 19:57:01 INFO - PROCESS | 3512 | 1465527420973 Marionette DEBUG loaded listener.js 19:57:01 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (16EC5400) [pid = 3512] [serial = 1511] [outer = 0D849000] 19:57:01 INFO - PROCESS | 3512 | 1465527421325 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:57:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 19:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 630ms 19:57:01 INFO - PROCESS | 3512 | 1465527421382 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 19:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 19:57:01 INFO - PROCESS | 3512 | 1465527421383 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 19:57:01 INFO - PROCESS | 3512 | 1465527421386 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 19:57:01 INFO - PROCESS | 3512 | 1465527421388 Marionette TRACE conn5 <- [1,1978,null,{}] 19:57:01 INFO - PROCESS | 3512 | 1465527421399 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:01 INFO - PROCESS | 3512 | 1465527421401 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:01 INFO - PROCESS | 3512 | 1465527421480 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 19:57:01 INFO - PROCESS | 3512 | 1465527421486 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:01 INFO - PROCESS | 3512 | 1465527421487 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:01 INFO - PROCESS | 3512 | ++DOCSHELL 17612000 == 35 [pid = 3512] [id = 504] 19:57:01 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (17614800) [pid = 3512] [serial = 1512] [outer = 00000000] 19:57:01 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (17623000) [pid = 3512] [serial = 1513] [outer = 17614800] 19:57:01 INFO - PROCESS | 3512 | 1465527421533 Marionette DEBUG loaded listener.js 19:57:01 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (163C4800) [pid = 3512] [serial = 1514] [outer = 17614800] 19:57:01 INFO - PROCESS | 3512 | 1465527421963 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 19:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 630ms 19:57:02 INFO - PROCESS | 3512 | 1465527422020 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 19:57:02 INFO - PROCESS | 3512 | 1465527422022 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 19:57:02 INFO - PROCESS | 3512 | 1465527422025 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 19:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 19:57:02 INFO - PROCESS | 3512 | 1465527422027 Marionette TRACE conn5 <- [1,1982,null,{}] 19:57:02 INFO - PROCESS | 3512 | 1465527422030 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:02 INFO - PROCESS | 3512 | 1465527422032 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:02 INFO - PROCESS | 3512 | 1465527422110 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 19:57:02 INFO - PROCESS | 3512 | 1465527422117 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:02 INFO - PROCESS | 3512 | 1465527422119 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:02 INFO - PROCESS | 3512 | ++DOCSHELL 1764A000 == 36 [pid = 3512] [id = 505] 19:57:02 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (1764A400) [pid = 3512] [serial = 1515] [outer = 00000000] 19:57:02 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (177B7400) [pid = 3512] [serial = 1516] [outer = 1764A400] 19:57:02 INFO - PROCESS | 3512 | 1465527422164 Marionette DEBUG loaded listener.js 19:57:02 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (177B8800) [pid = 3512] [serial = 1517] [outer = 1764A400] 19:57:02 INFO - PROCESS | 3512 | 1465527422650 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 19:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 19:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 670ms 19:57:02 INFO - PROCESS | 3512 | 1465527422713 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 19:57:02 INFO - PROCESS | 3512 | 1465527422718 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 19:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 19:57:02 INFO - PROCESS | 3512 | 1465527422723 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 19:57:02 INFO - PROCESS | 3512 | 1465527422728 Marionette TRACE conn5 <- [1,1986,null,{}] 19:57:02 INFO - PROCESS | 3512 | 1465527422734 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:02 INFO - PROCESS | 3512 | 1465527422737 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:02 INFO - PROCESS | 3512 | 1465527422868 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 19:57:03 INFO - PROCESS | 3512 | 1465527422982 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:03 INFO - PROCESS | 3512 | 1465527422987 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:03 INFO - PROCESS | 3512 | ++DOCSHELL 0DB4AC00 == 37 [pid = 3512] [id = 506] 19:57:03 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (0DB4E800) [pid = 3512] [serial = 1518] [outer = 00000000] 19:57:03 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (0E18E400) [pid = 3512] [serial = 1519] [outer = 0DB4E800] 19:57:03 INFO - PROCESS | 3512 | 1465527423046 Marionette DEBUG loaded listener.js 19:57:03 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (11C53800) [pid = 3512] [serial = 1520] [outer = 0DB4E800] 19:57:03 INFO - PROCESS | 3512 | 1465527423831 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 19:57:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 19:57:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1182ms 19:57:03 INFO - PROCESS | 3512 | 1465527423908 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 19:57:03 INFO - PROCESS | 3512 | 1465527423913 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 19:57:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 19:57:03 INFO - PROCESS | 3512 | 1465527423920 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 19:57:03 INFO - PROCESS | 3512 | 1465527423923 Marionette TRACE conn5 <- [1,1990,null,{}] 19:57:03 INFO - PROCESS | 3512 | 1465527423946 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:03 INFO - PROCESS | 3512 | 1465527423949 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:04 INFO - PROCESS | 3512 | 1465527424101 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 19:57:04 INFO - PROCESS | 3512 | 1465527424234 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:04 INFO - PROCESS | 3512 | 1465527424237 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:04 INFO - PROCESS | 3512 | ++DOCSHELL 14A73C00 == 38 [pid = 3512] [id = 507] 19:57:04 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (14F15400) [pid = 3512] [serial = 1521] [outer = 00000000] 19:57:04 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (1513C400) [pid = 3512] [serial = 1522] [outer = 14F15400] 19:57:04 INFO - PROCESS | 3512 | 1465527424296 Marionette DEBUG loaded listener.js 19:57:04 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (1662D800) [pid = 3512] [serial = 1523] [outer = 14F15400] 19:57:05 INFO - PROCESS | 3512 | 1465527425127 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 19:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 19:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1273ms 19:57:05 INFO - PROCESS | 3512 | 1465527425196 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 19:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 19:57:05 INFO - PROCESS | 3512 | 1465527425201 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 19:57:05 INFO - PROCESS | 3512 | 1465527425206 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 19:57:05 INFO - PROCESS | 3512 | 1465527425209 Marionette TRACE conn5 <- [1,1994,null,{}] 19:57:05 INFO - PROCESS | 3512 | 1465527425214 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:05 INFO - PROCESS | 3512 | 1465527425217 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:05 INFO - PROCESS | 3512 | 1465527425328 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 19:57:05 INFO - PROCESS | 3512 | 1465527425458 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:05 INFO - PROCESS | 3512 | 1465527425462 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:05 INFO - PROCESS | 3512 | --DOCSHELL 17612000 == 37 [pid = 3512] [id = 504] 19:57:05 INFO - PROCESS | 3512 | --DOCSHELL 0D6F1C00 == 36 [pid = 3512] [id = 503] 19:57:05 INFO - PROCESS | 3512 | --DOCSHELL 16EC2000 == 35 [pid = 3512] [id = 502] 19:57:05 INFO - PROCESS | 3512 | --DOCSHELL 16A43000 == 34 [pid = 3512] [id = 501] 19:57:05 INFO - PROCESS | 3512 | --DOCSHELL 14F16000 == 33 [pid = 3512] [id = 500] 19:57:05 INFO - PROCESS | 3512 | --DOCSHELL 13C53000 == 32 [pid = 3512] [id = 499] 19:57:05 INFO - PROCESS | 3512 | --DOCSHELL 11E9EC00 == 31 [pid = 3512] [id = 498] 19:57:05 INFO - PROCESS | 3512 | --DOCSHELL 0DA3B800 == 30 [pid = 3512] [id = 497] 19:57:05 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (1736D800) [pid = 3512] [serial = 1462] [outer = 00000000] [url = about:blank] 19:57:05 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (17542800) [pid = 3512] [serial = 1463] [outer = 00000000] [url = about:blank] 19:57:05 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (1762A000) [pid = 3512] [serial = 1466] [outer = 00000000] [url = about:blank] 19:57:05 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (17616800) [pid = 3512] [serial = 1465] [outer = 00000000] [url = about:blank] 19:57:05 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (1513A000) [pid = 3512] [serial = 1471] [outer = 00000000] [url = about:blank] 19:57:05 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (0EC76400) [pid = 3512] [serial = 1453] [outer = 00000000] [url = about:blank] 19:57:05 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (11E5F000) [pid = 3512] [serial = 1454] [outer = 00000000] [url = about:blank] 19:57:05 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (14A72C00) [pid = 3512] [serial = 1456] [outer = 00000000] [url = about:blank] 19:57:05 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (14F44800) [pid = 3512] [serial = 1457] [outer = 00000000] [url = about:blank] 19:57:05 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (17627400) [pid = 3512] [serial = 1445] [outer = 00000000] [url = about:blank] 19:57:05 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (17622800) [pid = 3512] [serial = 1444] [outer = 00000000] [url = about:blank] 19:57:05 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (17AB9400) [pid = 3512] [serial = 1468] [outer = 00000000] [url = about:blank] 19:57:05 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (16C81C00) [pid = 3512] [serial = 1459] [outer = 00000000] [url = about:blank] 19:57:05 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (0D6E6C00) [pid = 3512] [serial = 1450] [outer = 00000000] [url = about:blank] 19:57:05 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (0DA3A000) [pid = 3512] [serial = 1451] [outer = 00000000] [url = about:blank] 19:57:05 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (0ECC1800) [pid = 3512] [serial = 1447] [outer = 00000000] [url = about:blank] 19:57:05 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (125B4000) [pid = 3512] [serial = 1448] [outer = 00000000] [url = about:blank] 19:57:05 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (17BE9400) [pid = 3512] [serial = 1475] [outer = 00000000] [url = about:blank] 19:57:05 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (1894E000) [pid = 3512] [serial = 1477] [outer = 00000000] [url = about:blank] 19:57:05 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (189F3800) [pid = 3512] [serial = 1478] [outer = 00000000] [url = about:blank] 19:57:05 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (177B6800) [pid = 3512] [serial = 1469] [outer = 00000000] [url = about:blank] 19:57:05 INFO - PROCESS | 3512 | --DOMWINDOW == 66 (16D08400) [pid = 3512] [serial = 1472] [outer = 00000000] [url = about:blank] 19:57:05 INFO - PROCESS | 3512 | --DOMWINDOW == 65 (17BE5000) [pid = 3512] [serial = 1474] [outer = 00000000] [url = about:blank] 19:57:05 INFO - PROCESS | 3512 | --DOMWINDOW == 64 (16E33000) [pid = 3512] [serial = 1460] [outer = 00000000] [url = about:blank] 19:57:05 INFO - PROCESS | 3512 | ++DOCSHELL 0D581400 == 31 [pid = 3512] [id = 508] 19:57:05 INFO - PROCESS | 3512 | ++DOMWINDOW == 65 (0D6E6C00) [pid = 3512] [serial = 1524] [outer = 00000000] 19:57:05 INFO - PROCESS | 3512 | ++DOMWINDOW == 66 (0D853000) [pid = 3512] [serial = 1525] [outer = 0D6E6C00] 19:57:05 INFO - PROCESS | 3512 | 1465527425551 Marionette DEBUG loaded listener.js 19:57:05 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (0DB4B800) [pid = 3512] [serial = 1526] [outer = 0D6E6C00] 19:57:06 INFO - PROCESS | 3512 | 1465527425985 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 19:57:06 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 19:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 830ms 19:57:06 INFO - PROCESS | 3512 | 1465527426036 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 19:57:06 INFO - PROCESS | 3512 | 1465527426040 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 19:57:06 INFO - PROCESS | 3512 | 1465527426046 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 19:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 19:57:06 INFO - PROCESS | 3512 | 1465527426048 Marionette TRACE conn5 <- [1,1998,null,{}] 19:57:06 INFO - PROCESS | 3512 | 1465527426052 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:06 INFO - PROCESS | 3512 | 1465527426055 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:06 INFO - PROCESS | 3512 | 1465527426141 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 19:57:06 INFO - PROCESS | 3512 | 1465527426149 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:06 INFO - PROCESS | 3512 | 1465527426151 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:06 INFO - PROCESS | 3512 | ++DOCSHELL 12695400 == 32 [pid = 3512] [id = 509] 19:57:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (12696C00) [pid = 3512] [serial = 1527] [outer = 00000000] 19:57:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (13C49000) [pid = 3512] [serial = 1528] [outer = 12696C00] 19:57:06 INFO - PROCESS | 3512 | 1465527426197 Marionette DEBUG loaded listener.js 19:57:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (13C58C00) [pid = 3512] [serial = 1529] [outer = 12696C00] 19:57:06 INFO - PROCESS | 3512 | 1465527426690 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 19:57:06 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 19:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 670ms 19:57:06 INFO - PROCESS | 3512 | 1465527426721 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 19:57:06 INFO - PROCESS | 3512 | 1465527426723 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 19:57:06 INFO - PROCESS | 3512 | 1465527426727 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 19:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 19:57:06 INFO - PROCESS | 3512 | 1465527426730 Marionette TRACE conn5 <- [1,2002,null,{}] 19:57:06 INFO - PROCESS | 3512 | 1465527426741 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:06 INFO - PROCESS | 3512 | 1465527426745 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:06 INFO - PROCESS | 3512 | 1465527426858 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 19:57:06 INFO - PROCESS | 3512 | 1465527426963 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:06 INFO - PROCESS | 3512 | 1465527426966 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:07 INFO - PROCESS | 3512 | ++DOCSHELL 16627C00 == 33 [pid = 3512] [id = 510] 19:57:07 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (16628400) [pid = 3512] [serial = 1530] [outer = 00000000] 19:57:07 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (16A3E400) [pid = 3512] [serial = 1531] [outer = 16628400] 19:57:07 INFO - PROCESS | 3512 | 1465527427014 Marionette DEBUG loaded listener.js 19:57:07 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (16D08800) [pid = 3512] [serial = 1532] [outer = 16628400] 19:57:07 INFO - PROCESS | 3512 | 1465527427375 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 19:57:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 19:57:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 730ms 19:57:07 INFO - PROCESS | 3512 | 1465527427461 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 19:57:07 INFO - PROCESS | 3512 | 1465527427464 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 19:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 19:57:07 INFO - PROCESS | 3512 | 1465527427467 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 19:57:07 INFO - PROCESS | 3512 | 1465527427469 Marionette TRACE conn5 <- [1,2006,null,{}] 19:57:07 INFO - PROCESS | 3512 | 1465527427472 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:07 INFO - PROCESS | 3512 | 1465527427483 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:07 INFO - PROCESS | 3512 | 1465527427569 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 19:57:07 INFO - PROCESS | 3512 | 1465527427575 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:07 INFO - PROCESS | 3512 | 1465527427576 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:07 INFO - PROCESS | 3512 | ++DOCSHELL 16EBA800 == 34 [pid = 3512] [id = 511] 19:57:07 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (16EBD800) [pid = 3512] [serial = 1533] [outer = 00000000] 19:57:07 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (17593400) [pid = 3512] [serial = 1534] [outer = 16EBD800] 19:57:07 INFO - PROCESS | 3512 | 1465527427620 Marionette DEBUG loaded listener.js 19:57:07 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (1759D400) [pid = 3512] [serial = 1535] [outer = 16EBD800] 19:57:08 INFO - PROCESS | 3512 | 1465527428100 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 19:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 670ms 19:57:08 INFO - PROCESS | 3512 | 1465527428141 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 19:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 19:57:08 INFO - PROCESS | 3512 | 1465527428143 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 19:57:08 INFO - PROCESS | 3512 | 1465527428146 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 19:57:08 INFO - PROCESS | 3512 | 1465527428147 Marionette TRACE conn5 <- [1,2010,null,{}] 19:57:08 INFO - PROCESS | 3512 | 1465527428151 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:08 INFO - PROCESS | 3512 | 1465527428153 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:08 INFO - PROCESS | 3512 | 1465527428292 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 19:57:08 INFO - PROCESS | 3512 | 1465527428315 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:08 INFO - PROCESS | 3512 | 1465527428317 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:08 INFO - PROCESS | 3512 | ++DOCSHELL 17612000 == 35 [pid = 3512] [id = 512] 19:57:08 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (17615000) [pid = 3512] [serial = 1536] [outer = 00000000] 19:57:08 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (17622800) [pid = 3512] [serial = 1537] [outer = 17615000] 19:57:08 INFO - PROCESS | 3512 | 1465527428360 Marionette DEBUG loaded listener.js 19:57:08 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (17627400) [pid = 3512] [serial = 1538] [outer = 17615000] 19:57:08 INFO - PROCESS | 3512 | 1465527428817 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 19:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 19:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 730ms 19:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 19:57:08 INFO - PROCESS | 3512 | 1465527428877 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 19:57:08 INFO - PROCESS | 3512 | 1465527428879 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 19:57:08 INFO - PROCESS | 3512 | 1465527428882 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 19:57:08 INFO - PROCESS | 3512 | 1465527428883 Marionette TRACE conn5 <- [1,2014,null,{}] 19:57:08 INFO - PROCESS | 3512 | 1465527428886 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:08 INFO - PROCESS | 3512 | 1465527428892 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:09 INFO - PROCESS | 3512 | 1465527429035 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 19:57:09 INFO - PROCESS | 3512 | 1465527429100 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:09 INFO - PROCESS | 3512 | 1465527429102 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:09 INFO - PROCESS | 3512 | ++DOCSHELL 0D6EA400 == 36 [pid = 3512] [id = 513] 19:57:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (13160000) [pid = 3512] [serial = 1539] [outer = 00000000] 19:57:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (17BE1800) [pid = 3512] [serial = 1540] [outer = 13160000] 19:57:09 INFO - PROCESS | 3512 | 1465527429148 Marionette DEBUG loaded listener.js 19:57:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (17BE2C00) [pid = 3512] [serial = 1541] [outer = 13160000] 19:57:09 INFO - PROCESS | 3512 | 1465527429578 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 19:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 19:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 730ms 19:57:09 INFO - PROCESS | 3512 | 1465527429622 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 19:57:09 INFO - PROCESS | 3512 | 1465527429624 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 19:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 19:57:09 INFO - PROCESS | 3512 | 1465527429634 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 19:57:09 INFO - PROCESS | 3512 | 1465527429635 Marionette TRACE conn5 <- [1,2018,null,{}] 19:57:09 INFO - PROCESS | 3512 | 1465527429639 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:09 INFO - PROCESS | 3512 | 1465527429641 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:09 INFO - PROCESS | 3512 | 1465527429752 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 19:57:09 INFO - PROCESS | 3512 | 1465527429761 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:09 INFO - PROCESS | 3512 | 1465527429763 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:09 INFO - PROCESS | 3512 | ++DOCSHELL 17BE8C00 == 37 [pid = 3512] [id = 514] 19:57:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (17BE9800) [pid = 3512] [serial = 1542] [outer = 00000000] 19:57:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (1894A800) [pid = 3512] [serial = 1543] [outer = 17BE9800] 19:57:09 INFO - PROCESS | 3512 | 1465527429959 Marionette DEBUG loaded listener.js 19:57:10 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (18950800) [pid = 3512] [serial = 1544] [outer = 17BE9800] 19:57:10 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (0D57BC00) [pid = 3512] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 19:57:10 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (13C53C00) [pid = 3512] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 19:57:10 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (15133800) [pid = 3512] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 19:57:10 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (16EC3400) [pid = 3512] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 19:57:10 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (0DA44400) [pid = 3512] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 19:57:10 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (1513D000) [pid = 3512] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 19:57:10 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (18945400) [pid = 3512] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 19:57:10 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (16B34000) [pid = 3512] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 19:57:10 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (0D849000) [pid = 3512] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 19:57:10 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (17614800) [pid = 3512] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 19:57:10 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (0DA3EC00) [pid = 3512] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 19:57:10 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (11F77800) [pid = 3512] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 19:57:10 INFO - PROCESS | 3512 | 1465527430324 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 19:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 19:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 731ms 19:57:10 INFO - PROCESS | 3512 | 1465527430364 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 19:57:10 INFO - PROCESS | 3512 | 1465527430366 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 19:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 19:57:10 INFO - PROCESS | 3512 | 1465527430369 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 19:57:10 INFO - PROCESS | 3512 | 1465527430371 Marionette TRACE conn5 <- [1,2022,null,{}] 19:57:10 INFO - PROCESS | 3512 | 1465527430374 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:10 INFO - PROCESS | 3512 | 1465527430376 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:10 INFO - PROCESS | 3512 | 1465527430454 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 19:57:10 INFO - PROCESS | 3512 | 1465527430550 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:10 INFO - PROCESS | 3512 | 1465527430552 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:10 INFO - PROCESS | 3512 | ++DOCSHELL 14152800 == 38 [pid = 3512] [id = 515] 19:57:10 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (14A6DC00) [pid = 3512] [serial = 1545] [outer = 00000000] 19:57:10 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (17AB9800) [pid = 3512] [serial = 1546] [outer = 14A6DC00] 19:57:10 INFO - PROCESS | 3512 | 1465527430598 Marionette DEBUG loaded listener.js 19:57:10 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (17BE0400) [pid = 3512] [serial = 1547] [outer = 14A6DC00] 19:57:10 INFO - PROCESS | 3512 | 1465527430953 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 19:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 630ms 19:57:11 INFO - PROCESS | 3512 | 1465527431000 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 19:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 19:57:11 INFO - PROCESS | 3512 | 1465527431002 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 19:57:11 INFO - PROCESS | 3512 | 1465527431005 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 19:57:11 INFO - PROCESS | 3512 | 1465527431007 Marionette TRACE conn5 <- [1,2026,null,{}] 19:57:11 INFO - PROCESS | 3512 | 1465527431010 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:11 INFO - PROCESS | 3512 | 1465527431012 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:11 INFO - PROCESS | 3512 | 1465527431131 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 19:57:11 INFO - PROCESS | 3512 | 1465527431167 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:11 INFO - PROCESS | 3512 | 1465527431169 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:11 INFO - PROCESS | 3512 | ++DOCSHELL 13C61000 == 39 [pid = 3512] [id = 516] 19:57:11 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (16627000) [pid = 3512] [serial = 1548] [outer = 00000000] 19:57:11 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (19682800) [pid = 3512] [serial = 1549] [outer = 16627000] 19:57:11 INFO - PROCESS | 3512 | 1465527431212 Marionette DEBUG loaded listener.js 19:57:11 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (19930400) [pid = 3512] [serial = 1550] [outer = 16627000] 19:57:11 INFO - PROCESS | 3512 | 1465527431612 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 19:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 19:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 672ms 19:57:11 INFO - PROCESS | 3512 | 1465527431678 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 19:57:11 INFO - PROCESS | 3512 | 1465527431680 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 19:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 19:57:11 INFO - PROCESS | 3512 | 1465527431683 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 19:57:11 INFO - PROCESS | 3512 | 1465527431685 Marionette TRACE conn5 <- [1,2030,null,{}] 19:57:11 INFO - PROCESS | 3512 | 1465527431697 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:11 INFO - PROCESS | 3512 | 1465527431699 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:11 INFO - PROCESS | 3512 | 1465527431780 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 19:57:11 INFO - PROCESS | 3512 | 1465527431785 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:11 INFO - PROCESS | 3512 | 1465527431787 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:11 INFO - PROCESS | 3512 | ++DOCSHELL 19682C00 == 40 [pid = 3512] [id = 517] 19:57:11 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (19A26C00) [pid = 3512] [serial = 1551] [outer = 00000000] 19:57:11 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (19F2D800) [pid = 3512] [serial = 1552] [outer = 19A26C00] 19:57:11 INFO - PROCESS | 3512 | 1465527431831 Marionette DEBUG loaded listener.js 19:57:11 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (19F2FC00) [pid = 3512] [serial = 1553] [outer = 19A26C00] 19:57:12 INFO - PROCESS | 3512 | 1465527432540 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 19:57:12 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) 19:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 890ms 19:57:12 INFO - PROCESS | 3512 | 1465527432575 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 19:57:12 INFO - PROCESS | 3512 | 1465527432579 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 19:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 19:57:12 INFO - PROCESS | 3512 | 1465527432584 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 19:57:12 INFO - PROCESS | 3512 | 1465527432589 Marionette TRACE conn5 <- [1,2034,null,{}] 19:57:12 INFO - PROCESS | 3512 | 1465527432594 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:12 INFO - PROCESS | 3512 | 1465527432597 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:12 INFO - PROCESS | 3512 | 1465527432712 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 19:57:12 INFO - PROCESS | 3512 | 1465527432851 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:12 INFO - PROCESS | 3512 | 1465527432854 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:12 INFO - PROCESS | 3512 | ++DOCSHELL 0E608C00 == 41 [pid = 3512] [id = 518] 19:57:12 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (0E60C400) [pid = 3512] [serial = 1554] [outer = 00000000] 19:57:12 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (13B22400) [pid = 3512] [serial = 1555] [outer = 0E60C400] 19:57:12 INFO - PROCESS | 3512 | 1465527432912 Marionette DEBUG loaded listener.js 19:57:13 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (13C60000) [pid = 3512] [serial = 1556] [outer = 0E60C400] 19:57:13 INFO - PROCESS | 3512 | 1465527433469 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 19:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 930ms 19:57:13 INFO - PROCESS | 3512 | 1465527433515 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 19:57:13 INFO - PROCESS | 3512 | 1465527433519 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 19:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 19:57:13 INFO - PROCESS | 3512 | 1465527433526 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 19:57:13 INFO - PROCESS | 3512 | 1465527433528 Marionette TRACE conn5 <- [1,2038,null,{}] 19:57:13 INFO - PROCESS | 3512 | 1465527433532 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:13 INFO - PROCESS | 3512 | 1465527433535 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:13 INFO - PROCESS | 3512 | 1465527433651 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 19:57:13 INFO - PROCESS | 3512 | 1465527433763 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:13 INFO - PROCESS | 3512 | 1465527433765 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:13 INFO - PROCESS | 3512 | ++DOCSHELL 16D42000 == 42 [pid = 3512] [id = 519] 19:57:13 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (16E34000) [pid = 3512] [serial = 1557] [outer = 00000000] 19:57:13 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (17594400) [pid = 3512] [serial = 1558] [outer = 16E34000] 19:57:13 INFO - PROCESS | 3512 | 1465527433820 Marionette DEBUG loaded listener.js 19:57:13 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (1761E000) [pid = 3512] [serial = 1559] [outer = 16E34000] 19:57:14 INFO - PROCESS | 3512 | 1465527434445 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 19:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 970ms 19:57:14 INFO - PROCESS | 3512 | 1465527434500 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 19:57:14 INFO - PROCESS | 3512 | 1465527434503 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 19:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 19:57:14 INFO - PROCESS | 3512 | 1465527434507 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 19:57:14 INFO - PROCESS | 3512 | 1465527434510 Marionette TRACE conn5 <- [1,2042,null,{}] 19:57:14 INFO - PROCESS | 3512 | 1465527434521 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:14 INFO - PROCESS | 3512 | 1465527434526 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:14 INFO - PROCESS | 3512 | 1465527434638 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 19:57:14 INFO - PROCESS | 3512 | 1465527434782 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:14 INFO - PROCESS | 3512 | 1465527434786 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:14 INFO - PROCESS | 3512 | ++DOCSHELL 1A45B800 == 43 [pid = 3512] [id = 520] 19:57:14 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (1A45D000) [pid = 3512] [serial = 1560] [outer = 00000000] 19:57:14 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (1A464000) [pid = 3512] [serial = 1561] [outer = 1A45D000] 19:57:14 INFO - PROCESS | 3512 | 1465527434843 Marionette DEBUG loaded listener.js 19:57:14 INFO - PROCESS | 3512 | ++DOMWINDOW == 91 (1A469000) [pid = 3512] [serial = 1562] [outer = 1A45D000] 19:57:15 INFO - PROCESS | 3512 | 1465527435475 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 19:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 19:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1021ms 19:57:15 INFO - PROCESS | 3512 | 1465527435685 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 19:57:15 INFO - PROCESS | 3512 | 1465527435689 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 19:57:15 INFO - PROCESS | 3512 | 1465527435694 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 19:57:15 INFO - PROCESS | 3512 | 1465527435698 Marionette TRACE conn5 <- [1,2046,null,{}] 19:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 19:57:15 INFO - PROCESS | 3512 | 1465527435703 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:15 INFO - PROCESS | 3512 | 1465527435707 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:15 INFO - PROCESS | 3512 | 1465527435811 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 19:57:15 INFO - PROCESS | 3512 | 1465527435948 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:15 INFO - PROCESS | 3512 | 1465527435953 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:15 INFO - PROCESS | 3512 | ++DOCSHELL 0DA46C00 == 44 [pid = 3512] [id = 521] 19:57:15 INFO - PROCESS | 3512 | ++DOMWINDOW == 92 (0DD46400) [pid = 3512] [serial = 1563] [outer = 00000000] 19:57:16 INFO - PROCESS | 3512 | ++DOMWINDOW == 93 (11CC4C00) [pid = 3512] [serial = 1564] [outer = 0DD46400] 19:57:16 INFO - PROCESS | 3512 | 1465527436004 Marionette DEBUG loaded listener.js 19:57:16 INFO - PROCESS | 3512 | ++DOMWINDOW == 94 (12321C00) [pid = 3512] [serial = 1565] [outer = 0DD46400] 19:57:17 INFO - PROCESS | 3512 | --DOCSHELL 0D1CC000 == 43 [pid = 3512] [id = 496] 19:57:17 INFO - PROCESS | 3512 | --DOCSHELL 13C61000 == 42 [pid = 3512] [id = 516] 19:57:17 INFO - PROCESS | 3512 | --DOCSHELL 14152800 == 41 [pid = 3512] [id = 515] 19:57:17 INFO - PROCESS | 3512 | --DOCSHELL 17BE8C00 == 40 [pid = 3512] [id = 514] 19:57:17 INFO - PROCESS | 3512 | --DOCSHELL 0D6EA400 == 39 [pid = 3512] [id = 513] 19:57:17 INFO - PROCESS | 3512 | --DOCSHELL 17612000 == 38 [pid = 3512] [id = 512] 19:57:17 INFO - PROCESS | 3512 | --DOCSHELL 16EBA800 == 37 [pid = 3512] [id = 511] 19:57:17 INFO - PROCESS | 3512 | --DOCSHELL 16627C00 == 36 [pid = 3512] [id = 510] 19:57:17 INFO - PROCESS | 3512 | --DOCSHELL 12695400 == 35 [pid = 3512] [id = 509] 19:57:17 INFO - PROCESS | 3512 | --DOCSHELL 0D581400 == 34 [pid = 3512] [id = 508] 19:57:17 INFO - PROCESS | 3512 | --DOCSHELL 0DB4AC00 == 33 [pid = 3512] [id = 506] 19:57:17 INFO - PROCESS | 3512 | --DOCSHELL 1764A000 == 32 [pid = 3512] [id = 505] 19:57:17 INFO - PROCESS | 3512 | --DOCSHELL 14A73C00 == 31 [pid = 3512] [id = 507] 19:57:17 INFO - PROCESS | 3512 | --DOCSHELL 1A45B800 == 30 [pid = 3512] [id = 520] 19:57:17 INFO - PROCESS | 3512 | --DOCSHELL 16D42000 == 29 [pid = 3512] [id = 519] 19:57:17 INFO - PROCESS | 3512 | --DOCSHELL 19682C00 == 28 [pid = 3512] [id = 517] 19:57:17 INFO - PROCESS | 3512 | --DOCSHELL 0E608C00 == 27 [pid = 3512] [id = 518] 19:57:17 INFO - PROCESS | 3512 | --DOMWINDOW == 93 (0DD9E400) [pid = 3512] [serial = 1490] [outer = 00000000] [url = about:blank] 19:57:17 INFO - PROCESS | 3512 | --DOMWINDOW == 92 (0DB4C400) [pid = 3512] [serial = 1489] [outer = 00000000] [url = about:blank] 19:57:17 INFO - PROCESS | 3512 | --DOMWINDOW == 91 (13C61800) [pid = 3512] [serial = 1498] [outer = 00000000] [url = about:blank] 19:57:17 INFO - PROCESS | 3512 | --DOMWINDOW == 90 (16353400) [pid = 3512] [serial = 1501] [outer = 00000000] [url = about:blank] 19:57:17 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (1759BC00) [pid = 3512] [serial = 1507] [outer = 00000000] [url = about:blank] 19:57:17 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (13C44000) [pid = 3512] [serial = 1481] [outer = 00000000] [url = about:blank] 19:57:17 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (1234A400) [pid = 3512] [serial = 1480] [outer = 00000000] [url = about:blank] 19:57:17 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (16D07400) [pid = 3512] [serial = 1484] [outer = 00000000] [url = about:blank] 19:57:17 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (16B32800) [pid = 3512] [serial = 1483] [outer = 00000000] [url = about:blank] 19:57:17 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (19648C00) [pid = 3512] [serial = 1487] [outer = 00000000] [url = about:blank] 19:57:17 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (1894F000) [pid = 3512] [serial = 1486] [outer = 00000000] [url = about:blank] 19:57:17 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (16D0B000) [pid = 3512] [serial = 1504] [outer = 00000000] [url = about:blank] 19:57:17 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (151B7C00) [pid = 3512] [serial = 1510] [outer = 00000000] [url = about:blank] 19:57:17 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (17623000) [pid = 3512] [serial = 1513] [outer = 00000000] [url = about:blank] 19:57:17 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (1760EC00) [pid = 3512] [serial = 1508] [outer = 00000000] [url = about:blank] 19:57:17 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (0DB42800) [pid = 3512] [serial = 1492] [outer = 00000000] [url = about:blank] 19:57:17 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (0DC24C00) [pid = 3512] [serial = 1493] [outer = 00000000] [url = about:blank] 19:57:17 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (125B4400) [pid = 3512] [serial = 1496] [outer = 00000000] [url = about:blank] 19:57:17 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (1251C000) [pid = 3512] [serial = 1495] [outer = 00000000] [url = about:blank] 19:57:17 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (16EC5400) [pid = 3512] [serial = 1511] [outer = 00000000] [url = about:blank] 19:57:17 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (177B7400) [pid = 3512] [serial = 1516] [outer = 00000000] [url = about:blank] 19:57:17 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (163C4800) [pid = 3512] [serial = 1514] [outer = 00000000] [url = about:blank] 19:57:17 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (16EB8000) [pid = 3512] [serial = 1505] [outer = 00000000] [url = about:blank] 19:57:17 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (14A66C00) [pid = 3512] [serial = 1499] [outer = 00000000] [url = about:blank] 19:57:17 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (16629400) [pid = 3512] [serial = 1502] [outer = 00000000] [url = about:blank] 19:57:17 INFO - PROCESS | 3512 | 1465527437316 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 19:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 19:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1669ms 19:57:17 INFO - PROCESS | 3512 | 1465527437371 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 19:57:17 INFO - PROCESS | 3512 | 1465527437375 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 19:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 19:57:17 INFO - PROCESS | 3512 | 1465527437385 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 19:57:17 INFO - PROCESS | 3512 | 1465527437388 Marionette TRACE conn5 <- [1,2050,null,{}] 19:57:17 INFO - PROCESS | 3512 | 1465527437394 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:17 INFO - PROCESS | 3512 | 1465527437396 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:17 INFO - PROCESS | 3512 | 1465527437489 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 19:57:17 INFO - PROCESS | 3512 | 1465527437496 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:17 INFO - PROCESS | 3512 | 1465527437500 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:17 INFO - PROCESS | 3512 | ++DOCSHELL 0DA3E400 == 28 [pid = 3512] [id = 522] 19:57:17 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (0DA3EC00) [pid = 3512] [serial = 1566] [outer = 00000000] 19:57:17 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (0DB42400) [pid = 3512] [serial = 1567] [outer = 0DA3EC00] 19:57:17 INFO - PROCESS | 3512 | 1465527437547 Marionette DEBUG loaded listener.js 19:57:17 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (0DB4D400) [pid = 3512] [serial = 1568] [outer = 0DA3EC00] 19:57:18 INFO - PROCESS | 3512 | 1465527438033 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 19:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 19:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 730ms 19:57:18 INFO - PROCESS | 3512 | 1465527438116 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 19:57:18 INFO - PROCESS | 3512 | 1465527438121 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 19:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 19:57:18 INFO - PROCESS | 3512 | 1465527438127 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 19:57:18 INFO - PROCESS | 3512 | 1465527438130 Marionette TRACE conn5 <- [1,2054,null,{}] 19:57:18 INFO - PROCESS | 3512 | 1465527438134 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:18 INFO - PROCESS | 3512 | 1465527438136 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:18 INFO - PROCESS | 3512 | 1465527438226 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 19:57:18 INFO - PROCESS | 3512 | 1465527438239 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:18 INFO - PROCESS | 3512 | 1465527438242 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:18 INFO - PROCESS | 3512 | ++DOCSHELL 11C47800 == 29 [pid = 3512] [id = 523] 19:57:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (11C4B000) [pid = 3512] [serial = 1569] [outer = 00000000] 19:57:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (11E99000) [pid = 3512] [serial = 1570] [outer = 11C4B000] 19:57:18 INFO - PROCESS | 3512 | 1465527438296 Marionette DEBUG loaded listener.js 19:57:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (123D6800) [pid = 3512] [serial = 1571] [outer = 11C4B000] 19:57:18 INFO - PROCESS | 3512 | 1465527438755 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 19:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 19:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 670ms 19:57:18 INFO - PROCESS | 3512 | 1465527438801 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 19:57:18 INFO - PROCESS | 3512 | 1465527438803 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 19:57:18 INFO - PROCESS | 3512 | 1465527438806 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 19:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 19:57:18 INFO - PROCESS | 3512 | 1465527438809 Marionette TRACE conn5 <- [1,2058,null,{}] 19:57:18 INFO - PROCESS | 3512 | 1465527438820 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:18 INFO - PROCESS | 3512 | 1465527438824 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:18 INFO - PROCESS | 3512 | 1465527438939 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 19:57:19 INFO - PROCESS | 3512 | 1465527438973 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:19 INFO - PROCESS | 3512 | 1465527438976 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:19 INFO - PROCESS | 3512 | ++DOCSHELL 1414E800 == 30 [pid = 3512] [id = 524] 19:57:19 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (1414F800) [pid = 3512] [serial = 1572] [outer = 00000000] 19:57:19 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (14A67800) [pid = 3512] [serial = 1573] [outer = 1414F800] 19:57:19 INFO - PROCESS | 3512 | 1465527439024 Marionette DEBUG loaded listener.js 19:57:19 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (14F13C00) [pid = 3512] [serial = 1574] [outer = 1414F800] 19:57:19 INFO - PROCESS | 3512 | 1465527439536 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 19:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 19:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 770ms 19:57:19 INFO - PROCESS | 3512 | 1465527439580 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 19:57:19 INFO - PROCESS | 3512 | 1465527439583 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 19:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 19:57:19 INFO - PROCESS | 3512 | 1465527439586 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 19:57:19 INFO - PROCESS | 3512 | 1465527439588 Marionette TRACE conn5 <- [1,2062,null,{}] 19:57:19 INFO - PROCESS | 3512 | 1465527439591 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:19 INFO - PROCESS | 3512 | 1465527439593 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:19 INFO - PROCESS | 3512 | 1465527439717 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 19:57:19 INFO - PROCESS | 3512 | 1465527439722 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:19 INFO - PROCESS | 3512 | 1465527439724 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:19 INFO - PROCESS | 3512 | ++DOCSHELL 14F1B800 == 31 [pid = 3512] [id = 525] 19:57:19 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (14F1EC00) [pid = 3512] [serial = 1575] [outer = 00000000] 19:57:19 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (151BBC00) [pid = 3512] [serial = 1576] [outer = 14F1EC00] 19:57:19 INFO - PROCESS | 3512 | 1465527439773 Marionette DEBUG loaded listener.js 19:57:19 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (163C5C00) [pid = 3512] [serial = 1577] [outer = 14F1EC00] 19:57:20 INFO - PROCESS | 3512 | 1465527440224 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 19:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 19:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 672ms 19:57:20 INFO - PROCESS | 3512 | 1465527440257 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 19:57:20 INFO - PROCESS | 3512 | 1465527440259 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 19:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 19:57:20 INFO - PROCESS | 3512 | 1465527440262 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 19:57:20 INFO - PROCESS | 3512 | 1465527440264 Marionette TRACE conn5 <- [1,2066,null,{}] 19:57:20 INFO - PROCESS | 3512 | 1465527440267 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:20 INFO - PROCESS | 3512 | 1465527440269 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:20 INFO - PROCESS | 3512 | 1465527440408 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 19:57:20 INFO - PROCESS | 3512 | 1465527440473 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:20 INFO - PROCESS | 3512 | 1465527440475 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:20 INFO - PROCESS | 3512 | ++DOCSHELL 16630000 == 32 [pid = 3512] [id = 526] 19:57:20 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (16A3D400) [pid = 3512] [serial = 1578] [outer = 00000000] 19:57:20 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (16B37000) [pid = 3512] [serial = 1579] [outer = 16A3D400] 19:57:20 INFO - PROCESS | 3512 | 1465527440519 Marionette DEBUG loaded listener.js 19:57:20 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (16D0B400) [pid = 3512] [serial = 1580] [outer = 16A3D400] 19:57:20 INFO - PROCESS | 3512 | 1465527440961 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 19:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 19:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 730ms 19:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 19:57:21 INFO - PROCESS | 3512 | 1465527440996 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 19:57:21 INFO - PROCESS | 3512 | 1465527440998 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 19:57:21 INFO - PROCESS | 3512 | 1465527441001 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 19:57:21 INFO - PROCESS | 3512 | 1465527441003 Marionette TRACE conn5 <- [1,2070,null,{}] 19:57:21 INFO - PROCESS | 3512 | 1465527441006 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:21 INFO - PROCESS | 3512 | 1465527441011 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:21 INFO - PROCESS | 3512 | 1465527441149 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 19:57:21 INFO - PROCESS | 3512 | 1465527441216 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:21 INFO - PROCESS | 3512 | 1465527441218 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:21 INFO - PROCESS | 3512 | ++DOCSHELL 16DC7C00 == 33 [pid = 3512] [id = 527] 19:57:21 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (16DC9400) [pid = 3512] [serial = 1581] [outer = 00000000] 19:57:21 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (16EB8400) [pid = 3512] [serial = 1582] [outer = 16DC9400] 19:57:21 INFO - PROCESS | 3512 | 1465527441262 Marionette DEBUG loaded listener.js 19:57:21 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (16EC3400) [pid = 3512] [serial = 1583] [outer = 16DC9400] 19:57:21 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (16627000) [pid = 3512] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 19:57:21 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (19A26C00) [pid = 3512] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 19:57:21 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (17615000) [pid = 3512] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 19:57:21 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (13160000) [pid = 3512] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 19:57:21 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (1764A400) [pid = 3512] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 19:57:21 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (16EBD800) [pid = 3512] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 19:57:21 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (0D6E6C00) [pid = 3512] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 19:57:21 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (16628400) [pid = 3512] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 19:57:21 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (0DB4E800) [pid = 3512] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 19:57:21 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (14F15400) [pid = 3512] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 19:57:21 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (12696C00) [pid = 3512] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 19:57:21 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (17BE9800) [pid = 3512] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 19:57:21 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (14A6DC00) [pid = 3512] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 19:57:21 INFO - PROCESS | 3512 | 1465527441885 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 19:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 19:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 930ms 19:57:21 INFO - PROCESS | 3512 | 1465527441934 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 19:57:21 INFO - PROCESS | 3512 | 1465527441936 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 19:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 19:57:21 INFO - PROCESS | 3512 | 1465527441939 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 19:57:21 INFO - PROCESS | 3512 | 1465527441940 Marionette TRACE conn5 <- [1,2074,null,{}] 19:57:21 INFO - PROCESS | 3512 | 1465527441944 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:21 INFO - PROCESS | 3512 | 1465527441946 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:22 INFO - PROCESS | 3512 | 1465527442024 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 19:57:22 INFO - PROCESS | 3512 | 1465527442029 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:22 INFO - PROCESS | 3512 | 1465527442031 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:22 INFO - PROCESS | 3512 | ++DOCSHELL 13160000 == 34 [pid = 3512] [id = 528] 19:57:22 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (1513E800) [pid = 3512] [serial = 1584] [outer = 00000000] 19:57:22 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (16DD0800) [pid = 3512] [serial = 1585] [outer = 1513E800] 19:57:22 INFO - PROCESS | 3512 | 1465527442074 Marionette DEBUG loaded listener.js 19:57:22 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (16E2C400) [pid = 3512] [serial = 1586] [outer = 1513E800] 19:57:22 INFO - PROCESS | 3512 | 1465527442506 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 19:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 19:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 631ms 19:57:22 INFO - PROCESS | 3512 | 1465527442570 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 19:57:22 INFO - PROCESS | 3512 | 1465527442572 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 19:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 19:57:22 INFO - PROCESS | 3512 | 1465527442575 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 19:57:22 INFO - PROCESS | 3512 | 1465527442577 Marionette TRACE conn5 <- [1,2078,null,{}] 19:57:22 INFO - PROCESS | 3512 | 1465527442580 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:22 INFO - PROCESS | 3512 | 1465527442582 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:22 INFO - PROCESS | 3512 | 1465527442659 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 19:57:22 INFO - PROCESS | 3512 | 1465527442665 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:22 INFO - PROCESS | 3512 | 1465527442667 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:22 INFO - PROCESS | 3512 | ++DOCSHELL 16C87C00 == 35 [pid = 3512] [id = 529] 19:57:22 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (16DCF400) [pid = 3512] [serial = 1587] [outer = 00000000] 19:57:22 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (17594800) [pid = 3512] [serial = 1588] [outer = 16DCF400] 19:57:22 INFO - PROCESS | 3512 | 1465527442710 Marionette DEBUG loaded listener.js 19:57:22 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (1736F400) [pid = 3512] [serial = 1589] [outer = 16DCF400] 19:57:23 INFO - PROCESS | 3512 | 1465527443157 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 19:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 19:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 630ms 19:57:23 INFO - PROCESS | 3512 | 1465527443208 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 19:57:23 INFO - PROCESS | 3512 | 1465527443210 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 19:57:23 INFO - PROCESS | 3512 | 1465527443213 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 19:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 19:57:23 INFO - PROCESS | 3512 | 1465527443214 Marionette TRACE conn5 <- [1,2082,null,{}] 19:57:23 INFO - PROCESS | 3512 | 1465527443217 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:23 INFO - PROCESS | 3512 | 1465527443219 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:23 INFO - PROCESS | 3512 | 1465527443298 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 19:57:23 INFO - PROCESS | 3512 | 1465527443303 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:23 INFO - PROCESS | 3512 | 1465527443305 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:23 INFO - PROCESS | 3512 | ++DOCSHELL 1414D000 == 36 [pid = 3512] [id = 530] 19:57:23 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (1760E000) [pid = 3512] [serial = 1590] [outer = 00000000] 19:57:23 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (17613800) [pid = 3512] [serial = 1591] [outer = 1760E000] 19:57:23 INFO - PROCESS | 3512 | 1465527443348 Marionette DEBUG loaded listener.js 19:57:23 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (17617400) [pid = 3512] [serial = 1592] [outer = 1760E000] 19:57:24 INFO - PROCESS | 3512 | --DOCSHELL 0DA3E400 == 35 [pid = 3512] [id = 522] 19:57:24 INFO - PROCESS | 3512 | --DOCSHELL 0DA46C00 == 34 [pid = 3512] [id = 521] 19:57:24 INFO - PROCESS | 3512 | --DOCSHELL 14F1B800 == 33 [pid = 3512] [id = 525] 19:57:24 INFO - PROCESS | 3512 | --DOCSHELL 16DC7C00 == 32 [pid = 3512] [id = 527] 19:57:24 INFO - PROCESS | 3512 | --DOCSHELL 11C47800 == 31 [pid = 3512] [id = 523] 19:57:24 INFO - PROCESS | 3512 | --DOCSHELL 16630000 == 30 [pid = 3512] [id = 526] 19:57:24 INFO - PROCESS | 3512 | --DOCSHELL 13160000 == 29 [pid = 3512] [id = 528] 19:57:24 INFO - PROCESS | 3512 | --DOCSHELL 1414E800 == 28 [pid = 3512] [id = 524] 19:57:24 INFO - PROCESS | 3512 | --DOCSHELL 16C87C00 == 27 [pid = 3512] [id = 529] 19:57:25 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (19682800) [pid = 3512] [serial = 1549] [outer = 00000000] [url = about:blank] 19:57:25 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (19F2FC00) [pid = 3512] [serial = 1553] [outer = 00000000] [url = about:blank] 19:57:25 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (19F2D800) [pid = 3512] [serial = 1552] [outer = 00000000] [url = about:blank] 19:57:25 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (17622800) [pid = 3512] [serial = 1537] [outer = 00000000] [url = about:blank] 19:57:25 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (17BE1800) [pid = 3512] [serial = 1540] [outer = 00000000] [url = about:blank] 19:57:25 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (177B8800) [pid = 3512] [serial = 1517] [outer = 00000000] [url = about:blank] 19:57:25 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (17593400) [pid = 3512] [serial = 1534] [outer = 00000000] [url = about:blank] 19:57:25 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (0D853000) [pid = 3512] [serial = 1525] [outer = 00000000] [url = about:blank] 19:57:25 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (19930400) [pid = 3512] [serial = 1550] [outer = 00000000] [url = about:blank] 19:57:25 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (0DB4B800) [pid = 3512] [serial = 1526] [outer = 00000000] [url = about:blank] 19:57:25 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (16A3E400) [pid = 3512] [serial = 1531] [outer = 00000000] [url = about:blank] 19:57:25 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (16D08800) [pid = 3512] [serial = 1532] [outer = 00000000] [url = about:blank] 19:57:25 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (0E18E400) [pid = 3512] [serial = 1519] [outer = 00000000] [url = about:blank] 19:57:25 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (11C53800) [pid = 3512] [serial = 1520] [outer = 00000000] [url = about:blank] 19:57:25 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (1513C400) [pid = 3512] [serial = 1522] [outer = 00000000] [url = about:blank] 19:57:25 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (1662D800) [pid = 3512] [serial = 1523] [outer = 00000000] [url = about:blank] 19:57:25 INFO - PROCESS | 3512 | --DOMWINDOW == 66 (13C49000) [pid = 3512] [serial = 1528] [outer = 00000000] [url = about:blank] 19:57:25 INFO - PROCESS | 3512 | --DOMWINDOW == 65 (13C58C00) [pid = 3512] [serial = 1529] [outer = 00000000] [url = about:blank] 19:57:25 INFO - PROCESS | 3512 | --DOMWINDOW == 64 (17BE2C00) [pid = 3512] [serial = 1541] [outer = 00000000] [url = about:blank] 19:57:25 INFO - PROCESS | 3512 | --DOMWINDOW == 63 (1894A800) [pid = 3512] [serial = 1543] [outer = 00000000] [url = about:blank] 19:57:25 INFO - PROCESS | 3512 | --DOMWINDOW == 62 (18950800) [pid = 3512] [serial = 1544] [outer = 00000000] [url = about:blank] 19:57:25 INFO - PROCESS | 3512 | --DOMWINDOW == 61 (17AB9800) [pid = 3512] [serial = 1546] [outer = 00000000] [url = about:blank] 19:57:25 INFO - PROCESS | 3512 | --DOMWINDOW == 60 (17627400) [pid = 3512] [serial = 1538] [outer = 00000000] [url = about:blank] 19:57:25 INFO - PROCESS | 3512 | --DOMWINDOW == 59 (17BE0400) [pid = 3512] [serial = 1547] [outer = 00000000] [url = about:blank] 19:57:25 INFO - PROCESS | 3512 | --DOMWINDOW == 58 (1759D400) [pid = 3512] [serial = 1535] [outer = 00000000] [url = about:blank] 19:57:25 INFO - PROCESS | 3512 | 1465527445122 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 19:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 19:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1934ms 19:57:25 INFO - PROCESS | 3512 | 1465527445151 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 19:57:25 INFO - PROCESS | 3512 | 1465527445155 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 19:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 19:57:25 INFO - PROCESS | 3512 | 1465527445160 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 19:57:25 INFO - PROCESS | 3512 | 1465527445163 Marionette TRACE conn5 <- [1,2086,null,{}] 19:57:25 INFO - PROCESS | 3512 | 1465527445169 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:25 INFO - PROCESS | 3512 | 1465527445172 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:25 INFO - PROCESS | 3512 | 1465527445262 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 19:57:25 INFO - PROCESS | 3512 | 1465527445272 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:25 INFO - PROCESS | 3512 | 1465527445276 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:25 INFO - PROCESS | 3512 | ++DOCSHELL 0DA3E400 == 28 [pid = 3512] [id = 531] 19:57:25 INFO - PROCESS | 3512 | ++DOMWINDOW == 59 (0DA3E800) [pid = 3512] [serial = 1593] [outer = 00000000] 19:57:25 INFO - PROCESS | 3512 | ++DOMWINDOW == 60 (0DB3F400) [pid = 3512] [serial = 1594] [outer = 0DA3E800] 19:57:25 INFO - PROCESS | 3512 | 1465527445325 Marionette DEBUG loaded listener.js 19:57:25 INFO - PROCESS | 3512 | ++DOMWINDOW == 61 (0DB49C00) [pid = 3512] [serial = 1595] [outer = 0DA3E800] 19:57:25 INFO - PROCESS | 3512 | 1465527445802 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 19:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 19:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 670ms 19:57:25 INFO - PROCESS | 3512 | 1465527445831 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 19:57:25 INFO - PROCESS | 3512 | 1465527445836 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 19:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 19:57:25 INFO - PROCESS | 3512 | 1465527445841 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 19:57:25 INFO - PROCESS | 3512 | 1465527445844 Marionette TRACE conn5 <- [1,2090,null,{}] 19:57:25 INFO - PROCESS | 3512 | 1465527445848 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:25 INFO - PROCESS | 3512 | 1465527445851 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:25 INFO - PROCESS | 3512 | 1465527445937 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 19:57:25 INFO - PROCESS | 3512 | 1465527445944 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:25 INFO - PROCESS | 3512 | 1465527445947 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:25 INFO - PROCESS | 3512 | ++DOCSHELL 0E608000 == 29 [pid = 3512] [id = 532] 19:57:25 INFO - PROCESS | 3512 | ++DOMWINDOW == 62 (0E608C00) [pid = 3512] [serial = 1596] [outer = 00000000] 19:57:26 INFO - PROCESS | 3512 | ++DOMWINDOW == 63 (0EB85800) [pid = 3512] [serial = 1597] [outer = 0E608C00] 19:57:26 INFO - PROCESS | 3512 | 1465527445993 Marionette DEBUG loaded listener.js 19:57:26 INFO - PROCESS | 3512 | ++DOMWINDOW == 64 (11C53800) [pid = 3512] [serial = 1598] [outer = 0E608C00] 19:57:26 INFO - PROCESS | 3512 | 1465527446461 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 19:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 19:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 670ms 19:57:26 INFO - PROCESS | 3512 | 1465527446516 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 19:57:26 INFO - PROCESS | 3512 | 1465527446518 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 19:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 19:57:26 INFO - PROCESS | 3512 | 1465527446522 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 19:57:26 INFO - PROCESS | 3512 | 1465527446525 Marionette TRACE conn5 <- [1,2094,null,{}] 19:57:26 INFO - PROCESS | 3512 | 1465527446536 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:26 INFO - PROCESS | 3512 | 1465527446540 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:26 INFO - PROCESS | 3512 | 1465527446626 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 19:57:26 INFO - PROCESS | 3512 | 1465527446635 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:26 INFO - PROCESS | 3512 | 1465527446638 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:26 INFO - PROCESS | 3512 | ++DOCSHELL 13C45800 == 30 [pid = 3512] [id = 533] 19:57:26 INFO - PROCESS | 3512 | ++DOMWINDOW == 65 (13C46000) [pid = 3512] [serial = 1599] [outer = 00000000] 19:57:26 INFO - PROCESS | 3512 | ++DOMWINDOW == 66 (13C49C00) [pid = 3512] [serial = 1600] [outer = 13C46000] 19:57:26 INFO - PROCESS | 3512 | 1465527446715 Marionette DEBUG loaded listener.js 19:57:26 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (13C50400) [pid = 3512] [serial = 1601] [outer = 13C46000] 19:57:27 INFO - PROCESS | 3512 | 1465527447193 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 19:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 19:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 730ms 19:57:27 INFO - PROCESS | 3512 | 1465527447256 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 19:57:27 INFO - PROCESS | 3512 | 1465527447258 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 19:57:27 INFO - PROCESS | 3512 | 1465527447261 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 19:57:27 INFO - PROCESS | 3512 | 1465527447263 Marionette TRACE conn5 <- [1,2098,null,{}] 19:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 19:57:27 INFO - PROCESS | 3512 | 1465527447266 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:27 INFO - PROCESS | 3512 | 1465527447268 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:27 INFO - PROCESS | 3512 | 1465527447353 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 19:57:27 INFO - PROCESS | 3512 | 1465527447358 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:27 INFO - PROCESS | 3512 | 1465527447360 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:27 INFO - PROCESS | 3512 | ++DOCSHELL 13C49800 == 31 [pid = 3512] [id = 534] 19:57:27 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (13C56400) [pid = 3512] [serial = 1602] [outer = 00000000] 19:57:27 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (14F1B000) [pid = 3512] [serial = 1603] [outer = 13C56400] 19:57:27 INFO - PROCESS | 3512 | 1465527447404 Marionette DEBUG loaded listener.js 19:57:27 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (15134400) [pid = 3512] [serial = 1604] [outer = 13C56400] 19:57:27 INFO - PROCESS | 3512 | 1465527447842 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 19:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 19:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 630ms 19:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 19:57:27 INFO - PROCESS | 3512 | 1465527447896 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 19:57:27 INFO - PROCESS | 3512 | 1465527447898 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 19:57:27 INFO - PROCESS | 3512 | 1465527447901 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 19:57:27 INFO - PROCESS | 3512 | 1465527447903 Marionette TRACE conn5 <- [1,2102,null,{}] 19:57:27 INFO - PROCESS | 3512 | 1465527447906 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:27 INFO - PROCESS | 3512 | 1465527447908 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:28 INFO - PROCESS | 3512 | 1465527447986 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 19:57:28 INFO - PROCESS | 3512 | 1465527448021 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:28 INFO - PROCESS | 3512 | 1465527448023 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:28 INFO - PROCESS | 3512 | ++DOCSHELL 151DC800 == 32 [pid = 3512] [id = 535] 19:57:28 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (151E3400) [pid = 3512] [serial = 1605] [outer = 00000000] 19:57:28 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (16626800) [pid = 3512] [serial = 1606] [outer = 151E3400] 19:57:28 INFO - PROCESS | 3512 | 1465527448067 Marionette DEBUG loaded listener.js 19:57:28 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (16A3AC00) [pid = 3512] [serial = 1607] [outer = 151E3400] 19:57:28 INFO - PROCESS | 3512 | 1465527448520 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 19:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 19:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 670ms 19:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 19:57:28 INFO - PROCESS | 3512 | 1465527448572 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 19:57:28 INFO - PROCESS | 3512 | 1465527448574 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 19:57:28 INFO - PROCESS | 3512 | 1465527448577 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 19:57:28 INFO - PROCESS | 3512 | 1465527448578 Marionette TRACE conn5 <- [1,2106,null,{}] 19:57:28 INFO - PROCESS | 3512 | 1465527448582 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:28 INFO - PROCESS | 3512 | 1465527448588 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:28 INFO - PROCESS | 3512 | 1465527448692 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 19:57:28 INFO - PROCESS | 3512 | 1465527448698 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:28 INFO - PROCESS | 3512 | 1465527448700 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:28 INFO - PROCESS | 3512 | ++DOCSHELL 16DC3800 == 33 [pid = 3512] [id = 536] 19:57:28 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (16DC4400) [pid = 3512] [serial = 1608] [outer = 00000000] 19:57:28 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (16DC6800) [pid = 3512] [serial = 1609] [outer = 16DC4400] 19:57:28 INFO - PROCESS | 3512 | 1465527448744 Marionette DEBUG loaded listener.js 19:57:28 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (16DD0400) [pid = 3512] [serial = 1610] [outer = 16DC4400] 19:57:29 INFO - PROCESS | 3512 | 1465527449161 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 19:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 19:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 630ms 19:57:29 INFO - PROCESS | 3512 | 1465527449236 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 19:57:29 INFO - PROCESS | 3512 | 1465527449238 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 19:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 19:57:29 INFO - PROCESS | 3512 | 1465527449242 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 19:57:29 INFO - PROCESS | 3512 | 1465527449243 Marionette TRACE conn5 <- [1,2110,null,{}] 19:57:29 INFO - PROCESS | 3512 | 1465527449246 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:29 INFO - PROCESS | 3512 | 1465527449248 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:29 INFO - PROCESS | 3512 | 1465527449323 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 19:57:29 INFO - PROCESS | 3512 | 1465527449358 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:29 INFO - PROCESS | 3512 | 1465527449360 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:29 INFO - PROCESS | 3512 | ++DOCSHELL 16DC8000 == 34 [pid = 3512] [id = 537] 19:57:29 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (16DCBC00) [pid = 3512] [serial = 1611] [outer = 00000000] 19:57:29 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (17365000) [pid = 3512] [serial = 1612] [outer = 16DCBC00] 19:57:29 INFO - PROCESS | 3512 | 1465527449405 Marionette DEBUG loaded listener.js 19:57:29 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (17369800) [pid = 3512] [serial = 1613] [outer = 16DCBC00] 19:57:29 INFO - PROCESS | 3512 | 1465527449824 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 19:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 19:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 631ms 19:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 19:57:29 INFO - PROCESS | 3512 | 1465527449874 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 19:57:29 INFO - PROCESS | 3512 | 1465527449876 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 19:57:29 INFO - PROCESS | 3512 | 1465527449879 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 19:57:29 INFO - PROCESS | 3512 | 1465527449881 Marionette TRACE conn5 <- [1,2114,null,{}] 19:57:29 INFO - PROCESS | 3512 | 1465527449884 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:29 INFO - PROCESS | 3512 | 1465527449886 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:30 INFO - PROCESS | 3512 | 1465527449971 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 19:57:30 INFO - PROCESS | 3512 | 1465527449977 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:30 INFO - PROCESS | 3512 | 1465527449978 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:30 INFO - PROCESS | 3512 | ++DOCSHELL 17598C00 == 35 [pid = 3512] [id = 538] 19:57:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (1759D800) [pid = 3512] [serial = 1614] [outer = 00000000] 19:57:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (1760F000) [pid = 3512] [serial = 1615] [outer = 1759D800] 19:57:30 INFO - PROCESS | 3512 | 1465527450022 Marionette DEBUG loaded listener.js 19:57:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (1760F400) [pid = 3512] [serial = 1616] [outer = 1759D800] 19:57:30 INFO - PROCESS | 3512 | 1465527450452 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 19:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 19:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 630ms 19:57:30 INFO - PROCESS | 3512 | 1465527450511 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 19:57:30 INFO - PROCESS | 3512 | 1465527450513 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 19:57:30 INFO - PROCESS | 3512 | 1465527450516 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 19:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 19:57:30 INFO - PROCESS | 3512 | 1465527450518 Marionette TRACE conn5 <- [1,2118,null,{}] 19:57:30 INFO - PROCESS | 3512 | 1465527450522 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:30 INFO - PROCESS | 3512 | 1465527450524 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:30 INFO - PROCESS | 3512 | 1465527450638 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 19:57:30 INFO - PROCESS | 3512 | 1465527450643 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:30 INFO - PROCESS | 3512 | 1465527450645 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:30 INFO - PROCESS | 3512 | ++DOCSHELL 13C45400 == 36 [pid = 3512] [id = 539] 19:57:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (17622000) [pid = 3512] [serial = 1617] [outer = 00000000] 19:57:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (17627000) [pid = 3512] [serial = 1618] [outer = 17622000] 19:57:30 INFO - PROCESS | 3512 | 1465527450692 Marionette DEBUG loaded listener.js 19:57:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (17628000) [pid = 3512] [serial = 1619] [outer = 17622000] 19:57:31 INFO - PROCESS | 3512 | 1465527451147 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 19:57:31 INFO - PROCESS | 3512 | 1465527451193 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 19:57:31 INFO - PROCESS | 3512 | 1465527451196 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 19:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 19:57:31 INFO - PROCESS | 3512 | 1465527451198 Marionette TRACE conn5 <- [1,2122,null,{}] 19:57:31 INFO - PROCESS | 3512 | 1465527451202 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:31 INFO - PROCESS | 3512 | 1465527451204 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:31 INFO - PROCESS | 3512 | 1465527451319 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 19:57:31 INFO - PROCESS | 3512 | 1465527451325 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:31 INFO - PROCESS | 3512 | 1465527451327 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:31 INFO - PROCESS | 3512 | ++DOCSHELL 17624C00 == 37 [pid = 3512] [id = 540] 19:57:31 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (17640C00) [pid = 3512] [serial = 1620] [outer = 00000000] 19:57:31 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (177B6C00) [pid = 3512] [serial = 1621] [outer = 17640C00] 19:57:31 INFO - PROCESS | 3512 | 1465527451369 Marionette DEBUG loaded listener.js 19:57:31 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (17AB7000) [pid = 3512] [serial = 1622] [outer = 17640C00] 19:57:31 INFO - PROCESS | 3512 | 1465527451820 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 19:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 19:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 670ms 19:57:31 INFO - PROCESS | 3512 | 1465527451874 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 19:57:31 INFO - PROCESS | 3512 | 1465527451876 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 19:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 19:57:31 INFO - PROCESS | 3512 | 1465527451879 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 19:57:31 INFO - PROCESS | 3512 | 1465527451881 Marionette TRACE conn5 <- [1,2126,null,{}] 19:57:31 INFO - PROCESS | 3512 | 1465527451885 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:31 INFO - PROCESS | 3512 | 1465527451887 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:32 INFO - PROCESS | 3512 | 1465527452043 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 19:57:32 INFO - PROCESS | 3512 | 1465527452066 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:32 INFO - PROCESS | 3512 | 1465527452069 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:32 INFO - PROCESS | 3512 | ++DOCSHELL 151B8000 == 38 [pid = 3512] [id = 541] 19:57:32 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (17BE0000) [pid = 3512] [serial = 1623] [outer = 00000000] 19:57:32 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (17BE8800) [pid = 3512] [serial = 1624] [outer = 17BE0000] 19:57:32 INFO - PROCESS | 3512 | 1465527452113 Marionette DEBUG loaded listener.js 19:57:32 INFO - PROCESS | 3512 | ++DOMWINDOW == 91 (188D7400) [pid = 3512] [serial = 1625] [outer = 17BE0000] 19:57:32 INFO - PROCESS | 3512 | --DOMWINDOW == 90 (16DCF400) [pid = 3512] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 19:57:32 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (14F1EC00) [pid = 3512] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 19:57:32 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (16A3D400) [pid = 3512] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 19:57:32 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (16DC9400) [pid = 3512] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 19:57:32 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (16E34000) [pid = 3512] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 19:57:32 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (0E60C400) [pid = 3512] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 19:57:32 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (1414F800) [pid = 3512] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 19:57:32 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (11C4B000) [pid = 3512] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 19:57:32 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (0DA3EC00) [pid = 3512] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 19:57:32 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (0DD46400) [pid = 3512] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 19:57:32 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (1A45D000) [pid = 3512] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 19:57:32 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (1513E800) [pid = 3512] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 19:57:32 INFO - PROCESS | 3512 | 1465527452763 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 19:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 19:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 931ms 19:57:32 INFO - PROCESS | 3512 | 1465527452812 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 19:57:32 INFO - PROCESS | 3512 | 1465527452815 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 19:57:32 INFO - PROCESS | 3512 | 1465527452818 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 19:57:32 INFO - PROCESS | 3512 | 1465527452820 Marionette TRACE conn5 <- [1,2130,null,{}] 19:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 19:57:32 INFO - PROCESS | 3512 | 1465527452823 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:32 INFO - PROCESS | 3512 | 1465527452825 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:32 INFO - PROCESS | 3512 | 1465527452903 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 19:57:32 INFO - PROCESS | 3512 | 1465527452910 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:32 INFO - PROCESS | 3512 | 1465527452912 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:32 INFO - PROCESS | 3512 | ++DOCSHELL 11F7BC00 == 39 [pid = 3512] [id = 542] 19:57:32 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (12314400) [pid = 3512] [serial = 1626] [outer = 00000000] 19:57:32 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (14F15400) [pid = 3512] [serial = 1627] [outer = 12314400] 19:57:32 INFO - PROCESS | 3512 | 1465527452956 Marionette DEBUG loaded listener.js 19:57:33 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (16A42C00) [pid = 3512] [serial = 1628] [outer = 12314400] 19:57:33 INFO - PROCESS | 3512 | 1465527453449 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 19:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 19:57:33 INFO - PROCESS | 3512 | 1465527453495 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 19:57:33 INFO - PROCESS | 3512 | 1465527453498 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 19:57:33 INFO - PROCESS | 3512 | 1465527453499 Marionette TRACE conn5 <- [1,2134,null,{}] 19:57:33 INFO - PROCESS | 3512 | 1465527453503 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:33 INFO - PROCESS | 3512 | 1465527453504 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:33 INFO - PROCESS | 3512 | 1465527453583 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 19:57:33 INFO - PROCESS | 3512 | 1465527453589 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:33 INFO - PROCESS | 3512 | 1465527453591 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:33 INFO - PROCESS | 3512 | ++DOCSHELL 0DC2D000 == 40 [pid = 3512] [id = 543] 19:57:33 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (16D0B000) [pid = 3512] [serial = 1629] [outer = 00000000] 19:57:33 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (18944400) [pid = 3512] [serial = 1630] [outer = 16D0B000] 19:57:33 INFO - PROCESS | 3512 | 1465527453633 Marionette DEBUG loaded listener.js 19:57:33 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (1894E800) [pid = 3512] [serial = 1631] [outer = 16D0B000] 19:57:34 INFO - PROCESS | 3512 | 1465527454090 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 19:57:34 INFO - PROCESS | 3512 | 1465527454131 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 19:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 19:57:34 INFO - PROCESS | 3512 | 1465527454134 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 19:57:34 INFO - PROCESS | 3512 | 1465527454136 Marionette TRACE conn5 <- [1,2138,null,{}] 19:57:34 INFO - PROCESS | 3512 | 1465527454139 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:34 INFO - PROCESS | 3512 | 1465527454141 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:34 INFO - PROCESS | 3512 | 1465527454221 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 19:57:34 INFO - PROCESS | 3512 | 1465527454226 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:34 INFO - PROCESS | 3512 | 1465527454228 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:34 INFO - PROCESS | 3512 | ++DOCSHELL 16626000 == 41 [pid = 3512] [id = 544] 19:57:34 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (16A40800) [pid = 3512] [serial = 1632] [outer = 00000000] 19:57:34 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (19682800) [pid = 3512] [serial = 1633] [outer = 16A40800] 19:57:34 INFO - PROCESS | 3512 | 1465527454271 Marionette DEBUG loaded listener.js 19:57:34 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (19931800) [pid = 3512] [serial = 1634] [outer = 16A40800] 19:57:34 INFO - PROCESS | 3512 | 1465527454705 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 19:57:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 19:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 630ms 19:57:34 INFO - PROCESS | 3512 | 1465527454797 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 19:57:34 INFO - PROCESS | 3512 | 1465527454801 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 19:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 19:57:34 INFO - PROCESS | 3512 | 1465527454807 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 19:57:34 INFO - PROCESS | 3512 | 1465527454811 Marionette TRACE conn5 <- [1,2142,null,{}] 19:57:34 INFO - PROCESS | 3512 | 1465527454817 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:34 INFO - PROCESS | 3512 | 1465527454821 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:35 INFO - PROCESS | 3512 | 1465527455002 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 19:57:35 INFO - PROCESS | 3512 | 1465527455142 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:35 INFO - PROCESS | 3512 | 1465527455147 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:35 INFO - PROCESS | 3512 | ++DOCSHELL 0D84C400 == 42 [pid = 3512] [id = 545] 19:57:35 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (0D84EC00) [pid = 3512] [serial = 1635] [outer = 00000000] 19:57:35 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (0DA40C00) [pid = 3512] [serial = 1636] [outer = 0D84EC00] 19:57:35 INFO - PROCESS | 3512 | 1465527455203 Marionette DEBUG loaded listener.js 19:57:35 INFO - PROCESS | 3512 | ++DOMWINDOW == 91 (0DD45C00) [pid = 3512] [serial = 1637] [outer = 0D84EC00] 19:57:35 INFO - PROCESS | 3512 | 1465527455853 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 19:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 19:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1120ms 19:57:35 INFO - PROCESS | 3512 | 1465527455931 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 19:57:35 INFO - PROCESS | 3512 | 1465527455934 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 19:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 19:57:35 INFO - PROCESS | 3512 | 1465527455941 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 19:57:35 INFO - PROCESS | 3512 | 1465527455945 Marionette TRACE conn5 <- [1,2146,null,{}] 19:57:35 INFO - PROCESS | 3512 | 1465527455949 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:35 INFO - PROCESS | 3512 | 1465527455952 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:36 INFO - PROCESS | 3512 | 1465527456084 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 19:57:36 INFO - PROCESS | 3512 | --DOCSHELL 0D84B000 == 41 [pid = 3512] [id = 13] 19:57:36 INFO - PROCESS | 3512 | 1465527456218 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:36 INFO - PROCESS | 3512 | 1465527456221 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:36 INFO - PROCESS | 3512 | ++DOCSHELL 13168C00 == 42 [pid = 3512] [id = 546] 19:57:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 92 (133BD800) [pid = 3512] [serial = 1638] [outer = 00000000] 19:57:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 93 (13B2C400) [pid = 3512] [serial = 1639] [outer = 133BD800] 19:57:36 INFO - PROCESS | 3512 | 1465527456297 Marionette DEBUG loaded listener.js 19:57:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 94 (13C57C00) [pid = 3512] [serial = 1640] [outer = 133BD800] 19:57:37 INFO - PROCESS | 3512 | 1465527457246 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 19:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 19:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1381ms 19:57:37 INFO - PROCESS | 3512 | 1465527457322 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 19:57:37 INFO - PROCESS | 3512 | 1465527457326 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 19:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 19:57:37 INFO - PROCESS | 3512 | 1465527457331 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 19:57:37 INFO - PROCESS | 3512 | 1465527457334 Marionette TRACE conn5 <- [1,2150,null,{}] 19:57:37 INFO - PROCESS | 3512 | 1465527457340 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:37 INFO - PROCESS | 3512 | 1465527457342 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:37 INFO - PROCESS | 3512 | 1465527457458 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 19:57:37 INFO - PROCESS | 3512 | 1465527457591 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:37 INFO - PROCESS | 3512 | 1465527457595 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:37 INFO - PROCESS | 3512 | ++DOCSHELL 0DA3B800 == 43 [pid = 3512] [id = 547] 19:57:37 INFO - PROCESS | 3512 | ++DOMWINDOW == 95 (0DB42C00) [pid = 3512] [serial = 1641] [outer = 00000000] 19:57:37 INFO - PROCESS | 3512 | ++DOMWINDOW == 96 (0EB8A800) [pid = 3512] [serial = 1642] [outer = 0DB42C00] 19:57:37 INFO - PROCESS | 3512 | 1465527457645 Marionette DEBUG loaded listener.js 19:57:37 INFO - PROCESS | 3512 | ++DOMWINDOW == 97 (12314800) [pid = 3512] [serial = 1643] [outer = 0DB42C00] 19:57:37 INFO - PROCESS | 3512 | --DOCSHELL 0DC2D000 == 42 [pid = 3512] [id = 543] 19:57:37 INFO - PROCESS | 3512 | --DOCSHELL 11F7BC00 == 41 [pid = 3512] [id = 542] 19:57:37 INFO - PROCESS | 3512 | --DOCSHELL 151B8000 == 40 [pid = 3512] [id = 541] 19:57:37 INFO - PROCESS | 3512 | --DOCSHELL 17624C00 == 39 [pid = 3512] [id = 540] 19:57:37 INFO - PROCESS | 3512 | --DOCSHELL 13C45400 == 38 [pid = 3512] [id = 539] 19:57:37 INFO - PROCESS | 3512 | --DOCSHELL 17598C00 == 37 [pid = 3512] [id = 538] 19:57:37 INFO - PROCESS | 3512 | --DOCSHELL 16DC8000 == 36 [pid = 3512] [id = 537] 19:57:37 INFO - PROCESS | 3512 | --DOCSHELL 16DC3800 == 35 [pid = 3512] [id = 536] 19:57:37 INFO - PROCESS | 3512 | --DOCSHELL 151DC800 == 34 [pid = 3512] [id = 535] 19:57:37 INFO - PROCESS | 3512 | --DOCSHELL 13C49800 == 33 [pid = 3512] [id = 534] 19:57:37 INFO - PROCESS | 3512 | --DOCSHELL 13C45800 == 32 [pid = 3512] [id = 533] 19:57:37 INFO - PROCESS | 3512 | --DOCSHELL 0E608000 == 31 [pid = 3512] [id = 532] 19:57:37 INFO - PROCESS | 3512 | --DOCSHELL 0DA3E400 == 30 [pid = 3512] [id = 531] 19:57:37 INFO - PROCESS | 3512 | --DOCSHELL 1414D000 == 29 [pid = 3512] [id = 530] 19:57:37 INFO - PROCESS | 3512 | --DOMWINDOW == 96 (1736F400) [pid = 3512] [serial = 1589] [outer = 00000000] [url = about:blank] 19:57:37 INFO - PROCESS | 3512 | --DOMWINDOW == 95 (151BBC00) [pid = 3512] [serial = 1576] [outer = 00000000] [url = about:blank] 19:57:37 INFO - PROCESS | 3512 | --DOMWINDOW == 94 (16B37000) [pid = 3512] [serial = 1579] [outer = 00000000] [url = about:blank] 19:57:37 INFO - PROCESS | 3512 | --DOMWINDOW == 93 (17613800) [pid = 3512] [serial = 1591] [outer = 00000000] [url = about:blank] 19:57:37 INFO - PROCESS | 3512 | --DOMWINDOW == 92 (16EB8400) [pid = 3512] [serial = 1582] [outer = 00000000] [url = about:blank] 19:57:37 INFO - PROCESS | 3512 | --DOMWINDOW == 91 (16D0B400) [pid = 3512] [serial = 1580] [outer = 00000000] [url = about:blank] 19:57:37 INFO - PROCESS | 3512 | --DOMWINDOW == 90 (17594800) [pid = 3512] [serial = 1588] [outer = 00000000] [url = about:blank] 19:57:37 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (16EC3400) [pid = 3512] [serial = 1583] [outer = 00000000] [url = about:blank] 19:57:37 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (17594400) [pid = 3512] [serial = 1558] [outer = 00000000] [url = about:blank] 19:57:37 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (13C60000) [pid = 3512] [serial = 1556] [outer = 00000000] [url = about:blank] 19:57:37 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (13B22400) [pid = 3512] [serial = 1555] [outer = 00000000] [url = about:blank] 19:57:37 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (14A67800) [pid = 3512] [serial = 1573] [outer = 00000000] [url = about:blank] 19:57:37 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (11E99000) [pid = 3512] [serial = 1570] [outer = 00000000] [url = about:blank] 19:57:37 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (123D6800) [pid = 3512] [serial = 1571] [outer = 00000000] [url = about:blank] 19:57:37 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (0DB42400) [pid = 3512] [serial = 1567] [outer = 00000000] [url = about:blank] 19:57:37 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (0DB4D400) [pid = 3512] [serial = 1568] [outer = 00000000] [url = about:blank] 19:57:37 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (12321C00) [pid = 3512] [serial = 1565] [outer = 00000000] [url = about:blank] 19:57:37 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (11CC4C00) [pid = 3512] [serial = 1564] [outer = 00000000] [url = about:blank] 19:57:37 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (1A469000) [pid = 3512] [serial = 1562] [outer = 00000000] [url = about:blank] 19:57:37 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (1A464000) [pid = 3512] [serial = 1561] [outer = 00000000] [url = about:blank] 19:57:37 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (1761E000) [pid = 3512] [serial = 1559] [outer = 00000000] [url = about:blank] 19:57:37 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (163C5C00) [pid = 3512] [serial = 1577] [outer = 00000000] [url = about:blank] 19:57:37 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (16E2C400) [pid = 3512] [serial = 1586] [outer = 00000000] [url = about:blank] 19:57:37 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (16DD0800) [pid = 3512] [serial = 1585] [outer = 00000000] [url = about:blank] 19:57:37 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (14F13C00) [pid = 3512] [serial = 1574] [outer = 00000000] [url = about:blank] 19:57:38 INFO - PROCESS | 3512 | 1465527458170 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 19:57:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 19:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 890ms 19:57:38 INFO - PROCESS | 3512 | 1465527458221 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 19:57:38 INFO - PROCESS | 3512 | 1465527458226 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 19:57:38 INFO - PROCESS | 3512 | 1465527458231 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 19:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 19:57:38 INFO - PROCESS | 3512 | 1465527458234 Marionette TRACE conn5 <- [1,2154,null,{}] 19:57:38 INFO - PROCESS | 3512 | 1465527458238 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:38 INFO - PROCESS | 3512 | 1465527458240 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:38 INFO - PROCESS | 3512 | 1465527458325 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 19:57:38 INFO - PROCESS | 3512 | 1465527458333 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:38 INFO - PROCESS | 3512 | 1465527458335 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:38 INFO - PROCESS | 3512 | ++DOCSHELL 0E608000 == 30 [pid = 3512] [id = 548] 19:57:38 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (0E609800) [pid = 3512] [serial = 1644] [outer = 00000000] 19:57:38 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (11F80C00) [pid = 3512] [serial = 1645] [outer = 0E609800] 19:57:38 INFO - PROCESS | 3512 | 1465527458382 Marionette DEBUG loaded listener.js 19:57:38 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (12550800) [pid = 3512] [serial = 1646] [outer = 0E609800] 19:57:38 INFO - PROCESS | 3512 | 1465527458878 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 19:57:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 19:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 670ms 19:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 19:57:38 INFO - PROCESS | 3512 | 1465527458906 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 19:57:38 INFO - PROCESS | 3512 | 1465527458908 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 19:57:38 INFO - PROCESS | 3512 | 1465527458912 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 19:57:38 INFO - PROCESS | 3512 | 1465527458915 Marionette TRACE conn5 <- [1,2158,null,{}] 19:57:38 INFO - PROCESS | 3512 | 1465527458926 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:38 INFO - PROCESS | 3512 | 1465527458931 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:39 INFO - PROCESS | 3512 | 1465527459044 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 19:57:39 INFO - PROCESS | 3512 | 1465527459055 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:39 INFO - PROCESS | 3512 | 1465527459058 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:39 INFO - PROCESS | 3512 | ++DOCSHELL 14A6C800 == 31 [pid = 3512] [id = 549] 19:57:39 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (14A6CC00) [pid = 3512] [serial = 1647] [outer = 00000000] 19:57:39 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (14F14000) [pid = 3512] [serial = 1648] [outer = 14A6CC00] 19:57:39 INFO - PROCESS | 3512 | 1465527459112 Marionette DEBUG loaded listener.js 19:57:39 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (15133C00) [pid = 3512] [serial = 1649] [outer = 14A6CC00] 19:57:39 INFO - PROCESS | 3512 | 1465527459587 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 19:57:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 19:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 730ms 19:57:39 INFO - PROCESS | 3512 | 1465527459642 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 19:57:39 INFO - PROCESS | 3512 | 1465527459645 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 19:57:39 INFO - PROCESS | 3512 | 1465527459648 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 19:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 19:57:39 INFO - PROCESS | 3512 | 1465527459649 Marionette TRACE conn5 <- [1,2162,null,{}] 19:57:39 INFO - PROCESS | 3512 | 1465527459652 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:39 INFO - PROCESS | 3512 | 1465527459654 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:39 INFO - PROCESS | 3512 | 1465527459739 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 19:57:39 INFO - PROCESS | 3512 | 1465527459744 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:39 INFO - PROCESS | 3512 | 1465527459755 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:39 INFO - PROCESS | 3512 | ++DOCSHELL 151E6800 == 32 [pid = 3512] [id = 550] 19:57:39 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (151E6C00) [pid = 3512] [serial = 1650] [outer = 00000000] 19:57:39 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (16B34400) [pid = 3512] [serial = 1651] [outer = 151E6C00] 19:57:39 INFO - PROCESS | 3512 | 1465527459800 Marionette DEBUG loaded listener.js 19:57:39 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (16D05400) [pid = 3512] [serial = 1652] [outer = 151E6C00] 19:57:40 INFO - PROCESS | 3512 | 1465527460283 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 19:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 19:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 671ms 19:57:40 INFO - PROCESS | 3512 | 1465527460322 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 19:57:40 INFO - PROCESS | 3512 | 1465527460324 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 19:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 19:57:40 INFO - PROCESS | 3512 | 1465527460327 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 19:57:40 INFO - PROCESS | 3512 | 1465527460329 Marionette TRACE conn5 <- [1,2166,null,{}] 19:57:40 INFO - PROCESS | 3512 | 1465527460332 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:40 INFO - PROCESS | 3512 | 1465527460334 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:40 INFO - PROCESS | 3512 | 1465527460477 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 19:57:40 INFO - PROCESS | 3512 | 1465527460498 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:40 INFO - PROCESS | 3512 | 1465527460500 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:40 INFO - PROCESS | 3512 | ++DOCSHELL 16D10400 == 33 [pid = 3512] [id = 551] 19:57:40 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (16D3DC00) [pid = 3512] [serial = 1653] [outer = 00000000] 19:57:40 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (16DC5800) [pid = 3512] [serial = 1654] [outer = 16D3DC00] 19:57:40 INFO - PROCESS | 3512 | 1465527460545 Marionette DEBUG loaded listener.js 19:57:40 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (16DCC800) [pid = 3512] [serial = 1655] [outer = 16D3DC00] 19:57:41 INFO - PROCESS | 3512 | 1465527460986 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 19:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 19:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 730ms 19:57:41 INFO - PROCESS | 3512 | 1465527461058 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 19:57:41 INFO - PROCESS | 3512 | 1465527461060 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 19:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 19:57:41 INFO - PROCESS | 3512 | 1465527461063 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 19:57:41 INFO - PROCESS | 3512 | 1465527461065 Marionette TRACE conn5 <- [1,2170,null,{}] 19:57:41 INFO - PROCESS | 3512 | 1465527461073 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:41 INFO - PROCESS | 3512 | 1465527461080 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:41 INFO - PROCESS | 3512 | 1465527461219 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 19:57:41 INFO - PROCESS | 3512 | 1465527461232 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:41 INFO - PROCESS | 3512 | 1465527461233 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:41 INFO - PROCESS | 3512 | ++DOCSHELL 16EBD800 == 34 [pid = 3512] [id = 552] 19:57:41 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (16EBDC00) [pid = 3512] [serial = 1656] [outer = 00000000] 19:57:41 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (17594400) [pid = 3512] [serial = 1657] [outer = 16EBDC00] 19:57:41 INFO - PROCESS | 3512 | 1465527461277 Marionette DEBUG loaded listener.js 19:57:41 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (1759EC00) [pid = 3512] [serial = 1658] [outer = 16EBDC00] 19:57:41 INFO - PROCESS | 3512 | 1465527461734 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 19:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 19:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 730ms 19:57:41 INFO - PROCESS | 3512 | 1465527461808 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 19:57:41 INFO - PROCESS | 3512 | 1465527461810 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 19:57:41 INFO - PROCESS | 3512 | 1465527461816 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 19:57:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 19:57:41 INFO - PROCESS | 3512 | 1465527461827 Marionette TRACE conn5 <- [1,2174,null,{}] 19:57:41 INFO - PROCESS | 3512 | 1465527461831 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:41 INFO - PROCESS | 3512 | 1465527461833 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:41 INFO - PROCESS | 3512 | 1465527461946 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 19:57:41 INFO - PROCESS | 3512 | 1465527461951 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:41 INFO - PROCESS | 3512 | 1465527461953 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:41 INFO - PROCESS | 3512 | ++DOCSHELL 16EC4400 == 35 [pid = 3512] [id = 553] 19:57:41 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (16EC6000) [pid = 3512] [serial = 1659] [outer = 00000000] 19:57:42 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (17611C00) [pid = 3512] [serial = 1660] [outer = 16EC6000] 19:57:42 INFO - PROCESS | 3512 | 1465527461999 Marionette DEBUG loaded listener.js 19:57:42 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (17616000) [pid = 3512] [serial = 1661] [outer = 16EC6000] 19:57:42 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (13C46000) [pid = 3512] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 19:57:42 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (16DCBC00) [pid = 3512] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 19:57:42 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (17622000) [pid = 3512] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 19:57:42 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (13C56400) [pid = 3512] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 19:57:42 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (16DC4400) [pid = 3512] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 19:57:42 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (0DA3E800) [pid = 3512] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 19:57:42 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (1759D800) [pid = 3512] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 19:57:42 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (17640C00) [pid = 3512] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 19:57:42 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (1760E000) [pid = 3512] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 19:57:42 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (17BE0000) [pid = 3512] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 19:57:42 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (12314400) [pid = 3512] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 19:57:42 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (16D0B000) [pid = 3512] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 19:57:42 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (151E3400) [pid = 3512] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 19:57:42 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (0E608C00) [pid = 3512] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 19:57:42 INFO - PROCESS | 3512 | 1465527462606 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 19:57:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 19:57:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 830ms 19:57:42 INFO - PROCESS | 3512 | 1465527462653 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 19:57:42 INFO - PROCESS | 3512 | 1465527462655 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 19:57:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 19:57:42 INFO - PROCESS | 3512 | 1465527462658 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 19:57:42 INFO - PROCESS | 3512 | 1465527462659 Marionette TRACE conn5 <- [1,2178,null,{}] 19:57:42 INFO - PROCESS | 3512 | 1465527462662 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:42 INFO - PROCESS | 3512 | 1465527462664 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:42 INFO - PROCESS | 3512 | 1465527462743 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 19:57:42 INFO - PROCESS | 3512 | 1465527462748 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:42 INFO - PROCESS | 3512 | 1465527462750 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:42 INFO - PROCESS | 3512 | ++DOCSHELL 13C60400 == 36 [pid = 3512] [id = 554] 19:57:42 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (1414A400) [pid = 3512] [serial = 1662] [outer = 00000000] 19:57:42 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (17541000) [pid = 3512] [serial = 1663] [outer = 1414A400] 19:57:42 INFO - PROCESS | 3512 | 1465527462793 Marionette DEBUG loaded listener.js 19:57:42 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (1759D800) [pid = 3512] [serial = 1664] [outer = 1414A400] 19:57:43 INFO - PROCESS | 3512 | 1465527463200 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 19:57:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 19:57:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 570ms 19:57:43 INFO - PROCESS | 3512 | 1465527463229 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 19:57:43 INFO - PROCESS | 3512 | 1465527463231 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 19:57:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 19:57:43 INFO - PROCESS | 3512 | 1465527463234 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 19:57:43 INFO - PROCESS | 3512 | 1465527463236 Marionette TRACE conn5 <- [1,2182,null,{}] 19:57:43 INFO - PROCESS | 3512 | 1465527463240 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:43 INFO - PROCESS | 3512 | 1465527463242 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:43 INFO - PROCESS | 3512 | 1465527463368 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 19:57:43 INFO - PROCESS | 3512 | 1465527463376 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:43 INFO - PROCESS | 3512 | 1465527463378 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:43 INFO - PROCESS | 3512 | ++DOCSHELL 17618C00 == 37 [pid = 3512] [id = 555] 19:57:43 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (1761E800) [pid = 3512] [serial = 1665] [outer = 00000000] 19:57:43 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (17644400) [pid = 3512] [serial = 1666] [outer = 1761E800] 19:57:43 INFO - PROCESS | 3512 | 1465527463422 Marionette DEBUG loaded listener.js 19:57:43 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (17645800) [pid = 3512] [serial = 1667] [outer = 1761E800] 19:57:43 INFO - PROCESS | 3512 | 1465527463862 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 19:57:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 19:57:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 670ms 19:57:43 INFO - PROCESS | 3512 | 1465527463909 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 19:57:43 INFO - PROCESS | 3512 | 1465527463911 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 19:57:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 19:57:43 INFO - PROCESS | 3512 | 1465527463914 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 19:57:43 INFO - PROCESS | 3512 | 1465527463916 Marionette TRACE conn5 <- [1,2186,null,{}] 19:57:43 INFO - PROCESS | 3512 | 1465527463919 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:43 INFO - PROCESS | 3512 | 1465527463921 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:44 INFO - PROCESS | 3512 | 1465527464040 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 19:57:44 INFO - PROCESS | 3512 | 1465527464050 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:44 INFO - PROCESS | 3512 | 1465527464051 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:44 INFO - PROCESS | 3512 | ++DOCSHELL 1635D000 == 38 [pid = 3512] [id = 556] 19:57:44 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (16629400) [pid = 3512] [serial = 1668] [outer = 00000000] 19:57:44 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (17BE0000) [pid = 3512] [serial = 1669] [outer = 16629400] 19:57:44 INFO - PROCESS | 3512 | 1465527464094 Marionette DEBUG loaded listener.js 19:57:44 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (17BE0400) [pid = 3512] [serial = 1670] [outer = 16629400] 19:57:45 INFO - PROCESS | 3512 | --DOCSHELL 0D168C00 == 37 [pid = 3512] [id = 14] 19:57:45 INFO - PROCESS | 3512 | --DOCSHELL 0DA3B800 == 36 [pid = 3512] [id = 547] 19:57:45 INFO - PROCESS | 3512 | --DOCSHELL 13168C00 == 35 [pid = 3512] [id = 546] 19:57:45 INFO - PROCESS | 3512 | --DOCSHELL 16626000 == 34 [pid = 3512] [id = 544] 19:57:45 INFO - PROCESS | 3512 | --DOCSHELL 0D84C400 == 33 [pid = 3512] [id = 545] 19:57:45 INFO - PROCESS | 3512 | --DOCSHELL 17618C00 == 32 [pid = 3512] [id = 555] 19:57:45 INFO - PROCESS | 3512 | --DOCSHELL 16EBD800 == 31 [pid = 3512] [id = 552] 19:57:45 INFO - PROCESS | 3512 | --DOCSHELL 0E608000 == 30 [pid = 3512] [id = 548] 19:57:45 INFO - PROCESS | 3512 | --DOCSHELL 16EC4400 == 29 [pid = 3512] [id = 553] 19:57:45 INFO - PROCESS | 3512 | --DOCSHELL 151E6800 == 28 [pid = 3512] [id = 550] 19:57:45 INFO - PROCESS | 3512 | --DOCSHELL 16D10400 == 27 [pid = 3512] [id = 551] 19:57:45 INFO - PROCESS | 3512 | --DOCSHELL 14A6C800 == 26 [pid = 3512] [id = 549] 19:57:45 INFO - PROCESS | 3512 | --DOCSHELL 13C60400 == 25 [pid = 3512] [id = 554] 19:57:45 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (19682800) [pid = 3512] [serial = 1633] [outer = 00000000] [url = about:blank] 19:57:45 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (13C49C00) [pid = 3512] [serial = 1600] [outer = 00000000] [url = about:blank] 19:57:45 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (13C50400) [pid = 3512] [serial = 1601] [outer = 00000000] [url = about:blank] 19:57:45 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (17365000) [pid = 3512] [serial = 1612] [outer = 00000000] [url = about:blank] 19:57:45 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (17628000) [pid = 3512] [serial = 1619] [outer = 00000000] [url = about:blank] 19:57:45 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (17369800) [pid = 3512] [serial = 1613] [outer = 00000000] [url = about:blank] 19:57:45 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (14F1B000) [pid = 3512] [serial = 1603] [outer = 00000000] [url = about:blank] 19:57:45 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (15134400) [pid = 3512] [serial = 1604] [outer = 00000000] [url = about:blank] 19:57:45 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (17627000) [pid = 3512] [serial = 1618] [outer = 00000000] [url = about:blank] 19:57:45 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (16DC6800) [pid = 3512] [serial = 1609] [outer = 00000000] [url = about:blank] 19:57:45 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (16DD0400) [pid = 3512] [serial = 1610] [outer = 00000000] [url = about:blank] 19:57:45 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (0DB3F400) [pid = 3512] [serial = 1594] [outer = 00000000] [url = about:blank] 19:57:45 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (0DB49C00) [pid = 3512] [serial = 1595] [outer = 00000000] [url = about:blank] 19:57:45 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (1760F000) [pid = 3512] [serial = 1615] [outer = 00000000] [url = about:blank] 19:57:45 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (177B6C00) [pid = 3512] [serial = 1621] [outer = 00000000] [url = about:blank] 19:57:45 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (17617400) [pid = 3512] [serial = 1592] [outer = 00000000] [url = about:blank] 19:57:45 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (17BE8800) [pid = 3512] [serial = 1624] [outer = 00000000] [url = about:blank] 19:57:45 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (14F15400) [pid = 3512] [serial = 1627] [outer = 00000000] [url = about:blank] 19:57:45 INFO - PROCESS | 3512 | --DOMWINDOW == 66 (16A42C00) [pid = 3512] [serial = 1628] [outer = 00000000] [url = about:blank] 19:57:45 INFO - PROCESS | 3512 | --DOMWINDOW == 65 (18944400) [pid = 3512] [serial = 1630] [outer = 00000000] [url = about:blank] 19:57:45 INFO - PROCESS | 3512 | --DOMWINDOW == 64 (16626800) [pid = 3512] [serial = 1606] [outer = 00000000] [url = about:blank] 19:57:45 INFO - PROCESS | 3512 | --DOMWINDOW == 63 (16A3AC00) [pid = 3512] [serial = 1607] [outer = 00000000] [url = about:blank] 19:57:45 INFO - PROCESS | 3512 | --DOMWINDOW == 62 (188D7400) [pid = 3512] [serial = 1625] [outer = 00000000] [url = about:blank] 19:57:45 INFO - PROCESS | 3512 | --DOMWINDOW == 61 (0EB85800) [pid = 3512] [serial = 1597] [outer = 00000000] [url = about:blank] 19:57:45 INFO - PROCESS | 3512 | --DOMWINDOW == 60 (11C53800) [pid = 3512] [serial = 1598] [outer = 00000000] [url = about:blank] 19:57:45 INFO - PROCESS | 3512 | --DOMWINDOW == 59 (17AB7000) [pid = 3512] [serial = 1622] [outer = 00000000] [url = about:blank] 19:57:45 INFO - PROCESS | 3512 | --DOMWINDOW == 58 (1894E800) [pid = 3512] [serial = 1631] [outer = 00000000] [url = about:blank] 19:57:45 INFO - PROCESS | 3512 | --DOMWINDOW == 57 (1760F400) [pid = 3512] [serial = 1616] [outer = 00000000] [url = about:blank] 19:57:45 INFO - PROCESS | 3512 | 1465527465852 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 19:57:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 19:57:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1976ms 19:57:45 INFO - PROCESS | 3512 | 1465527465892 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 19:57:45 INFO - PROCESS | 3512 | 1465527465896 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 19:57:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 19:57:45 INFO - PROCESS | 3512 | 1465527465900 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 19:57:45 INFO - PROCESS | 3512 | 1465527465904 Marionette TRACE conn5 <- [1,2190,null,{}] 19:57:45 INFO - PROCESS | 3512 | 1465527465909 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:45 INFO - PROCESS | 3512 | 1465527465912 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:46 INFO - PROCESS | 3512 | 1465527466002 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 19:57:46 INFO - PROCESS | 3512 | 1465527466009 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:46 INFO - PROCESS | 3512 | 1465527466013 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:46 INFO - PROCESS | 3512 | ++DOCSHELL 0DA42400 == 26 [pid = 3512] [id = 557] 19:57:46 INFO - PROCESS | 3512 | ++DOMWINDOW == 58 (0DA42800) [pid = 3512] [serial = 1671] [outer = 00000000] 19:57:46 INFO - PROCESS | 3512 | ++DOMWINDOW == 59 (0DB41800) [pid = 3512] [serial = 1672] [outer = 0DA42800] 19:57:46 INFO - PROCESS | 3512 | 1465527466062 Marionette DEBUG loaded listener.js 19:57:46 INFO - PROCESS | 3512 | ++DOMWINDOW == 60 (0DB4AC00) [pid = 3512] [serial = 1673] [outer = 0DA42800] 19:57:46 INFO - PROCESS | 3512 | 1465527466555 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 19:57:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 19:57:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 670ms 19:57:46 INFO - PROCESS | 3512 | 1465527466576 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 19:57:46 INFO - PROCESS | 3512 | 1465527466581 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 19:57:46 INFO - PROCESS | 3512 | 1465527466587 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 19:57:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 19:57:46 INFO - PROCESS | 3512 | 1465527466590 Marionette TRACE conn5 <- [1,2194,null,{}] 19:57:46 INFO - PROCESS | 3512 | 1465527466593 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:46 INFO - PROCESS | 3512 | 1465527466597 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:46 INFO - PROCESS | 3512 | 1465527466684 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 19:57:46 INFO - PROCESS | 3512 | 1465527466693 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:46 INFO - PROCESS | 3512 | 1465527466696 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:46 INFO - PROCESS | 3512 | ++DOCSHELL 0EB82800 == 27 [pid = 3512] [id = 558] 19:57:46 INFO - PROCESS | 3512 | ++DOMWINDOW == 61 (0EB84400) [pid = 3512] [serial = 1674] [outer = 00000000] 19:57:46 INFO - PROCESS | 3512 | ++DOMWINDOW == 62 (0EC77800) [pid = 3512] [serial = 1675] [outer = 0EB84400] 19:57:46 INFO - PROCESS | 3512 | 1465527466743 Marionette DEBUG loaded listener.js 19:57:46 INFO - PROCESS | 3512 | ++DOMWINDOW == 63 (11CC9400) [pid = 3512] [serial = 1676] [outer = 0EB84400] 19:57:47 INFO - PROCESS | 3512 | 1465527467219 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 19:57:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 19:57:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 670ms 19:57:47 INFO - PROCESS | 3512 | 1465527467263 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 19:57:47 INFO - PROCESS | 3512 | 1465527467265 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 19:57:47 INFO - PROCESS | 3512 | 1465527467269 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 19:57:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 19:57:47 INFO - PROCESS | 3512 | 1465527467272 Marionette TRACE conn5 <- [1,2198,null,{}] 19:57:47 INFO - PROCESS | 3512 | 1465527467283 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:47 INFO - PROCESS | 3512 | 1465527467287 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:47 INFO - PROCESS | 3512 | 1465527467371 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 19:57:47 INFO - PROCESS | 3512 | 1465527467488 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:47 INFO - PROCESS | 3512 | 1465527467491 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:47 INFO - PROCESS | 3512 | ++DOCSHELL 13B29800 == 28 [pid = 3512] [id = 559] 19:57:47 INFO - PROCESS | 3512 | ++DOMWINDOW == 64 (13B2B400) [pid = 3512] [serial = 1677] [outer = 00000000] 19:57:47 INFO - PROCESS | 3512 | ++DOMWINDOW == 65 (13C44000) [pid = 3512] [serial = 1678] [outer = 13B2B400] 19:57:47 INFO - PROCESS | 3512 | 1465527467547 Marionette DEBUG loaded listener.js 19:57:47 INFO - PROCESS | 3512 | ++DOMWINDOW == 66 (13C4BC00) [pid = 3512] [serial = 1679] [outer = 13B2B400] 19:57:47 INFO - PROCESS | 3512 | 1465527467926 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 19:57:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 19:57:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 670ms 19:57:47 INFO - PROCESS | 3512 | 1465527467943 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 19:57:47 INFO - PROCESS | 3512 | 1465527467945 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 19:57:47 INFO - PROCESS | 3512 | 1465527467948 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 19:57:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 19:57:47 INFO - PROCESS | 3512 | 1465527467950 Marionette TRACE conn5 <- [1,2202,null,{}] 19:57:47 INFO - PROCESS | 3512 | 1465527467953 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:47 INFO - PROCESS | 3512 | 1465527467955 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:48 INFO - PROCESS | 3512 | 1465527468039 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 19:57:48 INFO - PROCESS | 3512 | 1465527468129 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:48 INFO - PROCESS | 3512 | 1465527468131 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:48 INFO - PROCESS | 3512 | ++DOCSHELL 13C50C00 == 29 [pid = 3512] [id = 560] 19:57:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (13C55C00) [pid = 3512] [serial = 1680] [outer = 00000000] 19:57:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (14153C00) [pid = 3512] [serial = 1681] [outer = 13C55C00] 19:57:48 INFO - PROCESS | 3512 | 1465527468178 Marionette DEBUG loaded listener.js 19:57:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (14F13400) [pid = 3512] [serial = 1682] [outer = 13C55C00] 19:57:48 INFO - PROCESS | 3512 | 1465527468575 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 19:57:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 19:57:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 670ms 19:57:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 19:57:48 INFO - PROCESS | 3512 | 1465527468622 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 19:57:48 INFO - PROCESS | 3512 | 1465527468624 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 19:57:48 INFO - PROCESS | 3512 | 1465527468628 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 19:57:48 INFO - PROCESS | 3512 | 1465527468629 Marionette TRACE conn5 <- [1,2206,null,{}] 19:57:48 INFO - PROCESS | 3512 | 1465527468632 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:48 INFO - PROCESS | 3512 | 1465527468634 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:48 INFO - PROCESS | 3512 | 1465527468747 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 19:57:48 INFO - PROCESS | 3512 | 1465527468789 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:48 INFO - PROCESS | 3512 | 1465527468790 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:48 INFO - PROCESS | 3512 | ++DOCSHELL 14A74C00 == 30 [pid = 3512] [id = 561] 19:57:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (14F16000) [pid = 3512] [serial = 1683] [outer = 00000000] 19:57:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (1513EC00) [pid = 3512] [serial = 1684] [outer = 14F16000] 19:57:48 INFO - PROCESS | 3512 | 1465527468834 Marionette DEBUG loaded listener.js 19:57:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (1635D400) [pid = 3512] [serial = 1685] [outer = 14F16000] 19:57:49 INFO - PROCESS | 3512 | 1465527469267 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 19:57:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 19:57:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 670ms 19:57:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 19:57:49 INFO - PROCESS | 3512 | 1465527469298 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 19:57:49 INFO - PROCESS | 3512 | 1465527469300 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 19:57:49 INFO - PROCESS | 3512 | 1465527469303 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 19:57:49 INFO - PROCESS | 3512 | 1465527469305 Marionette TRACE conn5 <- [1,2210,null,{}] 19:57:49 INFO - PROCESS | 3512 | 1465527469316 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:49 INFO - PROCESS | 3512 | 1465527469322 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:49 INFO - PROCESS | 3512 | 1465527469425 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 19:57:49 INFO - PROCESS | 3512 | 1465527469431 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:49 INFO - PROCESS | 3512 | 1465527469432 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:49 INFO - PROCESS | 3512 | ++DOCSHELL 16A3A400 == 31 [pid = 3512] [id = 562] 19:57:49 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (16A3B800) [pid = 3512] [serial = 1686] [outer = 00000000] 19:57:49 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (16DC5400) [pid = 3512] [serial = 1687] [outer = 16A3B800] 19:57:49 INFO - PROCESS | 3512 | 1465527469477 Marionette DEBUG loaded listener.js 19:57:49 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (16DCC400) [pid = 3512] [serial = 1688] [outer = 16A3B800] 19:57:49 INFO - PROCESS | 3512 | 1465527469929 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 19:57:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 19:57:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 671ms 19:57:50 INFO - PROCESS | 3512 | 1465527469976 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 19:57:50 INFO - PROCESS | 3512 | 1465527469978 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 19:57:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 19:57:50 INFO - PROCESS | 3512 | 1465527469980 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 19:57:50 INFO - PROCESS | 3512 | 1465527469982 Marionette TRACE conn5 <- [1,2214,null,{}] 19:57:50 INFO - PROCESS | 3512 | 1465527469985 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:50 INFO - PROCESS | 3512 | 1465527469987 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:50 INFO - PROCESS | 3512 | 1465527470089 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 19:57:50 INFO - PROCESS | 3512 | 1465527470094 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:50 INFO - PROCESS | 3512 | 1465527470096 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:50 INFO - PROCESS | 3512 | ++DOCSHELL 16DD0C00 == 32 [pid = 3512] [id = 563] 19:57:50 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (16EB7400) [pid = 3512] [serial = 1689] [outer = 00000000] 19:57:50 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (16EBC000) [pid = 3512] [serial = 1690] [outer = 16EB7400] 19:57:50 INFO - PROCESS | 3512 | 1465527470139 Marionette DEBUG loaded listener.js 19:57:50 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (16EC3400) [pid = 3512] [serial = 1691] [outer = 16EB7400] 19:57:50 INFO - PROCESS | 3512 | 1465527470553 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 19:57:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 19:57:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 630ms 19:57:50 INFO - PROCESS | 3512 | 1465527470616 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 19:57:50 INFO - PROCESS | 3512 | 1465527470618 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 19:57:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 19:57:50 INFO - PROCESS | 3512 | 1465527470625 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 19:57:50 INFO - PROCESS | 3512 | 1465527470627 Marionette TRACE conn5 <- [1,2218,null,{}] 19:57:50 INFO - PROCESS | 3512 | 1465527470630 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:50 INFO - PROCESS | 3512 | 1465527470632 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:50 INFO - PROCESS | 3512 | 1465527470712 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 19:57:50 INFO - PROCESS | 3512 | 1465527470719 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:50 INFO - PROCESS | 3512 | 1465527470721 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:50 INFO - PROCESS | 3512 | ++DOCSHELL 16E32800 == 33 [pid = 3512] [id = 564] 19:57:50 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (16EBB800) [pid = 3512] [serial = 1692] [outer = 00000000] 19:57:50 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (17595400) [pid = 3512] [serial = 1693] [outer = 16EBB800] 19:57:50 INFO - PROCESS | 3512 | 1465527470766 Marionette DEBUG loaded listener.js 19:57:50 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (17542000) [pid = 3512] [serial = 1694] [outer = 16EBB800] 19:57:51 INFO - PROCESS | 3512 | 1465527471237 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 19:57:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 19:57:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 670ms 19:57:51 INFO - PROCESS | 3512 | 1465527471295 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 19:57:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 19:57:51 INFO - PROCESS | 3512 | 1465527471297 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 19:57:51 INFO - PROCESS | 3512 | 1465527471305 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 19:57:51 INFO - PROCESS | 3512 | 1465527471306 Marionette TRACE conn5 <- [1,2222,null,{}] 19:57:51 INFO - PROCESS | 3512 | 1465527471310 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:51 INFO - PROCESS | 3512 | 1465527471312 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:51 INFO - PROCESS | 3512 | 1465527471424 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 19:57:51 INFO - PROCESS | 3512 | 1465527471512 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:51 INFO - PROCESS | 3512 | 1465527471514 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:51 INFO - PROCESS | 3512 | ++DOCSHELL 13B28000 == 34 [pid = 3512] [id = 565] 19:57:51 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (1760C800) [pid = 3512] [serial = 1695] [outer = 00000000] 19:57:51 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (17619C00) [pid = 3512] [serial = 1696] [outer = 1760C800] 19:57:51 INFO - PROCESS | 3512 | 1465527471558 Marionette DEBUG loaded listener.js 19:57:51 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (1761F000) [pid = 3512] [serial = 1697] [outer = 1760C800] 19:57:52 INFO - PROCESS | 3512 | 1465527472005 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 19:57:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 19:57:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 730ms 19:57:52 INFO - PROCESS | 3512 | 1465527472030 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 19:57:52 INFO - PROCESS | 3512 | 1465527472032 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 19:57:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 19:57:52 INFO - PROCESS | 3512 | 1465527472043 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 19:57:52 INFO - PROCESS | 3512 | 1465527472045 Marionette TRACE conn5 <- [1,2226,null,{}] 19:57:52 INFO - PROCESS | 3512 | 1465527472048 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:52 INFO - PROCESS | 3512 | 1465527472049 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:52 INFO - PROCESS | 3512 | 1465527472167 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 19:57:52 INFO - PROCESS | 3512 | 1465527472173 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:52 INFO - PROCESS | 3512 | 1465527472175 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:52 INFO - PROCESS | 3512 | ++DOCSHELL 14F1B000 == 35 [pid = 3512] [id = 566] 19:57:52 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (17621C00) [pid = 3512] [serial = 1698] [outer = 00000000] 19:57:52 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (1763D400) [pid = 3512] [serial = 1699] [outer = 17621C00] 19:57:52 INFO - PROCESS | 3512 | 1465527472218 Marionette DEBUG loaded listener.js 19:57:52 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (17643C00) [pid = 3512] [serial = 1700] [outer = 17621C00] 19:57:52 INFO - PROCESS | 3512 | 1465527472680 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 19:57:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 19:57:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 670ms 19:57:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 19:57:52 INFO - PROCESS | 3512 | 1465527472716 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 19:57:52 INFO - PROCESS | 3512 | 1465527472718 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 19:57:52 INFO - PROCESS | 3512 | 1465527472721 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 19:57:52 INFO - PROCESS | 3512 | 1465527472723 Marionette TRACE conn5 <- [1,2230,null,{}] 19:57:52 INFO - PROCESS | 3512 | 1465527472733 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:52 INFO - PROCESS | 3512 | 1465527472735 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:52 INFO - PROCESS | 3512 | 1465527472888 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 19:57:53 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (0D850400) [pid = 3512] [serial = 35] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 19:57:53 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (1761E800) [pid = 3512] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 19:57:53 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (16D3DC00) [pid = 3512] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 19:57:53 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (16EBDC00) [pid = 3512] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 19:57:53 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (16EC6000) [pid = 3512] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 19:57:53 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (11EA1C00) [pid = 3512] [serial = 38] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 19:57:53 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (151E6C00) [pid = 3512] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 19:57:53 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (14A6CC00) [pid = 3512] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 19:57:53 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (0E609800) [pid = 3512] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 19:57:53 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (0DB42C00) [pid = 3512] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 19:57:53 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (133BD800) [pid = 3512] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 19:57:53 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (0D84EC00) [pid = 3512] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 19:57:53 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (16A40800) [pid = 3512] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 19:57:53 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (1414A400) [pid = 3512] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 19:57:53 INFO - PROCESS | 3512 | 1465527473161 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:53 INFO - PROCESS | 3512 | 1465527473164 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:53 INFO - PROCESS | 3512 | ++DOCSHELL 0D6EAC00 == 36 [pid = 3512] [id = 567] 19:57:53 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (0D6EB000) [pid = 3512] [serial = 1701] [outer = 00000000] 19:57:53 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (0E183800) [pid = 3512] [serial = 1702] [outer = 0D6EB000] 19:57:53 INFO - PROCESS | 3512 | 1465527473213 Marionette DEBUG loaded listener.js 19:57:53 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (14A6CC00) [pid = 3512] [serial = 1703] [outer = 0D6EB000] 19:57:53 INFO - PROCESS | 3512 | 1465527473590 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 19:57:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 19:57:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 930ms 19:57:53 INFO - PROCESS | 3512 | 1465527473652 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 19:57:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 19:57:53 INFO - PROCESS | 3512 | 1465527473654 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 19:57:53 INFO - PROCESS | 3512 | 1465527473657 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 19:57:53 INFO - PROCESS | 3512 | 1465527473659 Marionette TRACE conn5 <- [1,2234,null,{}] 19:57:53 INFO - PROCESS | 3512 | 1465527473662 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:53 INFO - PROCESS | 3512 | 1465527473664 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:53 INFO - PROCESS | 3512 | 1465527473744 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 19:57:53 INFO - PROCESS | 3512 | 1465527473749 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:53 INFO - PROCESS | 3512 | 1465527473751 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:53 INFO - PROCESS | 3512 | ++DOCSHELL 163C4800 == 37 [pid = 3512] [id = 568] 19:57:53 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (16625400) [pid = 3512] [serial = 1704] [outer = 00000000] 19:57:53 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (177BB800) [pid = 3512] [serial = 1705] [outer = 16625400] 19:57:53 INFO - PROCESS | 3512 | 1465527473803 Marionette DEBUG loaded listener.js 19:57:53 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (17BE5000) [pid = 3512] [serial = 1706] [outer = 16625400] 19:57:54 INFO - PROCESS | 3512 | 1465527474235 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 19:57:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 19:57:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 630ms 19:57:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 19:57:54 INFO - PROCESS | 3512 | 1465527474288 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 19:57:54 INFO - PROCESS | 3512 | 1465527474290 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 19:57:54 INFO - PROCESS | 3512 | 1465527474293 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 19:57:54 INFO - PROCESS | 3512 | 1465527474295 Marionette TRACE conn5 <- [1,2238,null,{}] 19:57:54 INFO - PROCESS | 3512 | 1465527474298 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:54 INFO - PROCESS | 3512 | 1465527474300 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:54 INFO - PROCESS | 3512 | 1465527474379 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 19:57:54 INFO - PROCESS | 3512 | 1465527474384 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:54 INFO - PROCESS | 3512 | 1465527474386 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:54 INFO - PROCESS | 3512 | ++DOCSHELL 1763BC00 == 38 [pid = 3512] [id = 569] 19:57:54 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (17BEBC00) [pid = 3512] [serial = 1707] [outer = 00000000] 19:57:54 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (18947800) [pid = 3512] [serial = 1708] [outer = 17BEBC00] 19:57:54 INFO - PROCESS | 3512 | 1465527474428 Marionette DEBUG loaded listener.js 19:57:54 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (18950000) [pid = 3512] [serial = 1709] [outer = 17BEBC00] 19:57:54 INFO - PROCESS | 3512 | 1465527474857 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 19:57:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 19:57:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 570ms 19:57:54 INFO - PROCESS | 3512 | 1465527474874 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 19:57:54 INFO - PROCESS | 3512 | 1465527474876 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 19:57:54 INFO - PROCESS | 3512 | 1465527474879 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 19:57:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 19:57:54 INFO - PROCESS | 3512 | 1465527474881 Marionette TRACE conn5 <- [1,2242,null,{}] 19:57:54 INFO - PROCESS | 3512 | 1465527474884 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:54 INFO - PROCESS | 3512 | 1465527474886 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:55 INFO - PROCESS | 3512 | 1465527475010 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 19:57:55 INFO - PROCESS | 3512 | 1465527475018 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:55 INFO - PROCESS | 3512 | 1465527475019 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:55 INFO - PROCESS | 3512 | ++DOCSHELL 16625C00 == 39 [pid = 3512] [id = 570] 19:57:55 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (17365400) [pid = 3512] [serial = 1710] [outer = 00000000] 19:57:55 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (18EBB800) [pid = 3512] [serial = 1711] [outer = 17365400] 19:57:55 INFO - PROCESS | 3512 | 1465527475063 Marionette DEBUG loaded listener.js 19:57:55 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (18EC5C00) [pid = 3512] [serial = 1712] [outer = 17365400] 19:57:55 INFO - PROCESS | 3512 | 1465527475868 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 19:57:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 19:57:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1014ms 19:57:55 INFO - PROCESS | 3512 | 1465527475899 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 19:57:55 INFO - PROCESS | 3512 | 1465527475903 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 19:57:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 19:57:55 INFO - PROCESS | 3512 | 1465527475908 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 19:57:55 INFO - PROCESS | 3512 | 1465527475913 Marionette TRACE conn5 <- [1,2246,null,{}] 19:57:55 INFO - PROCESS | 3512 | 1465527475938 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:55 INFO - PROCESS | 3512 | 1465527475941 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:56 INFO - PROCESS | 3512 | 1465527476086 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 19:57:56 INFO - PROCESS | 3512 | 1465527476226 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:56 INFO - PROCESS | 3512 | 1465527476228 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:56 INFO - PROCESS | 3512 | ++DOCSHELL 0D84A000 == 40 [pid = 3512] [id = 571] 19:57:56 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (0DA3B400) [pid = 3512] [serial = 1713] [outer = 00000000] 19:57:56 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (0EB87C00) [pid = 3512] [serial = 1714] [outer = 0DA3B400] 19:57:56 INFO - PROCESS | 3512 | 1465527476288 Marionette DEBUG loaded listener.js 19:57:56 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (123D0000) [pid = 3512] [serial = 1715] [outer = 0DA3B400] 19:57:57 INFO - PROCESS | 3512 | 1465527477207 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 19:57:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 19:57:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1342ms 19:57:57 INFO - PROCESS | 3512 | 1465527477251 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 19:57:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 19:57:57 INFO - PROCESS | 3512 | 1465527477256 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 19:57:57 INFO - PROCESS | 3512 | 1465527477261 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 19:57:57 INFO - PROCESS | 3512 | 1465527477264 Marionette TRACE conn5 <- [1,2250,null,{}] 19:57:57 INFO - PROCESS | 3512 | 1465527477269 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:57 INFO - PROCESS | 3512 | 1465527477272 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:57 INFO - PROCESS | 3512 | 1465527477384 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 19:57:57 INFO - PROCESS | 3512 | 1465527477521 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:57 INFO - PROCESS | 3512 | 1465527477526 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:57 INFO - PROCESS | 3512 | ++DOCSHELL 0DB4B000 == 41 [pid = 3512] [id = 572] 19:57:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (0DB4C800) [pid = 3512] [serial = 1716] [outer = 00000000] 19:57:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (0E677C00) [pid = 3512] [serial = 1717] [outer = 0DB4C800] 19:57:57 INFO - PROCESS | 3512 | 1465527477576 Marionette DEBUG loaded listener.js 19:57:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 91 (11E55000) [pid = 3512] [serial = 1718] [outer = 0DB4C800] 19:57:57 INFO - PROCESS | 3512 | --DOCSHELL 1763BC00 == 40 [pid = 3512] [id = 569] 19:57:57 INFO - PROCESS | 3512 | --DOCSHELL 163C4800 == 39 [pid = 3512] [id = 568] 19:57:57 INFO - PROCESS | 3512 | --DOCSHELL 0D6EAC00 == 38 [pid = 3512] [id = 567] 19:57:57 INFO - PROCESS | 3512 | --DOCSHELL 14F1B000 == 37 [pid = 3512] [id = 566] 19:57:57 INFO - PROCESS | 3512 | --DOCSHELL 13B28000 == 36 [pid = 3512] [id = 565] 19:57:57 INFO - PROCESS | 3512 | --DOCSHELL 16E32800 == 35 [pid = 3512] [id = 564] 19:57:57 INFO - PROCESS | 3512 | --DOCSHELL 16DD0C00 == 34 [pid = 3512] [id = 563] 19:57:57 INFO - PROCESS | 3512 | --DOCSHELL 16A3A400 == 33 [pid = 3512] [id = 562] 19:57:57 INFO - PROCESS | 3512 | --DOCSHELL 14A74C00 == 32 [pid = 3512] [id = 561] 19:57:57 INFO - PROCESS | 3512 | --DOCSHELL 13C50C00 == 31 [pid = 3512] [id = 560] 19:57:57 INFO - PROCESS | 3512 | --DOCSHELL 13B29800 == 30 [pid = 3512] [id = 559] 19:57:57 INFO - PROCESS | 3512 | --DOMWINDOW == 90 (0EB87000) [pid = 3512] [serial = 37] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 19:57:57 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (17BE0000) [pid = 3512] [serial = 1669] [outer = 00000000] [url = about:blank] 19:57:57 INFO - PROCESS | 3512 | --DOCSHELL 0EB82800 == 29 [pid = 3512] [id = 558] 19:57:57 INFO - PROCESS | 3512 | --DOCSHELL 0DA42400 == 28 [pid = 3512] [id = 557] 19:57:57 INFO - PROCESS | 3512 | --DOCSHELL 1635D000 == 27 [pid = 3512] [id = 556] 19:57:57 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (17645800) [pid = 3512] [serial = 1667] [outer = 00000000] [url = about:blank] 19:57:57 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (16DC5800) [pid = 3512] [serial = 1654] [outer = 00000000] [url = about:blank] 19:57:57 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (17594400) [pid = 3512] [serial = 1657] [outer = 00000000] [url = about:blank] 19:57:57 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (16DCC800) [pid = 3512] [serial = 1655] [outer = 00000000] [url = about:blank] 19:57:57 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (17611C00) [pid = 3512] [serial = 1660] [outer = 00000000] [url = about:blank] 19:57:57 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (1759EC00) [pid = 3512] [serial = 1658] [outer = 00000000] [url = about:blank] 19:57:57 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (17616000) [pid = 3512] [serial = 1661] [outer = 00000000] [url = about:blank] 19:57:57 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (0DA46800) [pid = 3512] [serial = 1109] [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.] 19:57:57 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (16B34400) [pid = 3512] [serial = 1651] [outer = 00000000] [url = about:blank] 19:57:57 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (14F14000) [pid = 3512] [serial = 1648] [outer = 00000000] [url = about:blank] 19:57:57 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (15133C00) [pid = 3512] [serial = 1649] [outer = 00000000] [url = about:blank] 19:57:57 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (11F80C00) [pid = 3512] [serial = 1645] [outer = 00000000] [url = about:blank] 19:57:57 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (12550800) [pid = 3512] [serial = 1646] [outer = 00000000] [url = about:blank] 19:57:57 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (12314800) [pid = 3512] [serial = 1643] [outer = 00000000] [url = about:blank] 19:57:57 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (0EB8A800) [pid = 3512] [serial = 1642] [outer = 00000000] [url = about:blank] 19:57:57 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (13C57C00) [pid = 3512] [serial = 1640] [outer = 00000000] [url = about:blank] 19:57:57 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (13B2C400) [pid = 3512] [serial = 1639] [outer = 00000000] [url = about:blank] 19:57:57 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (0DD45C00) [pid = 3512] [serial = 1637] [outer = 00000000] [url = about:blank] 19:57:57 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (0DA40C00) [pid = 3512] [serial = 1636] [outer = 00000000] [url = about:blank] 19:57:57 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (19931800) [pid = 3512] [serial = 1634] [outer = 00000000] [url = about:blank] 19:57:57 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (1759D800) [pid = 3512] [serial = 1664] [outer = 00000000] [url = about:blank] 19:57:57 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (17541000) [pid = 3512] [serial = 1663] [outer = 00000000] [url = about:blank] 19:57:57 INFO - PROCESS | 3512 | --DOMWINDOW == 66 (17644400) [pid = 3512] [serial = 1666] [outer = 00000000] [url = about:blank] 19:57:57 INFO - PROCESS | 3512 | --DOMWINDOW == 65 (16D05400) [pid = 3512] [serial = 1652] [outer = 00000000] [url = about:blank] 19:57:58 INFO - PROCESS | 3512 | 1465527478092 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 19:57:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 19:57:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 890ms 19:57:58 INFO - PROCESS | 3512 | 1465527478151 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 19:57:58 INFO - PROCESS | 3512 | 1465527478156 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 19:57:58 INFO - PROCESS | 3512 | 1465527478162 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 19:57:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 19:57:58 INFO - PROCESS | 3512 | 1465527478164 Marionette TRACE conn5 <- [1,2254,null,{}] 19:57:58 INFO - PROCESS | 3512 | 1465527478168 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:58 INFO - PROCESS | 3512 | 1465527478171 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:58 INFO - PROCESS | 3512 | 1465527478264 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 19:57:58 INFO - PROCESS | 3512 | 1465527478274 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:58 INFO - PROCESS | 3512 | 1465527478276 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:58 INFO - PROCESS | 3512 | ++DOCSHELL 0E0E4800 == 28 [pid = 3512] [id = 573] 19:57:58 INFO - PROCESS | 3512 | ++DOMWINDOW == 66 (0E0E5000) [pid = 3512] [serial = 1719] [outer = 00000000] 19:57:58 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (11EA0000) [pid = 3512] [serial = 1720] [outer = 0E0E5000] 19:57:58 INFO - PROCESS | 3512 | 1465527478322 Marionette DEBUG loaded listener.js 19:57:58 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (123DA400) [pid = 3512] [serial = 1721] [outer = 0E0E5000] 19:57:58 INFO - PROCESS | 3512 | 1465527478826 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 19:57:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 19:57:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 670ms 19:57:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 19:57:58 INFO - PROCESS | 3512 | 1465527478836 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 19:57:58 INFO - PROCESS | 3512 | 1465527478838 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 19:57:58 INFO - PROCESS | 3512 | 1465527478845 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 19:57:58 INFO - PROCESS | 3512 | 1465527478848 Marionette TRACE conn5 <- [1,2258,null,{}] 19:57:58 INFO - PROCESS | 3512 | 1465527478859 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:58 INFO - PROCESS | 3512 | 1465527478864 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:59 INFO - PROCESS | 3512 | 1465527478976 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 19:57:59 INFO - PROCESS | 3512 | 1465527479082 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:59 INFO - PROCESS | 3512 | 1465527479085 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:59 INFO - PROCESS | 3512 | ++DOCSHELL 13B2E000 == 29 [pid = 3512] [id = 574] 19:57:59 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (13B2E400) [pid = 3512] [serial = 1722] [outer = 00000000] 19:57:59 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (13C49000) [pid = 3512] [serial = 1723] [outer = 13B2E400] 19:57:59 INFO - PROCESS | 3512 | 1465527479132 Marionette DEBUG loaded listener.js 19:57:59 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (13C56C00) [pid = 3512] [serial = 1724] [outer = 13B2E400] 19:57:59 INFO - PROCESS | 3512 | 1465527479499 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 19:57:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 19:57:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 690ms 19:57:59 INFO - PROCESS | 3512 | 1465527479537 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 19:57:59 INFO - PROCESS | 3512 | 1465527479539 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 19:57:59 INFO - PROCESS | 3512 | 1465527479542 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 19:57:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 19:57:59 INFO - PROCESS | 3512 | 1465527479544 Marionette TRACE conn5 <- [1,2262,null,{}] 19:57:59 INFO - PROCESS | 3512 | 1465527479548 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:59 INFO - PROCESS | 3512 | 1465527479550 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:59 INFO - PROCESS | 3512 | 1465527479637 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 19:57:59 INFO - PROCESS | 3512 | 1465527479642 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:59 INFO - PROCESS | 3512 | 1465527479652 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:57:59 INFO - PROCESS | 3512 | ++DOCSHELL 13C5D400 == 30 [pid = 3512] [id = 575] 19:57:59 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (13C60400) [pid = 3512] [serial = 1725] [outer = 00000000] 19:57:59 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (15133C00) [pid = 3512] [serial = 1726] [outer = 13C60400] 19:57:59 INFO - PROCESS | 3512 | 1465527479697 Marionette DEBUG loaded listener.js 19:57:59 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (151B1400) [pid = 3512] [serial = 1727] [outer = 13C60400] 19:58:00 INFO - PROCESS | 3512 | 1465527480187 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 19:58:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 19:58:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 671ms 19:58:00 INFO - PROCESS | 3512 | 1465527480223 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 19:58:00 INFO - PROCESS | 3512 | 1465527480225 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 19:58:00 INFO - PROCESS | 3512 | 1465527480228 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 19:58:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 19:58:00 INFO - PROCESS | 3512 | 1465527480230 Marionette TRACE conn5 <- [1,2266,null,{}] 19:58:00 INFO - PROCESS | 3512 | 1465527480233 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:00 INFO - PROCESS | 3512 | 1465527480235 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:00 INFO - PROCESS | 3512 | 1465527480348 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 19:58:00 INFO - PROCESS | 3512 | 1465527480440 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:00 INFO - PROCESS | 3512 | 1465527480441 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:00 INFO - PROCESS | 3512 | ++DOCSHELL 16A3AC00 == 31 [pid = 3512] [id = 576] 19:58:00 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (16A3B400) [pid = 3512] [serial = 1728] [outer = 00000000] 19:58:00 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (16C81000) [pid = 3512] [serial = 1729] [outer = 16A3B400] 19:58:00 INFO - PROCESS | 3512 | 1465527480485 Marionette DEBUG loaded listener.js 19:58:00 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (16D07800) [pid = 3512] [serial = 1730] [outer = 16A3B400] 19:58:00 INFO - PROCESS | 3512 | 1465527480901 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 19:58:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 19:58:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 730ms 19:58:00 INFO - PROCESS | 3512 | 1465527480961 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 19:58:00 INFO - PROCESS | 3512 | 1465527480963 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 19:58:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 19:58:00 INFO - PROCESS | 3512 | 1465527480966 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 19:58:00 INFO - PROCESS | 3512 | 1465527480967 Marionette TRACE conn5 <- [1,2270,null,{}] 19:58:01 INFO - PROCESS | 3512 | 1465527480971 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:01 INFO - PROCESS | 3512 | 1465527480977 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:01 INFO - PROCESS | 3512 | 1465527481116 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 19:58:01 INFO - PROCESS | 3512 | 1465527481182 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:01 INFO - PROCESS | 3512 | 1465527481184 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:01 INFO - PROCESS | 3512 | ++DOCSHELL 16D0DC00 == 32 [pid = 3512] [id = 577] 19:58:01 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (16D0E400) [pid = 3512] [serial = 1731] [outer = 00000000] 19:58:01 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (16E34000) [pid = 3512] [serial = 1732] [outer = 16D0E400] 19:58:01 INFO - PROCESS | 3512 | 1465527481230 Marionette DEBUG loaded listener.js 19:58:01 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (16EC1000) [pid = 3512] [serial = 1733] [outer = 16D0E400] 19:58:01 INFO - PROCESS | 3512 | 1465527481654 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 19:58:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 19:58:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 730ms 19:58:01 INFO - PROCESS | 3512 | 1465527481719 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 19:58:01 INFO - PROCESS | 3512 | 1465527481721 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 19:58:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 19:58:01 INFO - PROCESS | 3512 | 1465527481735 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 19:58:01 INFO - PROCESS | 3512 | 1465527481737 Marionette TRACE conn5 <- [1,2274,null,{}] 19:58:01 INFO - PROCESS | 3512 | 1465527481740 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:01 INFO - PROCESS | 3512 | 1465527481751 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:01 INFO - PROCESS | 3512 | 1465527481861 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 19:58:02 INFO - PROCESS | 3512 | 1465527482100 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:02 INFO - PROCESS | 3512 | 1465527482102 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:02 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (1760C800) [pid = 3512] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 19:58:02 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (16629400) [pid = 3512] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 19:58:02 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (13C55C00) [pid = 3512] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 19:58:02 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (16EB7400) [pid = 3512] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 19:58:02 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (0DA42800) [pid = 3512] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 19:58:02 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (0EB84400) [pid = 3512] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 19:58:02 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (16EBB800) [pid = 3512] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 19:58:02 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (13B2B400) [pid = 3512] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 19:58:02 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (17621C00) [pid = 3512] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 19:58:02 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (14F16000) [pid = 3512] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 19:58:02 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (16A3B800) [pid = 3512] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 19:58:02 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (0D6EB000) [pid = 3512] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 19:58:02 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (16625400) [pid = 3512] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 19:58:02 INFO - PROCESS | 3512 | --DOMWINDOW == 66 (17BEBC00) [pid = 3512] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 19:58:02 INFO - PROCESS | 3512 | ++DOCSHELL 0CC0E400 == 33 [pid = 3512] [id = 578] 19:58:02 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (0D5E3000) [pid = 3512] [serial = 1734] [outer = 00000000] 19:58:02 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (13168800) [pid = 3512] [serial = 1735] [outer = 0D5E3000] 19:58:02 INFO - PROCESS | 3512 | 1465527482152 Marionette DEBUG loaded listener.js 19:58:02 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (13C4F000) [pid = 3512] [serial = 1736] [outer = 0D5E3000] 19:58:02 INFO - PROCESS | 3512 | 1465527482521 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 19:58:02 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 19:58:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 830ms 19:58:02 INFO - PROCESS | 3512 | 1465527482563 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 19:58:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 19:58:02 INFO - PROCESS | 3512 | 1465527482565 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 19:58:02 INFO - PROCESS | 3512 | 1465527482568 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 19:58:02 INFO - PROCESS | 3512 | 1465527482570 Marionette TRACE conn5 <- [1,2278,null,{}] 19:58:02 INFO - PROCESS | 3512 | 1465527482573 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:02 INFO - PROCESS | 3512 | 1465527482575 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:02 INFO - PROCESS | 3512 | 1465527482652 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 19:58:02 INFO - PROCESS | 3512 | 1465527482750 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:02 INFO - PROCESS | 3512 | 1465527482752 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:02 INFO - PROCESS | 3512 | ++DOCSHELL 0E60F400 == 34 [pid = 3512] [id = 579] 19:58:02 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (16D0D400) [pid = 3512] [serial = 1737] [outer = 00000000] 19:58:02 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (17597C00) [pid = 3512] [serial = 1738] [outer = 16D0D400] 19:58:02 INFO - PROCESS | 3512 | 1465527482797 Marionette DEBUG loaded listener.js 19:58:02 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (1760C800) [pid = 3512] [serial = 1739] [outer = 16D0D400] 19:58:03 INFO - PROCESS | 3512 | 1465527483140 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 19:58:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 19:58:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 630ms 19:58:03 INFO - PROCESS | 3512 | 1465527483199 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 19:58:03 INFO - PROCESS | 3512 | 1465527483201 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 19:58:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 19:58:03 INFO - PROCESS | 3512 | 1465527483204 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 19:58:03 INFO - PROCESS | 3512 | 1465527483206 Marionette TRACE conn5 <- [1,2282,null,{}] 19:58:03 INFO - PROCESS | 3512 | 1465527483209 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:03 INFO - PROCESS | 3512 | 1465527483211 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:03 INFO - PROCESS | 3512 | 1465527483340 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 19:58:03 INFO - PROCESS | 3512 | 1465527483375 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:03 INFO - PROCESS | 3512 | 1465527483377 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:03 INFO - PROCESS | 3512 | ++DOCSHELL 17544400 == 35 [pid = 3512] [id = 580] 19:58:03 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (17594C00) [pid = 3512] [serial = 1740] [outer = 00000000] 19:58:03 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (1761E000) [pid = 3512] [serial = 1741] [outer = 17594C00] 19:58:03 INFO - PROCESS | 3512 | 1465527483420 Marionette DEBUG loaded listener.js 19:58:03 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (17624400) [pid = 3512] [serial = 1742] [outer = 17594C00] 19:58:03 INFO - PROCESS | 3512 | 1465527483829 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 19:58:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 19:58:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 670ms 19:58:03 INFO - PROCESS | 3512 | 1465527483876 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 19:58:03 INFO - PROCESS | 3512 | 1465527483878 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 19:58:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 19:58:03 INFO - PROCESS | 3512 | 1465527483882 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 19:58:03 INFO - PROCESS | 3512 | 1465527483883 Marionette TRACE conn5 <- [1,2286,null,{}] 19:58:03 INFO - PROCESS | 3512 | 1465527483897 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:03 INFO - PROCESS | 3512 | 1465527483899 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:04 INFO - PROCESS | 3512 | 1465527483980 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 19:58:04 INFO - PROCESS | 3512 | 1465527483988 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:04 INFO - PROCESS | 3512 | 1465527483989 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:04 INFO - PROCESS | 3512 | ++DOCSHELL 1763C800 == 36 [pid = 3512] [id = 581] 19:58:04 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (17644400) [pid = 3512] [serial = 1743] [outer = 00000000] 19:58:04 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (17687800) [pid = 3512] [serial = 1744] [outer = 17644400] 19:58:04 INFO - PROCESS | 3512 | 1465527484033 Marionette DEBUG loaded listener.js 19:58:04 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (17691400) [pid = 3512] [serial = 1745] [outer = 17644400] 19:58:04 INFO - PROCESS | 3512 | 1465527484748 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 19:58:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 19:58:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 891ms 19:58:04 INFO - PROCESS | 3512 | 1465527484776 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 19:58:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 19:58:04 INFO - PROCESS | 3512 | 1465527484780 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 19:58:04 INFO - PROCESS | 3512 | 1465527484784 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 19:58:04 INFO - PROCESS | 3512 | 1465527484788 Marionette TRACE conn5 <- [1,2290,null,{}] 19:58:04 INFO - PROCESS | 3512 | 1465527484807 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:04 INFO - PROCESS | 3512 | 1465527484811 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:04 INFO - PROCESS | 3512 | 1465527484929 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 19:58:05 INFO - PROCESS | 3512 | 1465527485062 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:05 INFO - PROCESS | 3512 | 1465527485065 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:05 INFO - PROCESS | 3512 | ++DOCSHELL 0DB41400 == 37 [pid = 3512] [id = 582] 19:58:05 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (0DC22800) [pid = 3512] [serial = 1746] [outer = 00000000] 19:58:05 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (1233D000) [pid = 3512] [serial = 1747] [outer = 0DC22800] 19:58:05 INFO - PROCESS | 3512 | 1465527485125 Marionette DEBUG loaded listener.js 19:58:05 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (13160000) [pid = 3512] [serial = 1748] [outer = 0DC22800] 19:58:05 INFO - PROCESS | 3512 | 1465527485691 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 19:58:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 19:58:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 950ms 19:58:05 INFO - PROCESS | 3512 | 1465527485737 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 19:58:05 INFO - PROCESS | 3512 | 1465527485741 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 19:58:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 19:58:05 INFO - PROCESS | 3512 | 1465527485748 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 19:58:05 INFO - PROCESS | 3512 | 1465527485750 Marionette TRACE conn5 <- [1,2294,null,{}] 19:58:05 INFO - PROCESS | 3512 | 1465527485754 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:05 INFO - PROCESS | 3512 | 1465527485757 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:05 INFO - PROCESS | 3512 | 1465527485875 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 19:58:06 INFO - PROCESS | 3512 | 1465527485988 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:06 INFO - PROCESS | 3512 | 1465527485990 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:06 INFO - PROCESS | 3512 | ++DOCSHELL 14A75000 == 38 [pid = 3512] [id = 583] 19:58:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (15137C00) [pid = 3512] [serial = 1749] [outer = 00000000] 19:58:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (16D05400) [pid = 3512] [serial = 1750] [outer = 15137C00] 19:58:06 INFO - PROCESS | 3512 | 1465527486087 Marionette DEBUG loaded listener.js 19:58:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (16DC5000) [pid = 3512] [serial = 1751] [outer = 15137C00] 19:58:06 INFO - PROCESS | 3512 | 1465527486687 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 19:58:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 19:58:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 970ms 19:58:06 INFO - PROCESS | 3512 | 1465527486722 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 19:58:06 INFO - PROCESS | 3512 | 1465527486724 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 19:58:06 INFO - PROCESS | 3512 | 1465527486728 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 19:58:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 19:58:06 INFO - PROCESS | 3512 | 1465527486731 Marionette TRACE conn5 <- [1,2298,null,{}] 19:58:06 INFO - PROCESS | 3512 | 1465527486742 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:06 INFO - PROCESS | 3512 | 1465527486747 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:06 INFO - PROCESS | 3512 | 1465527486855 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 19:58:07 INFO - PROCESS | 3512 | 1465527486998 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:07 INFO - PROCESS | 3512 | 1465527487002 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:07 INFO - PROCESS | 3512 | ++DOCSHELL 17B09400 == 39 [pid = 3512] [id = 584] 19:58:07 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (17B0A400) [pid = 3512] [serial = 1752] [outer = 00000000] 19:58:07 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (17BE3800) [pid = 3512] [serial = 1753] [outer = 17B0A400] 19:58:07 INFO - PROCESS | 3512 | 1465527487059 Marionette DEBUG loaded listener.js 19:58:07 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (18944400) [pid = 3512] [serial = 1754] [outer = 17B0A400] 19:58:07 INFO - PROCESS | 3512 | 1465527487673 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 19:58:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 19:58:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 970ms 19:58:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 19:58:07 INFO - PROCESS | 3512 | 1465527487701 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 19:58:07 INFO - PROCESS | 3512 | 1465527487704 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 19:58:07 INFO - PROCESS | 3512 | 1465527487707 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 19:58:07 INFO - PROCESS | 3512 | 1465527487709 Marionette TRACE conn5 <- [1,2302,null,{}] 19:58:07 INFO - PROCESS | 3512 | 1465527487713 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:07 INFO - PROCESS | 3512 | 1465527487715 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:07 INFO - PROCESS | 3512 | 1465527487827 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 19:58:08 INFO - PROCESS | 3512 | 1465527488120 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:08 INFO - PROCESS | 3512 | 1465527488123 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:08 INFO - PROCESS | 3512 | ++DOCSHELL 0D848C00 == 40 [pid = 3512] [id = 585] 19:58:08 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (0D84AC00) [pid = 3512] [serial = 1755] [outer = 00000000] 19:58:08 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (0DA44800) [pid = 3512] [serial = 1756] [outer = 0D84AC00] 19:58:08 INFO - PROCESS | 3512 | 1465527488173 Marionette DEBUG loaded listener.js 19:58:08 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (0DD92C00) [pid = 3512] [serial = 1757] [outer = 0D84AC00] 19:58:09 INFO - PROCESS | 3512 | --DOCSHELL 17544400 == 39 [pid = 3512] [id = 580] 19:58:09 INFO - PROCESS | 3512 | --DOCSHELL 0E60F400 == 38 [pid = 3512] [id = 579] 19:58:09 INFO - PROCESS | 3512 | --DOCSHELL 0CC0E400 == 37 [pid = 3512] [id = 578] 19:58:09 INFO - PROCESS | 3512 | --DOCSHELL 16D0DC00 == 36 [pid = 3512] [id = 577] 19:58:09 INFO - PROCESS | 3512 | --DOCSHELL 16A3AC00 == 35 [pid = 3512] [id = 576] 19:58:09 INFO - PROCESS | 3512 | --DOCSHELL 13C5D400 == 34 [pid = 3512] [id = 575] 19:58:09 INFO - PROCESS | 3512 | --DOCSHELL 13B2E000 == 33 [pid = 3512] [id = 574] 19:58:09 INFO - PROCESS | 3512 | --DOCSHELL 0E0E4800 == 32 [pid = 3512] [id = 573] 19:58:09 INFO - PROCESS | 3512 | --DOCSHELL 0DB4B000 == 31 [pid = 3512] [id = 572] 19:58:09 INFO - PROCESS | 3512 | --DOCSHELL 16625C00 == 30 [pid = 3512] [id = 570] 19:58:09 INFO - PROCESS | 3512 | --DOCSHELL 0D84A000 == 29 [pid = 3512] [id = 571] 19:58:09 INFO - PROCESS | 3512 | --DOCSHELL 17B09400 == 28 [pid = 3512] [id = 584] 19:58:09 INFO - PROCESS | 3512 | --DOCSHELL 14A75000 == 27 [pid = 3512] [id = 583] 19:58:09 INFO - PROCESS | 3512 | --DOCSHELL 1763C800 == 26 [pid = 3512] [id = 581] 19:58:09 INFO - PROCESS | 3512 | --DOCSHELL 0DB41400 == 25 [pid = 3512] [id = 582] 19:58:09 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (177BB800) [pid = 3512] [serial = 1705] [outer = 00000000] [url = about:blank] 19:58:09 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (18947800) [pid = 3512] [serial = 1708] [outer = 00000000] [url = about:blank] 19:58:09 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (18950000) [pid = 3512] [serial = 1709] [outer = 00000000] [url = about:blank] 19:58:09 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (14A6CC00) [pid = 3512] [serial = 1703] [outer = 00000000] [url = about:blank] 19:58:09 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (17BE5000) [pid = 3512] [serial = 1706] [outer = 00000000] [url = about:blank] 19:58:09 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (17542000) [pid = 3512] [serial = 1694] [outer = 00000000] [url = about:blank] 19:58:09 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (17619C00) [pid = 3512] [serial = 1696] [outer = 00000000] [url = about:blank] 19:58:09 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (17BE0400) [pid = 3512] [serial = 1670] [outer = 00000000] [url = about:blank] 19:58:09 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (14153C00) [pid = 3512] [serial = 1681] [outer = 00000000] [url = about:blank] 19:58:09 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (14F13400) [pid = 3512] [serial = 1682] [outer = 00000000] [url = about:blank] 19:58:09 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (16EBC000) [pid = 3512] [serial = 1690] [outer = 00000000] [url = about:blank] 19:58:09 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (16EC3400) [pid = 3512] [serial = 1691] [outer = 00000000] [url = about:blank] 19:58:09 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (0DB41800) [pid = 3512] [serial = 1672] [outer = 00000000] [url = about:blank] 19:58:09 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (0DB4AC00) [pid = 3512] [serial = 1673] [outer = 00000000] [url = about:blank] 19:58:09 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (0EC77800) [pid = 3512] [serial = 1675] [outer = 00000000] [url = about:blank] 19:58:09 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (11CC9400) [pid = 3512] [serial = 1676] [outer = 00000000] [url = about:blank] 19:58:09 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (17595400) [pid = 3512] [serial = 1693] [outer = 00000000] [url = about:blank] 19:58:09 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (13C44000) [pid = 3512] [serial = 1678] [outer = 00000000] [url = about:blank] 19:58:09 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (13C4BC00) [pid = 3512] [serial = 1679] [outer = 00000000] [url = about:blank] 19:58:09 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (1763D400) [pid = 3512] [serial = 1699] [outer = 00000000] [url = about:blank] 19:58:09 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (1513EC00) [pid = 3512] [serial = 1684] [outer = 00000000] [url = about:blank] 19:58:09 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (1761F000) [pid = 3512] [serial = 1697] [outer = 00000000] [url = about:blank] 19:58:09 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (1635D400) [pid = 3512] [serial = 1685] [outer = 00000000] [url = about:blank] 19:58:09 INFO - PROCESS | 3512 | --DOMWINDOW == 66 (16DC5400) [pid = 3512] [serial = 1687] [outer = 00000000] [url = about:blank] 19:58:09 INFO - PROCESS | 3512 | --DOMWINDOW == 65 (16DCC400) [pid = 3512] [serial = 1688] [outer = 00000000] [url = about:blank] 19:58:09 INFO - PROCESS | 3512 | --DOMWINDOW == 64 (0E183800) [pid = 3512] [serial = 1702] [outer = 00000000] [url = about:blank] 19:58:09 INFO - PROCESS | 3512 | --DOMWINDOW == 63 (17643C00) [pid = 3512] [serial = 1700] [outer = 00000000] [url = about:blank] 19:58:09 INFO - PROCESS | 3512 | 1465527489409 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 19:58:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 19:58:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1726ms 19:58:09 INFO - PROCESS | 3512 | 1465527489470 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 19:58:09 INFO - PROCESS | 3512 | 1465527489474 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 19:58:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 19:58:09 INFO - PROCESS | 3512 | 1465527489482 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 19:58:09 INFO - PROCESS | 3512 | 1465527489485 Marionette TRACE conn5 <- [1,2306,null,{}] 19:58:09 INFO - PROCESS | 3512 | 1465527489491 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:09 INFO - PROCESS | 3512 | 1465527489494 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:09 INFO - PROCESS | 3512 | 1465527489588 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 19:58:09 INFO - PROCESS | 3512 | 1465527489681 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:09 INFO - PROCESS | 3512 | 1465527489686 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:09 INFO - PROCESS | 3512 | ++DOCSHELL 0D664C00 == 26 [pid = 3512] [id = 586] 19:58:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 64 (0D850800) [pid = 3512] [serial = 1758] [outer = 00000000] 19:58:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 65 (0DB41400) [pid = 3512] [serial = 1759] [outer = 0D850800] 19:58:09 INFO - PROCESS | 3512 | 1465527489734 Marionette DEBUG loaded listener.js 19:58:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 66 (0DB4A400) [pid = 3512] [serial = 1760] [outer = 0D850800] 19:58:10 INFO - PROCESS | 3512 | 1465527490145 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 19:58:10 INFO - PROCESS | 3512 | 1465527490218 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 19:58:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 19:58:10 INFO - PROCESS | 3512 | 1465527490224 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 19:58:10 INFO - PROCESS | 3512 | 1465527490226 Marionette TRACE conn5 <- [1,2310,null,{}] 19:58:10 INFO - PROCESS | 3512 | 1465527490230 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:10 INFO - PROCESS | 3512 | 1465527490233 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:10 INFO - PROCESS | 3512 | 1465527490320 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 19:58:10 INFO - PROCESS | 3512 | 1465527490326 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:10 INFO - PROCESS | 3512 | 1465527490329 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:10 INFO - PROCESS | 3512 | ++DOCSHELL 0EC7D400 == 27 [pid = 3512] [id = 587] 19:58:10 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (0ECBC000) [pid = 3512] [serial = 1761] [outer = 00000000] 19:58:10 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (11E9BC00) [pid = 3512] [serial = 1762] [outer = 0ECBC000] 19:58:10 INFO - PROCESS | 3512 | 1465527490376 Marionette DEBUG loaded listener.js 19:58:10 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (1234A400) [pid = 3512] [serial = 1763] [outer = 0ECBC000] 19:58:10 INFO - PROCESS | 3512 | 1465527490840 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 19:58:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 19:58:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 670ms 19:58:10 INFO - PROCESS | 3512 | 1465527490898 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 19:58:10 INFO - PROCESS | 3512 | 1465527490900 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 19:58:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 19:58:10 INFO - PROCESS | 3512 | 1465527490904 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 19:58:10 INFO - PROCESS | 3512 | 1465527490907 Marionette TRACE conn5 <- [1,2314,null,{}] 19:58:10 INFO - PROCESS | 3512 | 1465527490918 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:10 INFO - PROCESS | 3512 | 1465527490923 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:11 INFO - PROCESS | 3512 | 1465527491038 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 19:58:11 INFO - PROCESS | 3512 | 1465527491142 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:11 INFO - PROCESS | 3512 | 1465527491145 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:11 INFO - PROCESS | 3512 | ++DOCSHELL 13C59C00 == 28 [pid = 3512] [id = 588] 19:58:11 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (13C5A000) [pid = 3512] [serial = 1764] [outer = 00000000] 19:58:11 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (13C5D400) [pid = 3512] [serial = 1765] [outer = 13C5A000] 19:58:11 INFO - PROCESS | 3512 | 1465527491192 Marionette DEBUG loaded listener.js 19:58:11 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (14A66C00) [pid = 3512] [serial = 1766] [outer = 13C5A000] 19:58:11 INFO - PROCESS | 3512 | 1465527491600 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 19:58:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 19:58:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 730ms 19:58:11 INFO - PROCESS | 3512 | 1465527491637 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 19:58:11 INFO - PROCESS | 3512 | 1465527491640 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 19:58:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 19:58:11 INFO - PROCESS | 3512 | 1465527491643 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 19:58:11 INFO - PROCESS | 3512 | 1465527491644 Marionette TRACE conn5 <- [1,2318,null,{}] 19:58:11 INFO - PROCESS | 3512 | 1465527491654 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:11 INFO - PROCESS | 3512 | 1465527491656 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:11 INFO - PROCESS | 3512 | 1465527491773 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 19:58:11 INFO - PROCESS | 3512 | 1465527491778 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:11 INFO - PROCESS | 3512 | 1465527491780 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:11 INFO - PROCESS | 3512 | ++DOCSHELL 14A74C00 == 29 [pid = 3512] [id = 589] 19:58:11 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (14A75000) [pid = 3512] [serial = 1767] [outer = 00000000] 19:58:11 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (1513AC00) [pid = 3512] [serial = 1768] [outer = 14A75000] 19:58:11 INFO - PROCESS | 3512 | 1465527491825 Marionette DEBUG loaded listener.js 19:58:11 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (1635DC00) [pid = 3512] [serial = 1769] [outer = 14A75000] 19:58:12 INFO - PROCESS | 3512 | 1465527492267 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 19:58:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 19:58:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 670ms 19:58:12 INFO - PROCESS | 3512 | 1465527492313 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 19:58:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 19:58:12 INFO - PROCESS | 3512 | 1465527492315 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 19:58:12 INFO - PROCESS | 3512 | 1465527492318 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 19:58:12 INFO - PROCESS | 3512 | 1465527492320 Marionette TRACE conn5 <- [1,2322,null,{}] 19:58:12 INFO - PROCESS | 3512 | 1465527492323 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:12 INFO - PROCESS | 3512 | 1465527492325 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:12 INFO - PROCESS | 3512 | 1465527492467 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 19:58:12 INFO - PROCESS | 3512 | 1465527492532 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:12 INFO - PROCESS | 3512 | 1465527492534 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:12 INFO - PROCESS | 3512 | ++DOCSHELL 16631000 == 30 [pid = 3512] [id = 590] 19:58:12 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (16631C00) [pid = 3512] [serial = 1770] [outer = 00000000] 19:58:12 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (16B37000) [pid = 3512] [serial = 1771] [outer = 16631C00] 19:58:12 INFO - PROCESS | 3512 | 1465527492577 Marionette DEBUG loaded listener.js 19:58:12 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (16D0F800) [pid = 3512] [serial = 1772] [outer = 16631C00] 19:58:13 INFO - PROCESS | 3512 | 1465527493002 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 19:58:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 19:58:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 730ms 19:58:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 19:58:13 INFO - PROCESS | 3512 | 1465527493050 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 19:58:13 INFO - PROCESS | 3512 | 1465527493052 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 19:58:13 INFO - PROCESS | 3512 | 1465527493060 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 19:58:13 INFO - PROCESS | 3512 | 1465527493062 Marionette TRACE conn5 <- [1,2326,null,{}] 19:58:13 INFO - PROCESS | 3512 | 1465527493066 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:13 INFO - PROCESS | 3512 | 1465527493072 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:13 INFO - PROCESS | 3512 | 1465527493210 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 19:58:13 INFO - PROCESS | 3512 | 1465527493277 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:13 INFO - PROCESS | 3512 | 1465527493279 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:13 INFO - PROCESS | 3512 | ++DOCSHELL 0E086800 == 31 [pid = 3512] [id = 591] 19:58:13 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (16D45400) [pid = 3512] [serial = 1773] [outer = 00000000] 19:58:13 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (16EC1400) [pid = 3512] [serial = 1774] [outer = 16D45400] 19:58:13 INFO - PROCESS | 3512 | 1465527493325 Marionette DEBUG loaded listener.js 19:58:13 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (1736A400) [pid = 3512] [serial = 1775] [outer = 16D45400] 19:58:13 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (16A3B400) [pid = 3512] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 19:58:13 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (16D0E400) [pid = 3512] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 19:58:13 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (0DA3B400) [pid = 3512] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 19:58:13 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (17365400) [pid = 3512] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 19:58:13 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (0E0E5000) [pid = 3512] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 19:58:13 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (13B2E400) [pid = 3512] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 19:58:13 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (0DB4C800) [pid = 3512] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 19:58:13 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (13C60400) [pid = 3512] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 19:58:13 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (0D5E3000) [pid = 3512] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 19:58:13 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (16D0D400) [pid = 3512] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 19:58:13 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (17644400) [pid = 3512] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 19:58:13 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (17594C00) [pid = 3512] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 19:58:13 INFO - PROCESS | 3512 | 1465527493903 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 19:58:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 19:58:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 890ms 19:58:13 INFO - PROCESS | 3512 | 1465527493945 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 19:58:13 INFO - PROCESS | 3512 | 1465527493947 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 19:58:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 19:58:13 INFO - PROCESS | 3512 | 1465527493950 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 19:58:13 INFO - PROCESS | 3512 | 1465527493952 Marionette TRACE conn5 <- [1,2330,null,{}] 19:58:13 INFO - PROCESS | 3512 | 1465527493956 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:13 INFO - PROCESS | 3512 | 1465527493957 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:14 INFO - PROCESS | 3512 | 1465527494034 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 19:58:14 INFO - PROCESS | 3512 | 1465527494040 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:14 INFO - PROCESS | 3512 | 1465527494042 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:14 INFO - PROCESS | 3512 | ++DOCSHELL 16C81800 == 32 [pid = 3512] [id = 592] 19:58:14 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (16D0D400) [pid = 3512] [serial = 1776] [outer = 00000000] 19:58:14 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (17365400) [pid = 3512] [serial = 1777] [outer = 16D0D400] 19:58:14 INFO - PROCESS | 3512 | 1465527494084 Marionette DEBUG loaded listener.js 19:58:14 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (17369000) [pid = 3512] [serial = 1778] [outer = 16D0D400] 19:58:14 INFO - PROCESS | 3512 | 1465527494505 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 19:58:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 19:58:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 570ms 19:58:14 INFO - PROCESS | 3512 | 1465527494521 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 19:58:14 INFO - PROCESS | 3512 | 1465527494523 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 19:58:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 19:58:14 INFO - PROCESS | 3512 | 1465527494526 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 19:58:14 INFO - PROCESS | 3512 | 1465527494528 Marionette TRACE conn5 <- [1,2334,null,{}] 19:58:14 INFO - PROCESS | 3512 | 1465527494531 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:14 INFO - PROCESS | 3512 | 1465527494533 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:14 INFO - PROCESS | 3512 | 1465527494655 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 19:58:14 INFO - PROCESS | 3512 | 1465527494663 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:14 INFO - PROCESS | 3512 | 1465527494664 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:14 INFO - PROCESS | 3512 | ++DOCSHELL 11CCD400 == 33 [pid = 3512] [id = 593] 19:58:14 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (17364C00) [pid = 3512] [serial = 1779] [outer = 00000000] 19:58:14 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (175A1000) [pid = 3512] [serial = 1780] [outer = 17364C00] 19:58:14 INFO - PROCESS | 3512 | 1465527494709 Marionette DEBUG loaded listener.js 19:58:14 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (1759CC00) [pid = 3512] [serial = 1781] [outer = 17364C00] 19:58:15 INFO - PROCESS | 3512 | 1465527495134 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 19:58:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 19:58:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 630ms 19:58:15 INFO - PROCESS | 3512 | 1465527495158 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 19:58:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 19:58:15 INFO - PROCESS | 3512 | 1465527495159 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 19:58:15 INFO - PROCESS | 3512 | 1465527495163 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 19:58:15 INFO - PROCESS | 3512 | 1465527495164 Marionette TRACE conn5 <- [1,2338,null,{}] 19:58:15 INFO - PROCESS | 3512 | 1465527495168 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:15 INFO - PROCESS | 3512 | 1465527495169 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:15 INFO - PROCESS | 3512 | 1465527495246 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 19:58:15 INFO - PROCESS | 3512 | 1465527495342 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:15 INFO - PROCESS | 3512 | 1465527495344 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:15 INFO - PROCESS | 3512 | ++DOCSHELL 13C59400 == 34 [pid = 3512] [id = 594] 19:58:15 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (1759E000) [pid = 3512] [serial = 1782] [outer = 00000000] 19:58:15 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (17622000) [pid = 3512] [serial = 1783] [outer = 1759E000] 19:58:15 INFO - PROCESS | 3512 | 1465527495388 Marionette DEBUG loaded listener.js 19:58:15 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (17622800) [pid = 3512] [serial = 1784] [outer = 1759E000] 19:58:15 INFO - PROCESS | 3512 | 1465527495888 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 19:58:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 19:58:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 770ms 19:58:15 INFO - PROCESS | 3512 | 1465527495949 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 19:58:15 INFO - PROCESS | 3512 | 1465527495953 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 19:58:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 19:58:15 INFO - PROCESS | 3512 | 1465527495959 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 19:58:15 INFO - PROCESS | 3512 | 1465527495962 Marionette TRACE conn5 <- [1,2342,null,{}] 19:58:15 INFO - PROCESS | 3512 | 1465527495968 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:15 INFO - PROCESS | 3512 | 1465527495971 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:16 INFO - PROCESS | 3512 | 1465527496135 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 19:58:16 INFO - PROCESS | 3512 | 1465527496259 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:16 INFO - PROCESS | 3512 | 1465527496262 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:16 INFO - PROCESS | 3512 | ++DOCSHELL 0DB4E400 == 35 [pid = 3512] [id = 595] 19:58:16 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (0DC24C00) [pid = 3512] [serial = 1785] [outer = 00000000] 19:58:16 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (0E185C00) [pid = 3512] [serial = 1786] [outer = 0DC24C00] 19:58:16 INFO - PROCESS | 3512 | 1465527496319 Marionette DEBUG loaded listener.js 19:58:16 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (11CCDC00) [pid = 3512] [serial = 1787] [outer = 0DC24C00] 19:58:17 INFO - PROCESS | 3512 | 1465527497054 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 19:58:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 19:58:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1173ms 19:58:17 INFO - PROCESS | 3512 | 1465527497135 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 19:58:17 INFO - PROCESS | 3512 | 1465527497140 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 19:58:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 19:58:17 INFO - PROCESS | 3512 | 1465527497146 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 19:58:17 INFO - PROCESS | 3512 | 1465527497149 Marionette TRACE conn5 <- [1,2346,null,{}] 19:58:17 INFO - PROCESS | 3512 | 1465527497153 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:17 INFO - PROCESS | 3512 | 1465527497156 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:17 INFO - PROCESS | 3512 | 1465527497288 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 19:58:17 INFO - PROCESS | 3512 | 1465527497420 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:17 INFO - PROCESS | 3512 | 1465527497423 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:17 INFO - PROCESS | 3512 | ++DOCSHELL 13C51C00 == 36 [pid = 3512] [id = 596] 19:58:17 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (13C52400) [pid = 3512] [serial = 1788] [outer = 00000000] 19:58:17 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (14F15000) [pid = 3512] [serial = 1789] [outer = 13C52400] 19:58:17 INFO - PROCESS | 3512 | 1465527497480 Marionette DEBUG loaded listener.js 19:58:17 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (16626000) [pid = 3512] [serial = 1790] [outer = 13C52400] 19:58:18 INFO - PROCESS | 3512 | 1465527498333 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 19:58:18 INFO - PROCESS | 3512 | --DOCSHELL 11CCD400 == 35 [pid = 3512] [id = 593] 19:58:18 INFO - PROCESS | 3512 | --DOCSHELL 16C81800 == 34 [pid = 3512] [id = 592] 19:58:18 INFO - PROCESS | 3512 | --DOCSHELL 0E086800 == 33 [pid = 3512] [id = 591] 19:58:18 INFO - PROCESS | 3512 | --DOCSHELL 16631000 == 32 [pid = 3512] [id = 590] 19:58:18 INFO - PROCESS | 3512 | --DOCSHELL 14A74C00 == 31 [pid = 3512] [id = 589] 19:58:18 INFO - PROCESS | 3512 | --DOCSHELL 13C59C00 == 30 [pid = 3512] [id = 588] 19:58:18 INFO - PROCESS | 3512 | --DOCSHELL 0EC7D400 == 29 [pid = 3512] [id = 587] 19:58:18 INFO - PROCESS | 3512 | --DOCSHELL 0D664C00 == 28 [pid = 3512] [id = 586] 19:58:18 INFO - PROCESS | 3512 | --DOCSHELL 0D848C00 == 27 [pid = 3512] [id = 585] 19:58:18 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (17687800) [pid = 3512] [serial = 1744] [outer = 00000000] [url = about:blank] 19:58:18 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (17691400) [pid = 3512] [serial = 1745] [outer = 00000000] [url = about:blank] 19:58:18 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (1761E000) [pid = 3512] [serial = 1741] [outer = 00000000] [url = about:blank] 19:58:18 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (16C81000) [pid = 3512] [serial = 1729] [outer = 00000000] [url = about:blank] 19:58:18 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (16E34000) [pid = 3512] [serial = 1732] [outer = 00000000] [url = about:blank] 19:58:18 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (0EB87C00) [pid = 3512] [serial = 1714] [outer = 00000000] [url = about:blank] 19:58:18 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (123D0000) [pid = 3512] [serial = 1715] [outer = 00000000] [url = about:blank] 19:58:18 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (18EC5C00) [pid = 3512] [serial = 1712] [outer = 00000000] [url = about:blank] 19:58:18 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (18EBB800) [pid = 3512] [serial = 1711] [outer = 00000000] [url = about:blank] 19:58:18 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (11EA0000) [pid = 3512] [serial = 1720] [outer = 00000000] [url = about:blank] 19:58:18 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (123DA400) [pid = 3512] [serial = 1721] [outer = 00000000] [url = about:blank] 19:58:18 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (16D07800) [pid = 3512] [serial = 1730] [outer = 00000000] [url = about:blank] 19:58:18 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (13C49000) [pid = 3512] [serial = 1723] [outer = 00000000] [url = about:blank] 19:58:18 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (13C56C00) [pid = 3512] [serial = 1724] [outer = 00000000] [url = about:blank] 19:58:18 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (0E677C00) [pid = 3512] [serial = 1717] [outer = 00000000] [url = about:blank] 19:58:18 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (11E55000) [pid = 3512] [serial = 1718] [outer = 00000000] [url = about:blank] 19:58:18 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (15133C00) [pid = 3512] [serial = 1726] [outer = 00000000] [url = about:blank] 19:58:18 INFO - PROCESS | 3512 | --DOMWINDOW == 66 (16EC1000) [pid = 3512] [serial = 1733] [outer = 00000000] [url = about:blank] 19:58:18 INFO - PROCESS | 3512 | --DOMWINDOW == 65 (17624400) [pid = 3512] [serial = 1742] [outer = 00000000] [url = about:blank] 19:58:18 INFO - PROCESS | 3512 | --DOMWINDOW == 64 (13168800) [pid = 3512] [serial = 1735] [outer = 00000000] [url = about:blank] 19:58:18 INFO - PROCESS | 3512 | --DOMWINDOW == 63 (13C4F000) [pid = 3512] [serial = 1736] [outer = 00000000] [url = about:blank] 19:58:18 INFO - PROCESS | 3512 | --DOMWINDOW == 62 (17597C00) [pid = 3512] [serial = 1738] [outer = 00000000] [url = about:blank] 19:58:18 INFO - PROCESS | 3512 | --DOMWINDOW == 61 (151B1400) [pid = 3512] [serial = 1727] [outer = 00000000] [url = about:blank] 19:58:18 INFO - PROCESS | 3512 | --DOMWINDOW == 60 (1760C800) [pid = 3512] [serial = 1739] [outer = 00000000] [url = about:blank] 19:58:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 19:58:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1286ms 19:58:18 INFO - PROCESS | 3512 | 1465527498436 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 19:58:18 INFO - PROCESS | 3512 | 1465527498440 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 19:58:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 19:58:18 INFO - PROCESS | 3512 | 1465527498447 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 19:58:18 INFO - PROCESS | 3512 | 1465527498450 Marionette TRACE conn5 <- [1,2350,null,{}] 19:58:18 INFO - PROCESS | 3512 | 1465527498455 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:18 INFO - PROCESS | 3512 | 1465527498458 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:18 INFO - PROCESS | 3512 | 1465527498552 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 19:58:18 INFO - PROCESS | 3512 | 1465527498559 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:18 INFO - PROCESS | 3512 | 1465527498562 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:18 INFO - PROCESS | 3512 | ++DOCSHELL 0E079800 == 28 [pid = 3512] [id = 597] 19:58:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 61 (0E07B000) [pid = 3512] [serial = 1791] [outer = 00000000] 19:58:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 62 (0E18C000) [pid = 3512] [serial = 1792] [outer = 0E07B000] 19:58:18 INFO - PROCESS | 3512 | 1465527498609 Marionette DEBUG loaded listener.js 19:58:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 63 (0ECBD800) [pid = 3512] [serial = 1793] [outer = 0E07B000] 19:58:19 INFO - PROCESS | 3512 | 1465527499149 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 19:58:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 19:58:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 730ms 19:58:19 INFO - PROCESS | 3512 | 1465527499181 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 19:58:19 INFO - PROCESS | 3512 | 1465527499185 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 19:58:19 INFO - PROCESS | 3512 | 1465527499190 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 19:58:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 19:58:19 INFO - PROCESS | 3512 | 1465527499193 Marionette TRACE conn5 <- [1,2354,null,{}] 19:58:19 INFO - PROCESS | 3512 | 1465527499196 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:19 INFO - PROCESS | 3512 | 1465527499199 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:19 INFO - PROCESS | 3512 | 1465527499284 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 19:58:19 INFO - PROCESS | 3512 | 1465527499404 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:19 INFO - PROCESS | 3512 | 1465527499406 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:19 INFO - PROCESS | 3512 | ++DOCSHELL 133BFC00 == 29 [pid = 3512] [id = 598] 19:58:19 INFO - PROCESS | 3512 | ++DOMWINDOW == 64 (133C0400) [pid = 3512] [serial = 1794] [outer = 00000000] 19:58:19 INFO - PROCESS | 3512 | ++DOMWINDOW == 65 (13765800) [pid = 3512] [serial = 1795] [outer = 133C0400] 19:58:19 INFO - PROCESS | 3512 | 1465527499452 Marionette DEBUG loaded listener.js 19:58:19 INFO - PROCESS | 3512 | ++DOMWINDOW == 66 (13C47000) [pid = 3512] [serial = 1796] [outer = 133C0400] 19:58:19 INFO - PROCESS | 3512 | 1465527499837 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 19:58:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 19:58:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 671ms 19:58:19 INFO - PROCESS | 3512 | 1465527499866 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 19:58:19 INFO - PROCESS | 3512 | 1465527499868 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 19:58:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 19:58:19 INFO - PROCESS | 3512 | 1465527499872 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 19:58:19 INFO - PROCESS | 3512 | 1465527499875 Marionette TRACE conn5 <- [1,2358,null,{}] 19:58:19 INFO - PROCESS | 3512 | 1465527499886 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:19 INFO - PROCESS | 3512 | 1465527499890 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:20 INFO - PROCESS | 3512 | 1465527500002 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 19:58:20 INFO - PROCESS | 3512 | 1465527500012 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:20 INFO - PROCESS | 3512 | 1465527500015 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:20 INFO - PROCESS | 3512 | ++DOCSHELL 15131800 == 30 [pid = 3512] [id = 599] 19:58:20 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (15131C00) [pid = 3512] [serial = 1797] [outer = 00000000] 19:58:20 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (1513E800) [pid = 3512] [serial = 1798] [outer = 15131C00] 19:58:20 INFO - PROCESS | 3512 | 1465527500063 Marionette DEBUG loaded listener.js 19:58:20 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (16625400) [pid = 3512] [serial = 1799] [outer = 15131C00] 19:58:20 INFO - PROCESS | 3512 | 1465527500526 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 19:58:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 19:58:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 670ms 19:58:20 INFO - PROCESS | 3512 | 1465527500546 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 19:58:20 INFO - PROCESS | 3512 | 1465527500548 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 19:58:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 19:58:20 INFO - PROCESS | 3512 | 1465527500570 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 19:58:20 INFO - PROCESS | 3512 | 1465527500572 Marionette TRACE conn5 <- [1,2362,null,{}] 19:58:20 INFO - PROCESS | 3512 | 1465527500575 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:20 INFO - PROCESS | 3512 | 1465527500577 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:20 INFO - PROCESS | 3512 | 1465527500699 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 19:58:20 INFO - PROCESS | 3512 | 1465527500704 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:20 INFO - PROCESS | 3512 | 1465527500706 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:20 INFO - PROCESS | 3512 | ++DOCSHELL 1414BC00 == 31 [pid = 3512] [id = 600] 19:58:20 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (1501BC00) [pid = 3512] [serial = 1800] [outer = 00000000] 19:58:20 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (16D41400) [pid = 3512] [serial = 1801] [outer = 1501BC00] 19:58:20 INFO - PROCESS | 3512 | 1465527500804 Marionette DEBUG loaded listener.js 19:58:20 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (16DCB000) [pid = 3512] [serial = 1802] [outer = 1501BC00] 19:58:21 INFO - PROCESS | 3512 | 1465527501235 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 19:58:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 19:58:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 730ms 19:58:21 INFO - PROCESS | 3512 | 1465527501304 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 19:58:21 INFO - PROCESS | 3512 | 1465527501306 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 19:58:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 19:58:21 INFO - PROCESS | 3512 | 1465527501323 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 19:58:21 INFO - PROCESS | 3512 | 1465527501325 Marionette TRACE conn5 <- [1,2366,null,{}] 19:58:21 INFO - PROCESS | 3512 | 1465527501328 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:21 INFO - PROCESS | 3512 | 1465527501330 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:21 INFO - PROCESS | 3512 | 1465527501469 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 19:58:21 INFO - PROCESS | 3512 | 1465527501491 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:21 INFO - PROCESS | 3512 | 1465527501493 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:21 INFO - PROCESS | 3512 | ++DOCSHELL 16EBC400 == 32 [pid = 3512] [id = 601] 19:58:21 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (16EBF000) [pid = 3512] [serial = 1803] [outer = 00000000] 19:58:21 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (16EC6400) [pid = 3512] [serial = 1804] [outer = 16EBF000] 19:58:21 INFO - PROCESS | 3512 | 1465527501536 Marionette DEBUG loaded listener.js 19:58:21 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (17541000) [pid = 3512] [serial = 1805] [outer = 16EBF000] 19:58:22 INFO - PROCESS | 3512 | 1465527501995 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 19:58:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 19:58:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 731ms 19:58:22 INFO - PROCESS | 3512 | 1465527502060 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 19:58:22 INFO - PROCESS | 3512 | 1465527502062 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 19:58:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 19:58:22 INFO - PROCESS | 3512 | 1465527502065 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 19:58:22 INFO - PROCESS | 3512 | 1465527502067 Marionette TRACE conn5 <- [1,2370,null,{}] 19:58:22 INFO - PROCESS | 3512 | 1465527502070 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:22 INFO - PROCESS | 3512 | 1465527502076 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:22 INFO - PROCESS | 3512 | 1465527502223 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 19:58:22 INFO - PROCESS | 3512 | 1465527502291 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:22 INFO - PROCESS | 3512 | 1465527502293 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:22 INFO - PROCESS | 3512 | ++DOCSHELL 0DB40800 == 33 [pid = 3512] [id = 602] 19:58:22 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (1760F000) [pid = 3512] [serial = 1806] [outer = 00000000] 19:58:22 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (1762AC00) [pid = 3512] [serial = 1807] [outer = 1760F000] 19:58:22 INFO - PROCESS | 3512 | 1465527502338 Marionette DEBUG loaded listener.js 19:58:22 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (13B2C400) [pid = 3512] [serial = 1808] [outer = 1760F000] 19:58:22 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (14A75000) [pid = 3512] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 19:58:22 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (0ECBC000) [pid = 3512] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 19:58:22 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (0D850800) [pid = 3512] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 19:58:22 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (13C5A000) [pid = 3512] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 19:58:22 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (0D84AC00) [pid = 3512] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 19:58:22 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (0DC22800) [pid = 3512] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 19:58:22 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (15137C00) [pid = 3512] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 19:58:22 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (17B0A400) [pid = 3512] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 19:58:22 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (16631C00) [pid = 3512] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 19:58:22 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (16D45400) [pid = 3512] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 19:58:22 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (17364C00) [pid = 3512] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 19:58:22 INFO - PROCESS | 3512 | --DOMWINDOW == 66 (16D0D400) [pid = 3512] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 19:58:22 INFO - PROCESS | 3512 | 1465527502861 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 19:58:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 19:58:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 830ms 19:58:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 19:58:22 INFO - PROCESS | 3512 | 1465527502896 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 19:58:22 INFO - PROCESS | 3512 | 1465527502898 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 19:58:22 INFO - PROCESS | 3512 | 1465527502901 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 19:58:22 INFO - PROCESS | 3512 | 1465527502902 Marionette TRACE conn5 <- [1,2374,null,{}] 19:58:22 INFO - PROCESS | 3512 | 1465527502906 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:22 INFO - PROCESS | 3512 | 1465527502907 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:23 INFO - PROCESS | 3512 | 1465527503021 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 19:58:23 INFO - PROCESS | 3512 | 1465527503086 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:23 INFO - PROCESS | 3512 | 1465527503087 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:23 INFO - PROCESS | 3512 | ++DOCSHELL 1375D800 == 34 [pid = 3512] [id = 603] 19:58:23 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (13C33000) [pid = 3512] [serial = 1809] [outer = 00000000] 19:58:23 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (16B34400) [pid = 3512] [serial = 1810] [outer = 13C33000] 19:58:23 INFO - PROCESS | 3512 | 1465527503131 Marionette DEBUG loaded listener.js 19:58:23 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (16D45400) [pid = 3512] [serial = 1811] [outer = 13C33000] 19:58:23 INFO - PROCESS | 3512 | 1465527503485 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 19:58:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 19:58:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 630ms 19:58:23 INFO - PROCESS | 3512 | 1465527503532 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 19:58:23 INFO - PROCESS | 3512 | 1465527503534 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 19:58:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 19:58:23 INFO - PROCESS | 3512 | 1465527503537 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 19:58:23 INFO - PROCESS | 3512 | 1465527503539 Marionette TRACE conn5 <- [1,2378,null,{}] 19:58:23 INFO - PROCESS | 3512 | 1465527503542 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:23 INFO - PROCESS | 3512 | 1465527503544 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:23 INFO - PROCESS | 3512 | 1465527503623 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 19:58:23 INFO - PROCESS | 3512 | 1465527503628 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:23 INFO - PROCESS | 3512 | 1465527503630 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:23 INFO - PROCESS | 3512 | ++DOCSHELL 14F1B800 == 35 [pid = 3512] [id = 604] 19:58:23 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (17613400) [pid = 3512] [serial = 1812] [outer = 00000000] 19:58:23 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (17647400) [pid = 3512] [serial = 1813] [outer = 17613400] 19:58:23 INFO - PROCESS | 3512 | 1465527503674 Marionette DEBUG loaded listener.js 19:58:23 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (17AB3400) [pid = 3512] [serial = 1814] [outer = 17613400] 19:58:24 INFO - PROCESS | 3512 | 1465527504109 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 19:58:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 19:58:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 632ms 19:58:24 INFO - PROCESS | 3512 | 1465527504170 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 19:58:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 19:58:24 INFO - PROCESS | 3512 | 1465527504181 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 19:58:24 INFO - PROCESS | 3512 | 1465527504184 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 19:58:24 INFO - PROCESS | 3512 | 1465527504186 Marionette TRACE conn5 <- [1,2382,null,{}] 19:58:24 INFO - PROCESS | 3512 | 1465527504190 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:24 INFO - PROCESS | 3512 | 1465527504192 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:24 INFO - PROCESS | 3512 | 1465527504272 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 19:58:24 INFO - PROCESS | 3512 | 1465527504278 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:24 INFO - PROCESS | 3512 | 1465527504279 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:24 INFO - PROCESS | 3512 | ++DOCSHELL 15017800 == 36 [pid = 3512] [id = 605] 19:58:24 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (17648800) [pid = 3512] [serial = 1815] [outer = 00000000] 19:58:24 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (17BE0800) [pid = 3512] [serial = 1816] [outer = 17648800] 19:58:24 INFO - PROCESS | 3512 | 1465527504322 Marionette DEBUG loaded listener.js 19:58:24 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (17BE1800) [pid = 3512] [serial = 1817] [outer = 17648800] 19:58:24 INFO - PROCESS | 3512 | 1465527504916 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 19:58:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 19:58:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 770ms 19:58:24 INFO - PROCESS | 3512 | 1465527504956 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 19:58:24 INFO - PROCESS | 3512 | 1465527504961 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 19:58:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 19:58:24 INFO - PROCESS | 3512 | 1465527504967 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 19:58:25 INFO - PROCESS | 3512 | 1465527504971 Marionette TRACE conn5 <- [1,2386,null,{}] 19:58:25 INFO - PROCESS | 3512 | 1465527504977 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:25 INFO - PROCESS | 3512 | 1465527504980 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:25 INFO - PROCESS | 3512 | 1465527505102 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 19:58:25 INFO - PROCESS | 3512 | 1465527505245 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:25 INFO - PROCESS | 3512 | 1465527505250 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:25 INFO - PROCESS | 3512 | ++DOCSHELL 0DA39000 == 37 [pid = 3512] [id = 606] 19:58:25 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (0DA39400) [pid = 3512] [serial = 1818] [outer = 00000000] 19:58:25 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (11E5B800) [pid = 3512] [serial = 1819] [outer = 0DA39400] 19:58:25 INFO - PROCESS | 3512 | 1465527505311 Marionette DEBUG loaded listener.js 19:58:25 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (12558400) [pid = 3512] [serial = 1820] [outer = 0DA39400] 19:58:25 INFO - PROCESS | 3512 | 1465527505915 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 19:58:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 19:58:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 970ms 19:58:25 INFO - PROCESS | 3512 | 1465527505940 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 19:58:25 INFO - PROCESS | 3512 | 1465527505945 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 19:58:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 19:58:25 INFO - PROCESS | 3512 | 1465527505951 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 19:58:25 INFO - PROCESS | 3512 | 1465527505954 Marionette TRACE conn5 <- [1,2390,null,{}] 19:58:25 INFO - PROCESS | 3512 | 1465527505958 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:25 INFO - PROCESS | 3512 | 1465527505961 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:26 INFO - PROCESS | 3512 | 1465527506075 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 19:58:26 INFO - PROCESS | 3512 | 1465527506231 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:26 INFO - PROCESS | 3512 | 1465527506234 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:26 INFO - PROCESS | 3512 | ++DOCSHELL 14F13400 == 38 [pid = 3512] [id = 607] 19:58:26 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (14F21000) [pid = 3512] [serial = 1821] [outer = 00000000] 19:58:26 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (1662D400) [pid = 3512] [serial = 1822] [outer = 14F21000] 19:58:26 INFO - PROCESS | 3512 | 1465527506292 Marionette DEBUG loaded listener.js 19:58:26 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (16D0C400) [pid = 3512] [serial = 1823] [outer = 14F21000] 19:58:26 INFO - PROCESS | 3512 | 1465527506919 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 19:58:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 19:58:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1017ms 19:58:27 INFO - PROCESS | 3512 | 1465527506972 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 19:58:27 INFO - PROCESS | 3512 | 1465527506975 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 19:58:27 INFO - PROCESS | 3512 | 1465527506979 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 19:58:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 19:58:27 INFO - PROCESS | 3512 | 1465527506982 Marionette TRACE conn5 <- [1,2394,null,{}] 19:58:27 INFO - PROCESS | 3512 | 1465527506993 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:27 INFO - PROCESS | 3512 | 1465527506998 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:27 INFO - PROCESS | 3512 | 1465527507106 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 19:58:27 INFO - PROCESS | 3512 | 1465527507247 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:27 INFO - PROCESS | 3512 | 1465527507250 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:27 INFO - PROCESS | 3512 | ++DOCSHELL 1764A400 == 39 [pid = 3512] [id = 608] 19:58:27 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (1764A800) [pid = 3512] [serial = 1824] [outer = 00000000] 19:58:27 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (17BEA400) [pid = 3512] [serial = 1825] [outer = 1764A800] 19:58:27 INFO - PROCESS | 3512 | 1465527507308 Marionette DEBUG loaded listener.js 19:58:27 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (18944C00) [pid = 3512] [serial = 1826] [outer = 1764A800] 19:58:27 INFO - PROCESS | 3512 | 1465527507877 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 19:58:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 19:58:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 970ms 19:58:27 INFO - PROCESS | 3512 | 1465527507952 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 19:58:27 INFO - PROCESS | 3512 | 1465527507955 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 19:58:27 INFO - PROCESS | 3512 | 1465527507958 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 19:58:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 19:58:27 INFO - PROCESS | 3512 | 1465527507960 Marionette TRACE conn5 <- [1,2398,null,{}] 19:58:27 INFO - PROCESS | 3512 | 1465527507964 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:28 INFO - PROCESS | 3512 | 1465527507966 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:28 INFO - PROCESS | 3512 | 1465527508090 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 19:58:28 INFO - PROCESS | 3512 | 1465527508230 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:28 INFO - PROCESS | 3512 | 1465527508233 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:28 INFO - PROCESS | 3512 | ++DOCSHELL 0D666400 == 40 [pid = 3512] [id = 609] 19:58:28 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (0D853000) [pid = 3512] [serial = 1827] [outer = 00000000] 19:58:28 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (0DD3FC00) [pid = 3512] [serial = 1828] [outer = 0D853000] 19:58:28 INFO - PROCESS | 3512 | 1465527508293 Marionette DEBUG loaded listener.js 19:58:28 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (125B9400) [pid = 3512] [serial = 1829] [outer = 0D853000] 19:58:29 INFO - PROCESS | 3512 | 1465527509029 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 19:58:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 19:58:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1118ms 19:58:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 19:58:29 INFO - PROCESS | 3512 | 1465527509080 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 19:58:29 INFO - PROCESS | 3512 | 1465527509084 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 19:58:29 INFO - PROCESS | 3512 | 1465527509088 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 19:58:29 INFO - PROCESS | 3512 | 1465527509092 Marionette TRACE conn5 <- [1,2402,null,{}] 19:58:29 INFO - PROCESS | 3512 | 1465527509114 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:29 INFO - PROCESS | 3512 | 1465527509116 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:29 INFO - PROCESS | 3512 | 1465527509221 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 19:58:29 INFO - PROCESS | 3512 | 1465527509360 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:29 INFO - PROCESS | 3512 | 1465527509362 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:29 INFO - PROCESS | 3512 | ++DOCSHELL 133C3000 == 41 [pid = 3512] [id = 610] 19:58:29 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (133C3400) [pid = 3512] [serial = 1830] [outer = 00000000] 19:58:29 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (14149C00) [pid = 3512] [serial = 1831] [outer = 133C3400] 19:58:29 INFO - PROCESS | 3512 | 1465527509416 Marionette DEBUG loaded listener.js 19:58:29 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (14A72800) [pid = 3512] [serial = 1832] [outer = 133C3400] 19:58:30 INFO - PROCESS | 3512 | --DOCSHELL 14F1B800 == 40 [pid = 3512] [id = 604] 19:58:30 INFO - PROCESS | 3512 | --DOCSHELL 1375D800 == 39 [pid = 3512] [id = 603] 19:58:30 INFO - PROCESS | 3512 | --DOCSHELL 0DB40800 == 38 [pid = 3512] [id = 602] 19:58:30 INFO - PROCESS | 3512 | --DOCSHELL 16EBC400 == 37 [pid = 3512] [id = 601] 19:58:30 INFO - PROCESS | 3512 | --DOCSHELL 1414BC00 == 36 [pid = 3512] [id = 600] 19:58:30 INFO - PROCESS | 3512 | --DOCSHELL 15131800 == 35 [pid = 3512] [id = 599] 19:58:30 INFO - PROCESS | 3512 | --DOCSHELL 133BFC00 == 34 [pid = 3512] [id = 598] 19:58:30 INFO - PROCESS | 3512 | --DOCSHELL 0E079800 == 33 [pid = 3512] [id = 597] 19:58:30 INFO - PROCESS | 3512 | --DOCSHELL 13C59400 == 32 [pid = 3512] [id = 594] 19:58:30 INFO - PROCESS | 3512 | --DOCSHELL 0DB4E400 == 31 [pid = 3512] [id = 595] 19:58:30 INFO - PROCESS | 3512 | --DOCSHELL 13C51C00 == 30 [pid = 3512] [id = 596] 19:58:30 INFO - PROCESS | 3512 | --DOCSHELL 0D666400 == 29 [pid = 3512] [id = 609] 19:58:30 INFO - PROCESS | 3512 | --DOCSHELL 1764A400 == 28 [pid = 3512] [id = 608] 19:58:30 INFO - PROCESS | 3512 | --DOCSHELL 15017800 == 27 [pid = 3512] [id = 605] 19:58:30 INFO - PROCESS | 3512 | --DOCSHELL 0DA39000 == 26 [pid = 3512] [id = 606] 19:58:30 INFO - PROCESS | 3512 | --DOCSHELL 14F13400 == 25 [pid = 3512] [id = 607] 19:58:30 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (1513AC00) [pid = 3512] [serial = 1768] [outer = 00000000] [url = about:blank] 19:58:30 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (11E9BC00) [pid = 3512] [serial = 1762] [outer = 00000000] [url = about:blank] 19:58:30 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (0DB41400) [pid = 3512] [serial = 1759] [outer = 00000000] [url = about:blank] 19:58:30 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (0DB4A400) [pid = 3512] [serial = 1760] [outer = 00000000] [url = about:blank] 19:58:30 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (13C5D400) [pid = 3512] [serial = 1765] [outer = 00000000] [url = about:blank] 19:58:30 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (0DD92C00) [pid = 3512] [serial = 1757] [outer = 00000000] [url = about:blank] 19:58:30 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (0DA44800) [pid = 3512] [serial = 1756] [outer = 00000000] [url = about:blank] 19:58:30 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (13160000) [pid = 3512] [serial = 1748] [outer = 00000000] [url = about:blank] 19:58:30 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (1233D000) [pid = 3512] [serial = 1747] [outer = 00000000] [url = about:blank] 19:58:30 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (16DC5000) [pid = 3512] [serial = 1751] [outer = 00000000] [url = about:blank] 19:58:30 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (16D05400) [pid = 3512] [serial = 1750] [outer = 00000000] [url = about:blank] 19:58:30 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (18944400) [pid = 3512] [serial = 1754] [outer = 00000000] [url = about:blank] 19:58:30 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (17BE3800) [pid = 3512] [serial = 1753] [outer = 00000000] [url = about:blank] 19:58:30 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (16B37000) [pid = 3512] [serial = 1771] [outer = 00000000] [url = about:blank] 19:58:30 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (16EC1400) [pid = 3512] [serial = 1774] [outer = 00000000] [url = about:blank] 19:58:30 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (16D0F800) [pid = 3512] [serial = 1772] [outer = 00000000] [url = about:blank] 19:58:30 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (1759CC00) [pid = 3512] [serial = 1781] [outer = 00000000] [url = about:blank] 19:58:30 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (175A1000) [pid = 3512] [serial = 1780] [outer = 00000000] [url = about:blank] 19:58:30 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (1736A400) [pid = 3512] [serial = 1775] [outer = 00000000] [url = about:blank] 19:58:30 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (1234A400) [pid = 3512] [serial = 1763] [outer = 00000000] [url = about:blank] 19:58:30 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (1635DC00) [pid = 3512] [serial = 1769] [outer = 00000000] [url = about:blank] 19:58:30 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (17369000) [pid = 3512] [serial = 1778] [outer = 00000000] [url = about:blank] 19:58:30 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (17365400) [pid = 3512] [serial = 1777] [outer = 00000000] [url = about:blank] 19:58:30 INFO - PROCESS | 3512 | --DOMWINDOW == 66 (17622000) [pid = 3512] [serial = 1783] [outer = 00000000] [url = about:blank] 19:58:30 INFO - PROCESS | 3512 | --DOMWINDOW == 65 (14A66C00) [pid = 3512] [serial = 1766] [outer = 00000000] [url = about:blank] 19:58:30 INFO - PROCESS | 3512 | 1465527510621 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 19:58:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 19:58:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1600ms 19:58:30 INFO - PROCESS | 3512 | 1465527510690 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 19:58:30 INFO - PROCESS | 3512 | 1465527510694 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 19:58:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 19:58:30 INFO - PROCESS | 3512 | 1465527510699 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 19:58:30 INFO - PROCESS | 3512 | 1465527510703 Marionette TRACE conn5 <- [1,2406,null,{}] 19:58:30 INFO - PROCESS | 3512 | 1465527510708 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:30 INFO - PROCESS | 3512 | 1465527510711 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:30 INFO - PROCESS | 3512 | 1465527510801 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 19:58:30 INFO - PROCESS | 3512 | 1465527510813 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:30 INFO - PROCESS | 3512 | 1465527510815 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:30 INFO - PROCESS | 3512 | ++DOCSHELL 0DB49400 == 26 [pid = 3512] [id = 611] 19:58:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 66 (0DB4D400) [pid = 3512] [serial = 1833] [outer = 00000000] 19:58:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (0DD45C00) [pid = 3512] [serial = 1834] [outer = 0DB4D400] 19:58:30 INFO - PROCESS | 3512 | 1465527510862 Marionette DEBUG loaded listener.js 19:58:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (0E0E8400) [pid = 3512] [serial = 1835] [outer = 0DB4D400] 19:58:31 INFO - PROCESS | 3512 | 1465527511360 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 19:58:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 19:58:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 690ms 19:58:31 INFO - PROCESS | 3512 | 1465527511393 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 19:58:31 INFO - PROCESS | 3512 | 1465527511398 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 19:58:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 19:58:31 INFO - PROCESS | 3512 | 1465527511436 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 19:58:31 INFO - PROCESS | 3512 | 1465527511439 Marionette TRACE conn5 <- [1,2410,null,{}] 19:58:31 INFO - PROCESS | 3512 | 1465527511443 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:31 INFO - PROCESS | 3512 | 1465527511445 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:31 INFO - PROCESS | 3512 | 1465527511535 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 19:58:31 INFO - PROCESS | 3512 | 1465527511637 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:31 INFO - PROCESS | 3512 | 1465527511639 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:31 INFO - PROCESS | 3512 | ++DOCSHELL 12697000 == 27 [pid = 3512] [id = 612] 19:58:31 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (12698000) [pid = 3512] [serial = 1836] [outer = 00000000] 19:58:31 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (133BD800) [pid = 3512] [serial = 1837] [outer = 12698000] 19:58:31 INFO - PROCESS | 3512 | 1465527511687 Marionette DEBUG loaded listener.js 19:58:31 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (13B2E000) [pid = 3512] [serial = 1838] [outer = 12698000] 19:58:32 INFO - PROCESS | 3512 | 1465527512061 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 19:58:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 19:58:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 690ms 19:58:32 INFO - PROCESS | 3512 | 1465527512124 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 19:58:32 INFO - PROCESS | 3512 | 1465527512127 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 19:58:32 INFO - PROCESS | 3512 | 1465527512130 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 19:58:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 19:58:32 INFO - PROCESS | 3512 | 1465527512133 Marionette TRACE conn5 <- [1,2414,null,{}] 19:58:32 INFO - PROCESS | 3512 | 1465527512144 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:32 INFO - PROCESS | 3512 | 1465527512148 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:32 INFO - PROCESS | 3512 | 1465527512232 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 19:58:32 INFO - PROCESS | 3512 | 1465527512239 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:32 INFO - PROCESS | 3512 | 1465527512242 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:32 INFO - PROCESS | 3512 | ++DOCSHELL 14A67C00 == 28 [pid = 3512] [id = 613] 19:58:32 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (14A71C00) [pid = 3512] [serial = 1839] [outer = 00000000] 19:58:32 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (15134C00) [pid = 3512] [serial = 1840] [outer = 14A71C00] 19:58:32 INFO - PROCESS | 3512 | 1465527512290 Marionette DEBUG loaded listener.js 19:58:32 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (151E6400) [pid = 3512] [serial = 1841] [outer = 14A71C00] 19:58:32 INFO - PROCESS | 3512 | 1465527512804 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 19:58:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 19:58:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 730ms 19:58:32 INFO - PROCESS | 3512 | 1465527512864 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 19:58:32 INFO - PROCESS | 3512 | 1465527512867 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 19:58:32 INFO - PROCESS | 3512 | 1465527512903 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 19:58:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 19:58:32 INFO - PROCESS | 3512 | 1465527512904 Marionette TRACE conn5 <- [1,2418,null,{}] 19:58:32 INFO - PROCESS | 3512 | 1465527512915 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:32 INFO - PROCESS | 3512 | 1465527512917 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:33 INFO - PROCESS | 3512 | 1465527513037 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 19:58:33 INFO - PROCESS | 3512 | 1465527513047 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:33 INFO - PROCESS | 3512 | 1465527513049 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:33 INFO - PROCESS | 3512 | ++DOCSHELL 151B2000 == 29 [pid = 3512] [id = 614] 19:58:33 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (163BE000) [pid = 3512] [serial = 1842] [outer = 00000000] 19:58:33 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (16D08C00) [pid = 3512] [serial = 1843] [outer = 163BE000] 19:58:33 INFO - PROCESS | 3512 | 1465527513093 Marionette DEBUG loaded listener.js 19:58:33 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (16D40C00) [pid = 3512] [serial = 1844] [outer = 163BE000] 19:58:33 INFO - PROCESS | 3512 | 1465527513527 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 19:58:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 19:58:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 670ms 19:58:33 INFO - PROCESS | 3512 | 1465527513580 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 19:58:33 INFO - PROCESS | 3512 | 1465527513582 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 19:58:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 19:58:33 INFO - PROCESS | 3512 | 1465527513592 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 19:58:33 INFO - PROCESS | 3512 | 1465527513594 Marionette TRACE conn5 <- [1,2422,null,{}] 19:58:33 INFO - PROCESS | 3512 | 1465527513597 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:33 INFO - PROCESS | 3512 | 1465527513599 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:33 INFO - PROCESS | 3512 | 1465527513713 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 19:58:33 INFO - PROCESS | 3512 | 1465527513722 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:33 INFO - PROCESS | 3512 | 1465527513724 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:33 INFO - PROCESS | 3512 | ++DOCSHELL 16A44000 == 30 [pid = 3512] [id = 615] 19:58:33 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (16DC4800) [pid = 3512] [serial = 1845] [outer = 00000000] 19:58:33 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (16EB7C00) [pid = 3512] [serial = 1846] [outer = 16DC4800] 19:58:33 INFO - PROCESS | 3512 | 1465527513769 Marionette DEBUG loaded listener.js 19:58:33 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (16EC1000) [pid = 3512] [serial = 1847] [outer = 16DC4800] 19:58:34 INFO - PROCESS | 3512 | 1465527514259 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 19:58:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 19:58:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 731ms 19:58:34 INFO - PROCESS | 3512 | 1465527514359 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 19:58:34 INFO - PROCESS | 3512 | 1465527514361 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 19:58:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 19:58:34 INFO - PROCESS | 3512 | 1465527514368 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 19:58:34 INFO - PROCESS | 3512 | 1465527514370 Marionette TRACE conn5 <- [1,2426,null,{}] 19:58:34 INFO - PROCESS | 3512 | 1465527514373 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:34 INFO - PROCESS | 3512 | 1465527514379 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:34 INFO - PROCESS | 3512 | 1465527514801 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 19:58:34 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (16EBF000) [pid = 3512] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 19:58:34 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (13C33000) [pid = 3512] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 19:58:34 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (13C52400) [pid = 3512] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 19:58:34 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (1759E000) [pid = 3512] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 19:58:34 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (133C0400) [pid = 3512] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 19:58:34 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (0DC24C00) [pid = 3512] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 19:58:34 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (1760F000) [pid = 3512] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 19:58:34 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (15131C00) [pid = 3512] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 19:58:34 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (0E07B000) [pid = 3512] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 19:58:34 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (17613400) [pid = 3512] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 19:58:34 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (17648800) [pid = 3512] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 19:58:34 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (1501BC00) [pid = 3512] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 19:58:34 INFO - PROCESS | 3512 | 1465527514873 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:34 INFO - PROCESS | 3512 | 1465527514875 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:34 INFO - PROCESS | 3512 | ++DOCSHELL 0D5E9C00 == 31 [pid = 3512] [id = 616] 19:58:34 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (0D847C00) [pid = 3512] [serial = 1848] [outer = 00000000] 19:58:34 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (1233F000) [pid = 3512] [serial = 1849] [outer = 0D847C00] 19:58:34 INFO - PROCESS | 3512 | 1465527514929 Marionette DEBUG loaded listener.js 19:58:35 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (14A6B400) [pid = 3512] [serial = 1850] [outer = 0D847C00] 19:58:35 INFO - PROCESS | 3512 | 1465527515267 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 19:58:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 19:58:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 930ms 19:58:35 INFO - PROCESS | 3512 | 1465527515300 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 19:58:35 INFO - PROCESS | 3512 | 1465527515302 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 19:58:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 19:58:35 INFO - PROCESS | 3512 | 1465527515318 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 19:58:35 INFO - PROCESS | 3512 | 1465527515320 Marionette TRACE conn5 <- [1,2430,null,{}] 19:58:35 INFO - PROCESS | 3512 | 1465527515324 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:35 INFO - PROCESS | 3512 | 1465527515326 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:35 INFO - PROCESS | 3512 | 1465527515402 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 19:58:35 INFO - PROCESS | 3512 | 1465527515409 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:35 INFO - PROCESS | 3512 | 1465527515410 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:35 INFO - PROCESS | 3512 | ++DOCSHELL 0DC28000 == 32 [pid = 3512] [id = 617] 19:58:35 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (151E3400) [pid = 3512] [serial = 1851] [outer = 00000000] 19:58:35 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (1759AC00) [pid = 3512] [serial = 1852] [outer = 151E3400] 19:58:35 INFO - PROCESS | 3512 | 1465527515455 Marionette DEBUG loaded listener.js 19:58:35 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (1760E800) [pid = 3512] [serial = 1853] [outer = 151E3400] 19:58:35 INFO - PROCESS | 3512 | 1465527515865 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 19:58:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 19:58:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 590ms 19:58:35 INFO - PROCESS | 3512 | 1465527515896 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 19:58:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 19:58:35 INFO - PROCESS | 3512 | 1465527515898 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 19:58:35 INFO - PROCESS | 3512 | 1465527515901 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 19:58:35 INFO - PROCESS | 3512 | 1465527515904 Marionette TRACE conn5 <- [1,2434,null,{}] 19:58:35 INFO - PROCESS | 3512 | 1465527515911 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:35 INFO - PROCESS | 3512 | 1465527515913 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:36 INFO - PROCESS | 3512 | 1465527516037 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 19:58:36 INFO - PROCESS | 3512 | 1465527516051 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:36 INFO - PROCESS | 3512 | 1465527516053 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:36 INFO - PROCESS | 3512 | ++DOCSHELL 1315FC00 == 33 [pid = 3512] [id = 618] 19:58:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (17614400) [pid = 3512] [serial = 1854] [outer = 00000000] 19:58:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (1761E800) [pid = 3512] [serial = 1855] [outer = 17614400] 19:58:36 INFO - PROCESS | 3512 | 1465527516096 Marionette DEBUG loaded listener.js 19:58:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (16D0DC00) [pid = 3512] [serial = 1856] [outer = 17614400] 19:58:36 INFO - PROCESS | 3512 | 1465527516518 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 19:58:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 19:58:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 670ms 19:58:36 INFO - PROCESS | 3512 | 1465527516576 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 19:58:36 INFO - PROCESS | 3512 | 1465527516578 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 19:58:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 19:58:36 INFO - PROCESS | 3512 | 1465527516582 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 19:58:36 INFO - PROCESS | 3512 | 1465527516583 Marionette TRACE conn5 <- [1,2438,null,{}] 19:58:36 INFO - PROCESS | 3512 | 1465527516587 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:36 INFO - PROCESS | 3512 | 1465527516589 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:36 INFO - PROCESS | 3512 | 1465527516706 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 19:58:36 INFO - PROCESS | 3512 | 1465527516730 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:36 INFO - PROCESS | 3512 | 1465527516732 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:36 INFO - PROCESS | 3512 | ++DOCSHELL 17648400 == 34 [pid = 3512] [id = 619] 19:58:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (17648800) [pid = 3512] [serial = 1857] [outer = 00000000] 19:58:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (177B6C00) [pid = 3512] [serial = 1858] [outer = 17648800] 19:58:36 INFO - PROCESS | 3512 | 1465527516775 Marionette DEBUG loaded listener.js 19:58:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (17B03000) [pid = 3512] [serial = 1859] [outer = 17648800] 19:58:37 INFO - PROCESS | 3512 | 1465527517601 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 19:58:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 19:58:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1070ms 19:58:37 INFO - PROCESS | 3512 | 1465527517653 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 19:58:37 INFO - PROCESS | 3512 | 1465527517657 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 19:58:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 19:58:37 INFO - PROCESS | 3512 | 1465527517662 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 19:58:37 INFO - PROCESS | 3512 | 1465527517667 Marionette TRACE conn5 <- [1,2442,null,{}] 19:58:37 INFO - PROCESS | 3512 | 1465527517672 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:37 INFO - PROCESS | 3512 | 1465527517675 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:37 INFO - PROCESS | 3512 | 1465527517820 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 19:58:37 INFO - PROCESS | 3512 | 1465527517941 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:37 INFO - PROCESS | 3512 | 1465527517944 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:37 INFO - PROCESS | 3512 | ++DOCSHELL 0D84B000 == 35 [pid = 3512] [id = 620] 19:58:37 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (0DD3CC00) [pid = 3512] [serial = 1860] [outer = 00000000] 19:58:38 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (123D6800) [pid = 3512] [serial = 1861] [outer = 0DD3CC00] 19:58:38 INFO - PROCESS | 3512 | 1465527518003 Marionette DEBUG loaded listener.js 19:58:38 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (13C46000) [pid = 3512] [serial = 1862] [outer = 0DD3CC00] 19:58:38 INFO - PROCESS | 3512 | 1465527518664 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 19:58:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 19:58:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1078ms 19:58:38 INFO - PROCESS | 3512 | 1465527518741 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 19:58:38 INFO - PROCESS | 3512 | 1465527518746 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 19:58:38 INFO - PROCESS | 3512 | 1465527518752 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 19:58:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 19:58:38 INFO - PROCESS | 3512 | 1465527518755 Marionette TRACE conn5 <- [1,2446,null,{}] 19:58:38 INFO - PROCESS | 3512 | 1465527518758 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:38 INFO - PROCESS | 3512 | 1465527518761 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:38 INFO - PROCESS | 3512 | 1465527518891 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 19:58:39 INFO - PROCESS | 3512 | 1465527519127 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:39 INFO - PROCESS | 3512 | 1465527519130 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:39 INFO - PROCESS | 3512 | ++DOCSHELL 0D1CB800 == 36 [pid = 3512] [id = 621] 19:58:39 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (0D1E2800) [pid = 3512] [serial = 1863] [outer = 00000000] 19:58:39 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (0D6EB000) [pid = 3512] [serial = 1864] [outer = 0D1E2800] 19:58:39 INFO - PROCESS | 3512 | 1465527519192 Marionette DEBUG loaded listener.js 19:58:39 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (0DA3B400) [pid = 3512] [serial = 1865] [outer = 0D1E2800] 19:58:39 INFO - PROCESS | 3512 | --DOCSHELL 1315FC00 == 35 [pid = 3512] [id = 618] 19:58:39 INFO - PROCESS | 3512 | --DOCSHELL 0DC28000 == 34 [pid = 3512] [id = 617] 19:58:39 INFO - PROCESS | 3512 | --DOCSHELL 0D5E9C00 == 33 [pid = 3512] [id = 616] 19:58:39 INFO - PROCESS | 3512 | --DOCSHELL 16A44000 == 32 [pid = 3512] [id = 615] 19:58:39 INFO - PROCESS | 3512 | --DOCSHELL 151B2000 == 31 [pid = 3512] [id = 614] 19:58:39 INFO - PROCESS | 3512 | --DOCSHELL 14A67C00 == 30 [pid = 3512] [id = 613] 19:58:39 INFO - PROCESS | 3512 | --DOCSHELL 12697000 == 29 [pid = 3512] [id = 612] 19:58:39 INFO - PROCESS | 3512 | --DOCSHELL 0DB49400 == 28 [pid = 3512] [id = 611] 19:58:39 INFO - PROCESS | 3512 | --DOCSHELL 133C3000 == 27 [pid = 3512] [id = 610] 19:58:39 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (16EC6400) [pid = 3512] [serial = 1804] [outer = 00000000] [url = about:blank] 19:58:39 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (16B34400) [pid = 3512] [serial = 1810] [outer = 00000000] [url = about:blank] 19:58:39 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (14F15000) [pid = 3512] [serial = 1789] [outer = 00000000] [url = about:blank] 19:58:39 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (16626000) [pid = 3512] [serial = 1790] [outer = 00000000] [url = about:blank] 19:58:39 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (17622800) [pid = 3512] [serial = 1784] [outer = 00000000] [url = about:blank] 19:58:39 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (13765800) [pid = 3512] [serial = 1795] [outer = 00000000] [url = about:blank] 19:58:39 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (13C47000) [pid = 3512] [serial = 1796] [outer = 00000000] [url = about:blank] 19:58:39 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (0E185C00) [pid = 3512] [serial = 1786] [outer = 00000000] [url = about:blank] 19:58:39 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (11CCDC00) [pid = 3512] [serial = 1787] [outer = 00000000] [url = about:blank] 19:58:39 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (1762AC00) [pid = 3512] [serial = 1807] [outer = 00000000] [url = about:blank] 19:58:39 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (1513E800) [pid = 3512] [serial = 1798] [outer = 00000000] [url = about:blank] 19:58:39 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (0E18C000) [pid = 3512] [serial = 1792] [outer = 00000000] [url = about:blank] 19:58:39 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (0ECBD800) [pid = 3512] [serial = 1793] [outer = 00000000] [url = about:blank] 19:58:39 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (17AB3400) [pid = 3512] [serial = 1814] [outer = 00000000] [url = about:blank] 19:58:39 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (17BE0800) [pid = 3512] [serial = 1816] [outer = 00000000] [url = about:blank] 19:58:39 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (17BE1800) [pid = 3512] [serial = 1817] [outer = 00000000] [url = about:blank] 19:58:39 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (17647400) [pid = 3512] [serial = 1813] [outer = 00000000] [url = about:blank] 19:58:39 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (13B2C400) [pid = 3512] [serial = 1808] [outer = 00000000] [url = about:blank] 19:58:39 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (16D41400) [pid = 3512] [serial = 1801] [outer = 00000000] [url = about:blank] 19:58:39 INFO - PROCESS | 3512 | --DOMWINDOW == 66 (16DCB000) [pid = 3512] [serial = 1802] [outer = 00000000] [url = about:blank] 19:58:39 INFO - PROCESS | 3512 | --DOMWINDOW == 65 (16D45400) [pid = 3512] [serial = 1811] [outer = 00000000] [url = about:blank] 19:58:39 INFO - PROCESS | 3512 | --DOMWINDOW == 64 (17541000) [pid = 3512] [serial = 1805] [outer = 00000000] [url = about:blank] 19:58:39 INFO - PROCESS | 3512 | --DOMWINDOW == 63 (16625400) [pid = 3512] [serial = 1799] [outer = 00000000] [url = about:blank] 19:58:39 INFO - PROCESS | 3512 | 1465527519858 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 19:58:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 19:58:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1120ms 19:58:39 INFO - PROCESS | 3512 | 1465527519877 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 19:58:39 INFO - PROCESS | 3512 | 1465527519881 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 19:58:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 19:58:39 INFO - PROCESS | 3512 | 1465527519885 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 19:58:39 INFO - PROCESS | 3512 | 1465527519887 Marionette TRACE conn5 <- [1,2450,null,{}] 19:58:39 INFO - PROCESS | 3512 | 1465527519892 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:39 INFO - PROCESS | 3512 | 1465527519896 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:40 INFO - PROCESS | 3512 | 1465527519986 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 19:58:40 INFO - PROCESS | 3512 | 1465527519994 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:40 INFO - PROCESS | 3512 | 1465527519997 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:40 INFO - PROCESS | 3512 | ++DOCSHELL 0EC76400 == 28 [pid = 3512] [id = 622] 19:58:40 INFO - PROCESS | 3512 | ++DOMWINDOW == 64 (0EC78800) [pid = 3512] [serial = 1866] [outer = 00000000] 19:58:40 INFO - PROCESS | 3512 | ++DOMWINDOW == 65 (11CCC000) [pid = 3512] [serial = 1867] [outer = 0EC78800] 19:58:40 INFO - PROCESS | 3512 | 1465527520043 Marionette DEBUG loaded listener.js 19:58:40 INFO - PROCESS | 3512 | ++DOMWINDOW == 66 (11E9D400) [pid = 3512] [serial = 1868] [outer = 0EC78800] 19:58:40 INFO - PROCESS | 3512 | 1465527520584 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 19:58:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 19:58:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 730ms 19:58:40 INFO - PROCESS | 3512 | 1465527520616 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 19:58:40 INFO - PROCESS | 3512 | 1465527520620 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 19:58:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 19:58:40 INFO - PROCESS | 3512 | 1465527520625 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 19:58:40 INFO - PROCESS | 3512 | 1465527520626 Marionette TRACE conn5 <- [1,2454,null,{}] 19:58:40 INFO - PROCESS | 3512 | 1465527520630 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:40 INFO - PROCESS | 3512 | 1465527520632 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:40 INFO - PROCESS | 3512 | 1465527520721 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 19:58:40 INFO - PROCESS | 3512 | 1465527520824 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:40 INFO - PROCESS | 3512 | 1465527520826 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:40 INFO - PROCESS | 3512 | ++DOCSHELL 123CE400 == 29 [pid = 3512] [id = 623] 19:58:40 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (1251C400) [pid = 3512] [serial = 1869] [outer = 00000000] 19:58:40 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (13C5D400) [pid = 3512] [serial = 1870] [outer = 1251C400] 19:58:40 INFO - PROCESS | 3512 | 1465527520871 Marionette DEBUG loaded listener.js 19:58:40 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (14A67400) [pid = 3512] [serial = 1871] [outer = 1251C400] 19:58:41 INFO - PROCESS | 3512 | 1465527521255 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 19:58:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 19:58:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 670ms 19:58:41 INFO - PROCESS | 3512 | 1465527521300 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 19:58:41 INFO - PROCESS | 3512 | 1465527521302 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 19:58:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 19:58:41 INFO - PROCESS | 3512 | 1465527521307 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 19:58:41 INFO - PROCESS | 3512 | 1465527521313 Marionette TRACE conn5 <- [1,2458,null,{}] 19:58:41 INFO - PROCESS | 3512 | 1465527521322 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:41 INFO - PROCESS | 3512 | 1465527521325 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:41 INFO - PROCESS | 3512 | 1465527521411 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 19:58:41 INFO - PROCESS | 3512 | 1465527521418 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:41 INFO - PROCESS | 3512 | 1465527521420 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:41 INFO - PROCESS | 3512 | ++DOCSHELL 16629400 == 30 [pid = 3512] [id = 624] 19:58:41 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (1662FC00) [pid = 3512] [serial = 1872] [outer = 00000000] 19:58:41 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (16C81000) [pid = 3512] [serial = 1873] [outer = 1662FC00] 19:58:41 INFO - PROCESS | 3512 | 1465527521464 Marionette DEBUG loaded listener.js 19:58:41 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (16D07400) [pid = 3512] [serial = 1874] [outer = 1662FC00] 19:58:41 INFO - PROCESS | 3512 | 1465527521918 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 19:58:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 19:58:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 630ms 19:58:41 INFO - PROCESS | 3512 | 1465527521959 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 19:58:41 INFO - PROCESS | 3512 | 1465527521962 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 19:58:41 INFO - PROCESS | 3512 | 1465527521965 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 19:58:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 19:58:42 INFO - PROCESS | 3512 | 1465527521967 Marionette TRACE conn5 <- [1,2462,null,{}] 19:58:42 INFO - PROCESS | 3512 | 1465527521970 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:42 INFO - PROCESS | 3512 | 1465527521972 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:42 INFO - PROCESS | 3512 | 1465527522100 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 19:58:42 INFO - PROCESS | 3512 | 1465527522191 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:42 INFO - PROCESS | 3512 | 1465527522193 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:42 INFO - PROCESS | 3512 | ++DOCSHELL 16DCA800 == 31 [pid = 3512] [id = 625] 19:58:42 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (16DCB000) [pid = 3512] [serial = 1875] [outer = 00000000] 19:58:42 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (16E38C00) [pid = 3512] [serial = 1876] [outer = 16DCB000] 19:58:42 INFO - PROCESS | 3512 | 1465527522239 Marionette DEBUG loaded listener.js 19:58:42 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (16EC4000) [pid = 3512] [serial = 1877] [outer = 16DCB000] 19:58:42 INFO - PROCESS | 3512 | 1465527522714 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 19:58:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 19:58:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 770ms 19:58:42 INFO - PROCESS | 3512 | 1465527522739 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 19:58:42 INFO - PROCESS | 3512 | 1465527522741 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 19:58:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 19:58:42 INFO - PROCESS | 3512 | 1465527522750 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 19:58:42 INFO - PROCESS | 3512 | 1465527522751 Marionette TRACE conn5 <- [1,2466,null,{}] 19:58:42 INFO - PROCESS | 3512 | 1465527522755 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:42 INFO - PROCESS | 3512 | 1465527522757 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:42 INFO - PROCESS | 3512 | 1465527522880 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 19:58:42 INFO - PROCESS | 3512 | 1465527522885 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:42 INFO - PROCESS | 3512 | 1465527522891 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:42 INFO - PROCESS | 3512 | ++DOCSHELL 1269C800 == 32 [pid = 3512] [id = 626] 19:58:42 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (17372400) [pid = 3512] [serial = 1878] [outer = 00000000] 19:58:42 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (17595400) [pid = 3512] [serial = 1879] [outer = 17372400] 19:58:42 INFO - PROCESS | 3512 | 1465527522949 Marionette DEBUG loaded listener.js 19:58:43 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (17613000) [pid = 3512] [serial = 1880] [outer = 17372400] 19:58:43 INFO - PROCESS | 3512 | 1465527523424 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 19:58:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 19:58:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 730ms 19:58:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 19:58:43 INFO - PROCESS | 3512 | 1465527523475 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 19:58:43 INFO - PROCESS | 3512 | 1465527523477 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 19:58:43 INFO - PROCESS | 3512 | 1465527523488 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 19:58:43 INFO - PROCESS | 3512 | 1465527523489 Marionette TRACE conn5 <- [1,2470,null,{}] 19:58:43 INFO - PROCESS | 3512 | 1465527523518 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:43 INFO - PROCESS | 3512 | 1465527523521 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:43 INFO - PROCESS | 3512 | 1465527523651 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 19:58:43 INFO - PROCESS | 3512 | 1465527523666 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:43 INFO - PROCESS | 3512 | 1465527523668 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:43 INFO - PROCESS | 3512 | ++DOCSHELL 17621400 == 33 [pid = 3512] [id = 627] 19:58:43 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (17622400) [pid = 3512] [serial = 1881] [outer = 00000000] 19:58:43 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (17641400) [pid = 3512] [serial = 1882] [outer = 17622400] 19:58:43 INFO - PROCESS | 3512 | 1465527523767 Marionette DEBUG loaded listener.js 19:58:43 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (17624400) [pid = 3512] [serial = 1883] [outer = 17622400] 19:58:44 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (17614400) [pid = 3512] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 19:58:44 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (163BE000) [pid = 3512] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 19:58:44 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (16DC4800) [pid = 3512] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 19:58:44 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (14A71C00) [pid = 3512] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 19:58:44 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (133C3400) [pid = 3512] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 19:58:44 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (12698000) [pid = 3512] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 19:58:44 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (0D847C00) [pid = 3512] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 19:58:44 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (0DA39400) [pid = 3512] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 19:58:44 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (14F21000) [pid = 3512] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 19:58:44 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (1764A800) [pid = 3512] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 19:58:44 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (0D853000) [pid = 3512] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 19:58:44 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (151E3400) [pid = 3512] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 19:58:44 INFO - PROCESS | 3512 | 1465527524239 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 19:58:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 19:58:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 810ms 19:58:44 INFO - PROCESS | 3512 | 1465527524295 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 19:58:44 INFO - PROCESS | 3512 | 1465527524297 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 19:58:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 19:58:44 INFO - PROCESS | 3512 | 1465527524300 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 19:58:44 INFO - PROCESS | 3512 | 1465527524302 Marionette TRACE conn5 <- [1,2474,null,{}] 19:58:44 INFO - PROCESS | 3512 | 1465527524305 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:44 INFO - PROCESS | 3512 | 1465527524307 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:44 INFO - PROCESS | 3512 | 1465527524426 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 19:58:44 INFO - PROCESS | 3512 | 1465527524439 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:44 INFO - PROCESS | 3512 | 1465527524441 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:44 INFO - PROCESS | 3512 | ++DOCSHELL 123D5C00 == 34 [pid = 3512] [id = 628] 19:58:44 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (14156000) [pid = 3512] [serial = 1884] [outer = 00000000] 19:58:44 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (16D05C00) [pid = 3512] [serial = 1885] [outer = 14156000] 19:58:44 INFO - PROCESS | 3512 | 1465527524485 Marionette DEBUG loaded listener.js 19:58:44 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (17367800) [pid = 3512] [serial = 1886] [outer = 14156000] 19:58:44 INFO - PROCESS | 3512 | 1465527524880 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 19:58:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 19:58:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 630ms 19:58:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 19:58:44 INFO - PROCESS | 3512 | 1465527524931 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 19:58:44 INFO - PROCESS | 3512 | 1465527524933 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 19:58:44 INFO - PROCESS | 3512 | 1465527524936 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 19:58:44 INFO - PROCESS | 3512 | 1465527524937 Marionette TRACE conn5 <- [1,2478,null,{}] 19:58:44 INFO - PROCESS | 3512 | 1465527524945 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:44 INFO - PROCESS | 3512 | 1465527524947 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:45 INFO - PROCESS | 3512 | 1465527525026 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 19:58:45 INFO - PROCESS | 3512 | 1465527525032 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:45 INFO - PROCESS | 3512 | 1465527525034 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:45 INFO - PROCESS | 3512 | ++DOCSHELL 13C49800 == 35 [pid = 3512] [id = 629] 19:58:45 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (17619400) [pid = 3512] [serial = 1887] [outer = 00000000] 19:58:45 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (17AB7000) [pid = 3512] [serial = 1888] [outer = 17619400] 19:58:45 INFO - PROCESS | 3512 | 1465527525076 Marionette DEBUG loaded listener.js 19:58:45 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (17ABFC00) [pid = 3512] [serial = 1889] [outer = 17619400] 19:58:45 INFO - PROCESS | 3512 | 1465527525540 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 19:58:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 19:58:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 630ms 19:58:45 INFO - PROCESS | 3512 | 1465527525567 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 19:58:45 INFO - PROCESS | 3512 | 1465527525569 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 19:58:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 19:58:45 INFO - PROCESS | 3512 | 1465527525589 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 19:58:45 INFO - PROCESS | 3512 | 1465527525591 Marionette TRACE conn5 <- [1,2482,null,{}] 19:58:45 INFO - PROCESS | 3512 | 1465527525595 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:45 INFO - PROCESS | 3512 | 1465527525596 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:45 INFO - PROCESS | 3512 | 1465527525675 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 19:58:45 INFO - PROCESS | 3512 | 1465527525680 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:45 INFO - PROCESS | 3512 | 1465527525682 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:45 INFO - PROCESS | 3512 | ++DOCSHELL 17AB2400 == 36 [pid = 3512] [id = 630] 19:58:45 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (17BE9C00) [pid = 3512] [serial = 1890] [outer = 00000000] 19:58:45 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (18944400) [pid = 3512] [serial = 1891] [outer = 17BE9C00] 19:58:45 INFO - PROCESS | 3512 | 1465527525724 Marionette DEBUG loaded listener.js 19:58:45 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (1894EC00) [pid = 3512] [serial = 1892] [outer = 17BE9C00] 19:58:46 INFO - PROCESS | 3512 | 1465527526293 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 19:58:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 19:58:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 750ms 19:58:46 INFO - PROCESS | 3512 | 1465527526323 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 19:58:46 INFO - PROCESS | 3512 | 1465527526328 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 19:58:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 19:58:46 INFO - PROCESS | 3512 | 1465527526333 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 19:58:46 INFO - PROCESS | 3512 | 1465527526337 Marionette TRACE conn5 <- [1,2486,null,{}] 19:58:46 INFO - PROCESS | 3512 | 1465527526342 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:46 INFO - PROCESS | 3512 | 1465527526345 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:46 INFO - PROCESS | 3512 | 1465527526511 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 19:58:46 INFO - PROCESS | 3512 | 1465527526626 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:46 INFO - PROCESS | 3512 | 1465527526631 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:46 INFO - PROCESS | 3512 | ++DOCSHELL 0D846400 == 37 [pid = 3512] [id = 631] 19:58:46 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (0DB42C00) [pid = 3512] [serial = 1893] [outer = 00000000] 19:58:46 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (12550000) [pid = 3512] [serial = 1894] [outer = 0DB42C00] 19:58:46 INFO - PROCESS | 3512 | 1465527526729 Marionette DEBUG loaded listener.js 19:58:46 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (13C43000) [pid = 3512] [serial = 1895] [outer = 0DB42C00] 19:58:47 INFO - PROCESS | 3512 | 1465527527307 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 19:58:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 19:58:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1017ms 19:58:47 INFO - PROCESS | 3512 | 1465527527355 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 19:58:47 INFO - PROCESS | 3512 | 1465527527360 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 19:58:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 19:58:47 INFO - PROCESS | 3512 | 1465527527366 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 19:58:47 INFO - PROCESS | 3512 | 1465527527369 Marionette TRACE conn5 <- [1,2490,null,{}] 19:58:47 INFO - PROCESS | 3512 | 1465527527373 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:47 INFO - PROCESS | 3512 | 1465527527376 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:47 INFO - PROCESS | 3512 | 1465527527487 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 19:58:47 INFO - PROCESS | 3512 | 1465527527630 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:47 INFO - PROCESS | 3512 | 1465527527633 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:47 INFO - PROCESS | 3512 | ++DOCSHELL 163BCC00 == 38 [pid = 3512] [id = 632] 19:58:47 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (16625C00) [pid = 3512] [serial = 1896] [outer = 00000000] 19:58:47 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (16A44000) [pid = 3512] [serial = 1897] [outer = 16625C00] 19:58:47 INFO - PROCESS | 3512 | 1465527527690 Marionette DEBUG loaded listener.js 19:58:47 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (16DCCC00) [pid = 3512] [serial = 1898] [outer = 16625C00] 19:58:48 INFO - PROCESS | 3512 | 1465527528275 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 19:58:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 19:58:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 930ms 19:58:48 INFO - PROCESS | 3512 | 1465527528300 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 19:58:48 INFO - PROCESS | 3512 | 1465527528303 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 19:58:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 19:58:48 INFO - PROCESS | 3512 | 1465527528307 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 19:58:48 INFO - PROCESS | 3512 | 1465527528311 Marionette TRACE conn5 <- [1,2494,null,{}] 19:58:48 INFO - PROCESS | 3512 | 1465527528321 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:48 INFO - PROCESS | 3512 | 1465527528326 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:48 INFO - PROCESS | 3512 | 1465527528435 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 19:58:48 INFO - PROCESS | 3512 | 1465527528578 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:48 INFO - PROCESS | 3512 | 1465527528581 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:48 INFO - PROCESS | 3512 | ++DOCSHELL 189EFC00 == 39 [pid = 3512] [id = 633] 19:58:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (189F0000) [pid = 3512] [serial = 1899] [outer = 00000000] 19:58:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (18EBC000) [pid = 3512] [serial = 1900] [outer = 189F0000] 19:58:48 INFO - PROCESS | 3512 | 1465527528640 Marionette DEBUG loaded listener.js 19:58:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (1964F000) [pid = 3512] [serial = 1901] [outer = 189F0000] 19:58:49 INFO - PROCESS | 3512 | 1465527529252 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 19:58:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 19:58:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1022ms 19:58:49 INFO - PROCESS | 3512 | 1465527529340 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 19:58:49 INFO - PROCESS | 3512 | 1465527529343 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 19:58:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 19:58:49 INFO - PROCESS | 3512 | 1465527529347 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 19:58:49 INFO - PROCESS | 3512 | 1465527529349 Marionette TRACE conn5 <- [1,2498,null,{}] 19:58:49 INFO - PROCESS | 3512 | 1465527529353 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:49 INFO - PROCESS | 3512 | 1465527529355 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:49 INFO - PROCESS | 3512 | 1465527529472 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 19:58:49 INFO - PROCESS | 3512 | 1465527529746 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:49 INFO - PROCESS | 3512 | 1465527529749 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:49 INFO - PROCESS | 3512 | ++DOCSHELL 0D16D800 == 40 [pid = 3512] [id = 634] 19:58:49 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (0D176800) [pid = 3512] [serial = 1902] [outer = 00000000] 19:58:49 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (0DB49000) [pid = 3512] [serial = 1903] [outer = 0D176800] 19:58:49 INFO - PROCESS | 3512 | 1465527529823 Marionette DEBUG loaded listener.js 19:58:49 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (0E18BC00) [pid = 3512] [serial = 1904] [outer = 0D176800] 19:58:51 INFO - PROCESS | 3512 | --DOCSHELL 13C49800 == 39 [pid = 3512] [id = 629] 19:58:51 INFO - PROCESS | 3512 | --DOCSHELL 123D5C00 == 38 [pid = 3512] [id = 628] 19:58:51 INFO - PROCESS | 3512 | --DOCSHELL 17621400 == 37 [pid = 3512] [id = 627] 19:58:51 INFO - PROCESS | 3512 | --DOCSHELL 1269C800 == 36 [pid = 3512] [id = 626] 19:58:51 INFO - PROCESS | 3512 | --DOCSHELL 16DCA800 == 35 [pid = 3512] [id = 625] 19:58:51 INFO - PROCESS | 3512 | --DOCSHELL 16629400 == 34 [pid = 3512] [id = 624] 19:58:51 INFO - PROCESS | 3512 | --DOCSHELL 123CE400 == 33 [pid = 3512] [id = 623] 19:58:51 INFO - PROCESS | 3512 | --DOCSHELL 0EC76400 == 32 [pid = 3512] [id = 622] 19:58:51 INFO - PROCESS | 3512 | --DOCSHELL 0D1CB800 == 31 [pid = 3512] [id = 621] 19:58:51 INFO - PROCESS | 3512 | --DOCSHELL 0D84B000 == 30 [pid = 3512] [id = 620] 19:58:51 INFO - PROCESS | 3512 | --DOCSHELL 17648400 == 29 [pid = 3512] [id = 619] 19:58:51 INFO - PROCESS | 3512 | --DOCSHELL 189EFC00 == 28 [pid = 3512] [id = 633] 19:58:51 INFO - PROCESS | 3512 | --DOCSHELL 17AB2400 == 27 [pid = 3512] [id = 630] 19:58:51 INFO - PROCESS | 3512 | --DOCSHELL 0D846400 == 26 [pid = 3512] [id = 631] 19:58:51 INFO - PROCESS | 3512 | --DOCSHELL 163BCC00 == 25 [pid = 3512] [id = 632] 19:58:51 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (1761E800) [pid = 3512] [serial = 1855] [outer = 00000000] [url = about:blank] 19:58:51 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (16D08C00) [pid = 3512] [serial = 1843] [outer = 00000000] [url = about:blank] 19:58:51 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (16EB7C00) [pid = 3512] [serial = 1846] [outer = 00000000] [url = about:blank] 19:58:51 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (0DD45C00) [pid = 3512] [serial = 1834] [outer = 00000000] [url = about:blank] 19:58:51 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (15134C00) [pid = 3512] [serial = 1840] [outer = 00000000] [url = about:blank] 19:58:51 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (14A72800) [pid = 3512] [serial = 1832] [outer = 00000000] [url = about:blank] 19:58:51 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (14149C00) [pid = 3512] [serial = 1831] [outer = 00000000] [url = about:blank] 19:58:51 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (133BD800) [pid = 3512] [serial = 1837] [outer = 00000000] [url = about:blank] 19:58:51 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (13B2E000) [pid = 3512] [serial = 1838] [outer = 00000000] [url = about:blank] 19:58:51 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (1233F000) [pid = 3512] [serial = 1849] [outer = 00000000] [url = about:blank] 19:58:51 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (12558400) [pid = 3512] [serial = 1820] [outer = 00000000] [url = about:blank] 19:58:51 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (11E5B800) [pid = 3512] [serial = 1819] [outer = 00000000] [url = about:blank] 19:58:51 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (16D0C400) [pid = 3512] [serial = 1823] [outer = 00000000] [url = about:blank] 19:58:51 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (1662D400) [pid = 3512] [serial = 1822] [outer = 00000000] [url = about:blank] 19:58:51 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (18944C00) [pid = 3512] [serial = 1826] [outer = 00000000] [url = about:blank] 19:58:51 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (17BEA400) [pid = 3512] [serial = 1825] [outer = 00000000] [url = about:blank] 19:58:51 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (16EC1000) [pid = 3512] [serial = 1847] [outer = 00000000] [url = about:blank] 19:58:51 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (125B9400) [pid = 3512] [serial = 1829] [outer = 00000000] [url = about:blank] 19:58:51 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (0DD3FC00) [pid = 3512] [serial = 1828] [outer = 00000000] [url = about:blank] 19:58:51 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (1759AC00) [pid = 3512] [serial = 1852] [outer = 00000000] [url = about:blank] 19:58:51 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (16D40C00) [pid = 3512] [serial = 1844] [outer = 00000000] [url = about:blank] 19:58:51 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (14A6B400) [pid = 3512] [serial = 1850] [outer = 00000000] [url = about:blank] 19:58:51 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (1760E800) [pid = 3512] [serial = 1853] [outer = 00000000] [url = about:blank] 19:58:51 INFO - PROCESS | 3512 | --DOMWINDOW == 66 (16D0DC00) [pid = 3512] [serial = 1856] [outer = 00000000] [url = about:blank] 19:58:51 INFO - PROCESS | 3512 | --DOMWINDOW == 65 (151E6400) [pid = 3512] [serial = 1841] [outer = 00000000] [url = about:blank] 19:58:51 INFO - PROCESS | 3512 | 1465527531136 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 19:58:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 19:58:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1920ms 19:58:51 INFO - PROCESS | 3512 | 1465527531273 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 19:58:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 19:58:51 INFO - PROCESS | 3512 | 1465527531277 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 19:58:51 INFO - PROCESS | 3512 | 1465527531283 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 19:58:51 INFO - PROCESS | 3512 | 1465527531286 Marionette TRACE conn5 <- [1,2502,null,{}] 19:58:51 INFO - PROCESS | 3512 | 1465527531292 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:51 INFO - PROCESS | 3512 | 1465527531295 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:51 INFO - PROCESS | 3512 | 1465527531386 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 19:58:51 INFO - PROCESS | 3512 | 1465527531394 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:51 INFO - PROCESS | 3512 | 1465527531398 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:51 INFO - PROCESS | 3512 | ++DOCSHELL 0D6E4800 == 26 [pid = 3512] [id = 635] 19:58:51 INFO - PROCESS | 3512 | ++DOMWINDOW == 66 (0D6E5C00) [pid = 3512] [serial = 1905] [outer = 00000000] 19:58:51 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (0D84B400) [pid = 3512] [serial = 1906] [outer = 0D6E5C00] 19:58:51 INFO - PROCESS | 3512 | 1465527531447 Marionette DEBUG loaded listener.js 19:58:51 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (0D9B1400) [pid = 3512] [serial = 1907] [outer = 0D6E5C00] 19:58:52 INFO - PROCESS | 3512 | 1465527531971 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 19:58:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 19:58:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 730ms 19:58:52 INFO - PROCESS | 3512 | 1465527532012 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 19:58:52 INFO - PROCESS | 3512 | 1465527532017 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 19:58:52 INFO - PROCESS | 3512 | 1465527532024 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 19:58:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 19:58:52 INFO - PROCESS | 3512 | 1465527532027 Marionette TRACE conn5 <- [1,2506,null,{}] 19:58:52 INFO - PROCESS | 3512 | 1465527532030 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:52 INFO - PROCESS | 3512 | 1465527532033 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:52 INFO - PROCESS | 3512 | 1465527532121 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 19:58:52 INFO - PROCESS | 3512 | 1465527532130 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:52 INFO - PROCESS | 3512 | 1465527532133 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:52 INFO - PROCESS | 3512 | ++DOCSHELL 0EB7C400 == 27 [pid = 3512] [id = 636] 19:58:52 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (0EB80C00) [pid = 3512] [serial = 1908] [outer = 00000000] 19:58:52 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (0EC76400) [pid = 3512] [serial = 1909] [outer = 0EB80C00] 19:58:52 INFO - PROCESS | 3512 | 1465527532180 Marionette DEBUG loaded listener.js 19:58:52 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (11E52800) [pid = 3512] [serial = 1910] [outer = 0EB80C00] 19:58:52 INFO - PROCESS | 3512 | 1465527532657 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 19:58:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 19:58:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 670ms 19:58:52 INFO - PROCESS | 3512 | 1465527532697 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 19:58:52 INFO - PROCESS | 3512 | 1465527532700 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 19:58:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 19:58:52 INFO - PROCESS | 3512 | 1465527532703 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 19:58:52 INFO - PROCESS | 3512 | 1465527532707 Marionette TRACE conn5 <- [1,2510,null,{}] 19:58:52 INFO - PROCESS | 3512 | 1465527532718 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:52 INFO - PROCESS | 3512 | 1465527532723 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:52 INFO - PROCESS | 3512 | 1465527532878 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 19:58:52 INFO - PROCESS | 3512 | 1465527532943 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:52 INFO - PROCESS | 3512 | 1465527532946 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:52 INFO - PROCESS | 3512 | ++DOCSHELL 1316D000 == 28 [pid = 3512] [id = 637] 19:58:52 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (1316D400) [pid = 3512] [serial = 1911] [outer = 00000000] 19:58:53 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (13B2C400) [pid = 3512] [serial = 1912] [outer = 1316D400] 19:58:53 INFO - PROCESS | 3512 | 1465527532995 Marionette DEBUG loaded listener.js 19:58:53 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (13C48000) [pid = 3512] [serial = 1913] [outer = 1316D400] 19:58:53 INFO - PROCESS | 3512 | 1465527533374 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 19:58:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 19:58:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 730ms 19:58:53 INFO - PROCESS | 3512 | 1465527533437 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 19:58:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 19:58:53 INFO - PROCESS | 3512 | 1465527533450 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 19:58:53 INFO - PROCESS | 3512 | 1465527533453 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 19:58:53 INFO - PROCESS | 3512 | 1465527533455 Marionette TRACE conn5 <- [1,2514,null,{}] 19:58:53 INFO - PROCESS | 3512 | 1465527533459 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:53 INFO - PROCESS | 3512 | 1465527533461 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:53 INFO - PROCESS | 3512 | 1465527533576 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 19:58:53 INFO - PROCESS | 3512 | 1465527533640 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:53 INFO - PROCESS | 3512 | 1465527533642 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:53 INFO - PROCESS | 3512 | ++DOCSHELL 13C59C00 == 29 [pid = 3512] [id = 638] 19:58:53 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (13C5B000) [pid = 3512] [serial = 1914] [outer = 00000000] 19:58:53 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (14F1DC00) [pid = 3512] [serial = 1915] [outer = 13C5B000] 19:58:53 INFO - PROCESS | 3512 | 1465527533686 Marionette DEBUG loaded listener.js 19:58:53 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (15137800) [pid = 3512] [serial = 1916] [outer = 13C5B000] 19:58:54 INFO - PROCESS | 3512 | 1465527534117 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 19:58:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 19:58:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 730ms 19:58:54 INFO - PROCESS | 3512 | 1465527534223 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 19:58:54 INFO - PROCESS | 3512 | 1465527534225 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 19:58:54 INFO - PROCESS | 3512 | 1465527534229 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 19:58:54 INFO - PROCESS | 3512 | 1465527534231 Marionette TRACE conn5 <- [1,2518,null,{}] 19:58:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 19:58:54 INFO - PROCESS | 3512 | 1465527534234 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:54 INFO - PROCESS | 3512 | 1465527534236 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:54 INFO - PROCESS | 3512 | 1465527534348 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 19:58:54 INFO - PROCESS | 3512 | 1465527534358 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:54 INFO - PROCESS | 3512 | 1465527534360 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:54 INFO - PROCESS | 3512 | ++DOCSHELL 1513B800 == 30 [pid = 3512] [id = 639] 19:58:54 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (151B6400) [pid = 3512] [serial = 1917] [outer = 00000000] 19:58:54 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (16626800) [pid = 3512] [serial = 1918] [outer = 151B6400] 19:58:54 INFO - PROCESS | 3512 | 1465527534403 Marionette DEBUG loaded listener.js 19:58:54 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (1662E400) [pid = 3512] [serial = 1919] [outer = 151B6400] 19:58:54 INFO - PROCESS | 3512 | 1465527534842 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 19:58:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 19:58:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 630ms 19:58:54 INFO - PROCESS | 3512 | 1465527534863 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 19:58:54 INFO - PROCESS | 3512 | 1465527534865 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 19:58:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 19:58:54 INFO - PROCESS | 3512 | 1465527534869 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 19:58:54 INFO - PROCESS | 3512 | 1465527534870 Marionette TRACE conn5 <- [1,2522,null,{}] 19:58:54 INFO - PROCESS | 3512 | 1465527534874 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:54 INFO - PROCESS | 3512 | 1465527534880 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:55 INFO - PROCESS | 3512 | 1465527535026 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 19:58:55 INFO - PROCESS | 3512 | 1465527535106 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:55 INFO - PROCESS | 3512 | 1465527535108 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:55 INFO - PROCESS | 3512 | ++DOCSHELL 16D10000 == 31 [pid = 3512] [id = 640] 19:58:55 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (16D41000) [pid = 3512] [serial = 1920] [outer = 00000000] 19:58:55 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (16DCD400) [pid = 3512] [serial = 1921] [outer = 16D41000] 19:58:55 INFO - PROCESS | 3512 | 1465527535154 Marionette DEBUG loaded listener.js 19:58:55 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (16EB7400) [pid = 3512] [serial = 1922] [outer = 16D41000] 19:58:55 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (16DCB000) [pid = 3512] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 19:58:55 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (17372400) [pid = 3512] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 19:58:55 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (17622400) [pid = 3512] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 19:58:55 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (17648800) [pid = 3512] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 19:58:55 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (0EC78800) [pid = 3512] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 19:58:55 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (0D1E2800) [pid = 3512] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 19:58:55 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (0DD3CC00) [pid = 3512] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 19:58:55 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (1251C400) [pid = 3512] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 19:58:55 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (1662FC00) [pid = 3512] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 19:58:55 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (17619400) [pid = 3512] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 19:58:55 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (14156000) [pid = 3512] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 19:58:55 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (17BE9C00) [pid = 3512] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 19:58:55 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (0DB4D400) [pid = 3512] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 19:58:55 INFO - PROCESS | 3512 | 1465527535859 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 19:58:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 19:58:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1021ms 19:58:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 19:58:55 INFO - PROCESS | 3512 | 1465527535890 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 19:58:55 INFO - PROCESS | 3512 | 1465527535892 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 19:58:55 INFO - PROCESS | 3512 | 1465527535895 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 19:58:55 INFO - PROCESS | 3512 | 1465527535897 Marionette TRACE conn5 <- [1,2526,null,{}] 19:58:55 INFO - PROCESS | 3512 | 1465527535900 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:55 INFO - PROCESS | 3512 | 1465527535902 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:56 INFO - PROCESS | 3512 | 1465527536014 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 19:58:56 INFO - PROCESS | 3512 | 1465527536077 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:56 INFO - PROCESS | 3512 | 1465527536079 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:56 INFO - PROCESS | 3512 | ++DOCSHELL 0D579000 == 32 [pid = 3512] [id = 641] 19:58:56 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (0DB40400) [pid = 3512] [serial = 1923] [outer = 00000000] 19:58:56 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (1501EC00) [pid = 3512] [serial = 1924] [outer = 0DB40400] 19:58:56 INFO - PROCESS | 3512 | 1465527536122 Marionette DEBUG loaded listener.js 19:58:56 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (16DC5000) [pid = 3512] [serial = 1925] [outer = 0DB40400] 19:58:56 INFO - PROCESS | 3512 | 1465527536469 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 19:58:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 19:58:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 630ms 19:58:56 INFO - PROCESS | 3512 | 1465527536537 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 19:58:56 INFO - PROCESS | 3512 | 1465527536539 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 19:58:56 INFO - PROCESS | 3512 | 1465527536542 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 19:58:56 INFO - PROCESS | 3512 | 1465527536543 Marionette TRACE conn5 <- [1,2530,null,{}] 19:58:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 19:58:56 INFO - PROCESS | 3512 | 1465527536547 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:56 INFO - PROCESS | 3512 | 1465527536549 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:56 INFO - PROCESS | 3512 | 1465527536625 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 19:58:56 INFO - PROCESS | 3512 | 1465527536631 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:56 INFO - PROCESS | 3512 | 1465527536632 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:56 INFO - PROCESS | 3512 | ++DOCSHELL 16EBAC00 == 33 [pid = 3512] [id = 642] 19:58:56 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (16EBB800) [pid = 3512] [serial = 1926] [outer = 00000000] 19:58:56 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (1736EC00) [pid = 3512] [serial = 1927] [outer = 16EBB800] 19:58:56 INFO - PROCESS | 3512 | 1465527536676 Marionette DEBUG loaded listener.js 19:58:56 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (17594000) [pid = 3512] [serial = 1928] [outer = 16EBB800] 19:58:57 INFO - PROCESS | 3512 | 1465527537094 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 19:58:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 19:58:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 570ms 19:58:57 INFO - PROCESS | 3512 | 1465527537117 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 19:58:57 INFO - PROCESS | 3512 | 1465527537119 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 19:58:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 19:58:57 INFO - PROCESS | 3512 | 1465527537122 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 19:58:57 INFO - PROCESS | 3512 | 1465527537124 Marionette TRACE conn5 <- [1,2534,null,{}] 19:58:57 INFO - PROCESS | 3512 | 1465527537127 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:57 INFO - PROCESS | 3512 | 1465527537129 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:57 INFO - PROCESS | 3512 | 1465527537251 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 19:58:57 INFO - PROCESS | 3512 | 1465527537261 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:57 INFO - PROCESS | 3512 | 1465527537263 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:57 INFO - PROCESS | 3512 | ++DOCSHELL 1759F400 == 34 [pid = 3512] [id = 643] 19:58:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (175A0000) [pid = 3512] [serial = 1929] [outer = 00000000] 19:58:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (17610400) [pid = 3512] [serial = 1930] [outer = 175A0000] 19:58:57 INFO - PROCESS | 3512 | 1465527537306 Marionette DEBUG loaded listener.js 19:58:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (17611C00) [pid = 3512] [serial = 1931] [outer = 175A0000] 19:58:57 INFO - PROCESS | 3512 | 1465527537842 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 19:58:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 19:58:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 770ms 19:58:57 INFO - PROCESS | 3512 | 1465527537894 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 19:58:57 INFO - PROCESS | 3512 | 1465527537899 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 19:58:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 19:58:57 INFO - PROCESS | 3512 | 1465527537904 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 19:58:57 INFO - PROCESS | 3512 | 1465527537908 Marionette TRACE conn5 <- [1,2538,null,{}] 19:58:57 INFO - PROCESS | 3512 | 1465527537914 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:57 INFO - PROCESS | 3512 | 1465527537917 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:58 INFO - PROCESS | 3512 | 1465527538046 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 19:58:58 INFO - PROCESS | 3512 | 1465527538187 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:58 INFO - PROCESS | 3512 | 1465527538192 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:58 INFO - PROCESS | 3512 | ++DOCSHELL 0D533000 == 35 [pid = 3512] [id = 644] 19:58:58 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (0D538C00) [pid = 3512] [serial = 1932] [outer = 00000000] 19:58:58 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (0DD93C00) [pid = 3512] [serial = 1933] [outer = 0D538C00] 19:58:58 INFO - PROCESS | 3512 | 1465527538250 Marionette DEBUG loaded listener.js 19:58:58 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (0EB88800) [pid = 3512] [serial = 1934] [outer = 0D538C00] 19:58:59 INFO - PROCESS | 3512 | 1465527539039 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 19:58:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 19:58:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1173ms 19:58:59 INFO - PROCESS | 3512 | 1465527539091 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 19:58:59 INFO - PROCESS | 3512 | 1465527539096 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 19:58:59 INFO - PROCESS | 3512 | 1465527539102 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 19:58:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 19:58:59 INFO - PROCESS | 3512 | 1465527539105 Marionette TRACE conn5 <- [1,2542,null,{}] 19:58:59 INFO - PROCESS | 3512 | 1465527539109 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:59 INFO - PROCESS | 3512 | 1465527539112 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:59 INFO - PROCESS | 3512 | 1465527539239 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 19:58:59 INFO - PROCESS | 3512 | 1465527539377 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:59 INFO - PROCESS | 3512 | 1465527539379 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:58:59 INFO - PROCESS | 3512 | ++DOCSHELL 13C51800 == 36 [pid = 3512] [id = 645] 19:58:59 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (13C52800) [pid = 3512] [serial = 1935] [outer = 00000000] 19:58:59 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (14A71000) [pid = 3512] [serial = 1936] [outer = 13C52800] 19:58:59 INFO - PROCESS | 3512 | 1465527539437 Marionette DEBUG loaded listener.js 19:58:59 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (15138800) [pid = 3512] [serial = 1937] [outer = 13C52800] 19:59:00 INFO - PROCESS | 3512 | 1465527540328 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 19:59:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 19:59:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1274ms 19:59:00 INFO - PROCESS | 3512 | 1465527540383 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 19:59:00 INFO - PROCESS | 3512 | 1465527540387 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 19:59:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 19:59:00 INFO - PROCESS | 3512 | 1465527540393 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 19:59:00 INFO - PROCESS | 3512 | 1465527540396 Marionette TRACE conn5 <- [1,2546,null,{}] 19:59:00 INFO - PROCESS | 3512 | 1465527540401 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:00 INFO - PROCESS | 3512 | 1465527540404 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:00 INFO - PROCESS | 3512 | 1465527540520 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 19:59:00 INFO - PROCESS | 3512 | 1465527540630 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:00 INFO - PROCESS | 3512 | 1465527540634 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:00 INFO - PROCESS | 3512 | --DOCSHELL 16EBAC00 == 35 [pid = 3512] [id = 642] 19:59:00 INFO - PROCESS | 3512 | --DOCSHELL 0D579000 == 34 [pid = 3512] [id = 641] 19:59:00 INFO - PROCESS | 3512 | --DOCSHELL 16D10000 == 33 [pid = 3512] [id = 640] 19:59:00 INFO - PROCESS | 3512 | --DOCSHELL 1513B800 == 32 [pid = 3512] [id = 639] 19:59:00 INFO - PROCESS | 3512 | --DOCSHELL 13C59C00 == 31 [pid = 3512] [id = 638] 19:59:00 INFO - PROCESS | 3512 | --DOCSHELL 1316D000 == 30 [pid = 3512] [id = 637] 19:59:00 INFO - PROCESS | 3512 | --DOCSHELL 0EB7C400 == 29 [pid = 3512] [id = 636] 19:59:00 INFO - PROCESS | 3512 | --DOCSHELL 0D6E4800 == 28 [pid = 3512] [id = 635] 19:59:00 INFO - PROCESS | 3512 | --DOCSHELL 0D16D800 == 27 [pid = 3512] [id = 634] 19:59:00 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (0E0E8400) [pid = 3512] [serial = 1835] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (16E38C00) [pid = 3512] [serial = 1876] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (16EC4000) [pid = 3512] [serial = 1877] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (17595400) [pid = 3512] [serial = 1879] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (17641400) [pid = 3512] [serial = 1882] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (177B6C00) [pid = 3512] [serial = 1858] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (11CCC000) [pid = 3512] [serial = 1867] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (11E9D400) [pid = 3512] [serial = 1868] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (0D6EB000) [pid = 3512] [serial = 1864] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (0DA3B400) [pid = 3512] [serial = 1865] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (123D6800) [pid = 3512] [serial = 1861] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (13C46000) [pid = 3512] [serial = 1862] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (13C5D400) [pid = 3512] [serial = 1870] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (14A67400) [pid = 3512] [serial = 1871] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (16C81000) [pid = 3512] [serial = 1873] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (17B03000) [pid = 3512] [serial = 1859] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (17AB7000) [pid = 3512] [serial = 1888] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (16D05C00) [pid = 3512] [serial = 1885] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3512 | --DOMWINDOW == 66 (17ABFC00) [pid = 3512] [serial = 1889] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3512 | --DOMWINDOW == 65 (1894EC00) [pid = 3512] [serial = 1892] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3512 | --DOMWINDOW == 64 (17624400) [pid = 3512] [serial = 1883] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3512 | --DOMWINDOW == 63 (18944400) [pid = 3512] [serial = 1891] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3512 | --DOMWINDOW == 62 (17613000) [pid = 3512] [serial = 1880] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3512 | --DOMWINDOW == 61 (17367800) [pid = 3512] [serial = 1886] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3512 | --DOMWINDOW == 60 (16D07400) [pid = 3512] [serial = 1874] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3512 | ++DOCSHELL 0D531400 == 28 [pid = 3512] [id = 646] 19:59:00 INFO - PROCESS | 3512 | ++DOMWINDOW == 61 (0D533800) [pid = 3512] [serial = 1938] [outer = 00000000] 19:59:00 INFO - PROCESS | 3512 | ++DOMWINDOW == 62 (0D852000) [pid = 3512] [serial = 1939] [outer = 0D533800] 19:59:00 INFO - PROCESS | 3512 | 1465527540724 Marionette DEBUG loaded listener.js 19:59:00 INFO - PROCESS | 3512 | ++DOMWINDOW == 63 (0DB4D400) [pid = 3512] [serial = 1940] [outer = 0D533800] 19:59:01 INFO - PROCESS | 3512 | 1465527541176 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 19:59:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 19:59:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 830ms 19:59:01 INFO - PROCESS | 3512 | 1465527541223 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 19:59:01 INFO - PROCESS | 3512 | 1465527541227 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 19:59:01 INFO - PROCESS | 3512 | 1465527541233 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 19:59:01 INFO - PROCESS | 3512 | 1465527541235 Marionette TRACE conn5 <- [1,2550,null,{}] 19:59:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 19:59:01 INFO - PROCESS | 3512 | 1465527541239 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:01 INFO - PROCESS | 3512 | 1465527541242 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:01 INFO - PROCESS | 3512 | 1465527541327 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 19:59:01 INFO - PROCESS | 3512 | 1465527541335 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:01 INFO - PROCESS | 3512 | 1465527541337 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:01 INFO - PROCESS | 3512 | ++DOCSHELL 11F7BC00 == 29 [pid = 3512] [id = 647] 19:59:01 INFO - PROCESS | 3512 | ++DOMWINDOW == 64 (123D6800) [pid = 3512] [serial = 1941] [outer = 00000000] 19:59:01 INFO - PROCESS | 3512 | ++DOMWINDOW == 65 (12694400) [pid = 3512] [serial = 1942] [outer = 123D6800] 19:59:01 INFO - PROCESS | 3512 | 1465527541384 Marionette DEBUG loaded listener.js 19:59:01 INFO - PROCESS | 3512 | ++DOMWINDOW == 66 (133BD800) [pid = 3512] [serial = 1943] [outer = 123D6800] 19:59:01 INFO - PROCESS | 3512 | 1465527541895 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 19:59:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 19:59:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 670ms 19:59:01 INFO - PROCESS | 3512 | 1465527541912 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 19:59:01 INFO - PROCESS | 3512 | 1465527541914 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 19:59:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 19:59:01 INFO - PROCESS | 3512 | 1465527541918 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 19:59:01 INFO - PROCESS | 3512 | 1465527541921 Marionette TRACE conn5 <- [1,2554,null,{}] 19:59:01 INFO - PROCESS | 3512 | 1465527541932 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:01 INFO - PROCESS | 3512 | 1465527541937 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:02 INFO - PROCESS | 3512 | 1465527542050 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 19:59:02 INFO - PROCESS | 3512 | 1465527542061 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:02 INFO - PROCESS | 3512 | 1465527542065 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:02 INFO - PROCESS | 3512 | ++DOCSHELL 14F39000 == 30 [pid = 3512] [id = 648] 19:59:02 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (14F40800) [pid = 3512] [serial = 1944] [outer = 00000000] 19:59:02 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (1513AC00) [pid = 3512] [serial = 1945] [outer = 14F40800] 19:59:02 INFO - PROCESS | 3512 | 1465527542121 Marionette DEBUG loaded listener.js 19:59:02 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (151E6C00) [pid = 3512] [serial = 1946] [outer = 14F40800] 19:59:02 INFO - PROCESS | 3512 | 1465527542595 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 19:59:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 19:59:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 730ms 19:59:02 INFO - PROCESS | 3512 | 1465527542653 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 19:59:02 INFO - PROCESS | 3512 | 1465527542655 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 19:59:02 INFO - PROCESS | 3512 | 1465527542658 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 19:59:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 19:59:02 INFO - PROCESS | 3512 | 1465527542669 Marionette TRACE conn5 <- [1,2558,null,{}] 19:59:02 INFO - PROCESS | 3512 | 1465527542672 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:02 INFO - PROCESS | 3512 | 1465527542674 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:02 INFO - PROCESS | 3512 | 1465527542760 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 19:59:02 INFO - PROCESS | 3512 | 1465527542766 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:02 INFO - PROCESS | 3512 | 1465527542768 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:02 INFO - PROCESS | 3512 | ++DOCSHELL 0DC25C00 == 31 [pid = 3512] [id = 649] 19:59:02 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (0E07E000) [pid = 3512] [serial = 1947] [outer = 00000000] 19:59:02 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (16D05000) [pid = 3512] [serial = 1948] [outer = 0E07E000] 19:59:02 INFO - PROCESS | 3512 | 1465527542812 Marionette DEBUG loaded listener.js 19:59:02 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (16DC8400) [pid = 3512] [serial = 1949] [outer = 0E07E000] 19:59:03 INFO - PROCESS | 3512 | 1465527543319 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 19:59:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 19:59:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 690ms 19:59:03 INFO - PROCESS | 3512 | 1465527543353 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 19:59:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 19:59:03 INFO - PROCESS | 3512 | 1465527543355 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 19:59:03 INFO - PROCESS | 3512 | 1465527543358 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 19:59:03 INFO - PROCESS | 3512 | 1465527543359 Marionette TRACE conn5 <- [1,2562,null,{}] 19:59:03 INFO - PROCESS | 3512 | 1465527543363 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:03 INFO - PROCESS | 3512 | 1465527543365 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:03 INFO - PROCESS | 3512 | 1465527543516 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 19:59:03 INFO - PROCESS | 3512 | 1465527543539 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:03 INFO - PROCESS | 3512 | 1465527543541 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:03 INFO - PROCESS | 3512 | ++DOCSHELL 16C81C00 == 32 [pid = 3512] [id = 650] 19:59:03 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (16E34000) [pid = 3512] [serial = 1950] [outer = 00000000] 19:59:03 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (16EC3C00) [pid = 3512] [serial = 1951] [outer = 16E34000] 19:59:03 INFO - PROCESS | 3512 | 1465527543584 Marionette DEBUG loaded listener.js 19:59:03 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (1736AC00) [pid = 3512] [serial = 1952] [outer = 16E34000] 19:59:04 INFO - PROCESS | 3512 | 1465527544046 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 19:59:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 19:59:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 730ms 19:59:04 INFO - PROCESS | 3512 | 1465527544089 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 19:59:04 INFO - PROCESS | 3512 | 1465527544091 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 19:59:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 19:59:04 INFO - PROCESS | 3512 | 1465527544094 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 19:59:04 INFO - PROCESS | 3512 | 1465527544095 Marionette TRACE conn5 <- [1,2566,null,{}] 19:59:04 INFO - PROCESS | 3512 | 1465527544106 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:04 INFO - PROCESS | 3512 | 1465527544111 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:04 INFO - PROCESS | 3512 | 1465527544257 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 19:59:04 INFO - PROCESS | 3512 | 1465527544325 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:04 INFO - PROCESS | 3512 | 1465527544327 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:04 INFO - PROCESS | 3512 | ++DOCSHELL 1759D800 == 33 [pid = 3512] [id = 651] 19:59:04 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (1760A800) [pid = 3512] [serial = 1953] [outer = 00000000] 19:59:04 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (17623C00) [pid = 3512] [serial = 1954] [outer = 1760A800] 19:59:04 INFO - PROCESS | 3512 | 1465527544371 Marionette DEBUG loaded listener.js 19:59:04 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (17624C00) [pid = 3512] [serial = 1955] [outer = 1760A800] 19:59:04 INFO - PROCESS | 3512 | 1465527544815 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 19:59:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 19:59:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 770ms 19:59:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 19:59:04 INFO - PROCESS | 3512 | 1465527544865 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 19:59:04 INFO - PROCESS | 3512 | 1465527544867 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 19:59:04 INFO - PROCESS | 3512 | 1465527544870 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 19:59:04 INFO - PROCESS | 3512 | 1465527544871 Marionette TRACE conn5 <- [1,2570,null,{}] 19:59:04 INFO - PROCESS | 3512 | 1465527544875 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:04 INFO - PROCESS | 3512 | 1465527544877 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:05 INFO - PROCESS | 3512 | 1465527544989 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 19:59:05 INFO - PROCESS | 3512 | 1465527544995 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:05 INFO - PROCESS | 3512 | 1465527544997 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:05 INFO - PROCESS | 3512 | ++DOCSHELL 1763D800 == 34 [pid = 3512] [id = 652] 19:59:05 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (1763E400) [pid = 3512] [serial = 1956] [outer = 00000000] 19:59:05 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (17645C00) [pid = 3512] [serial = 1957] [outer = 1763E400] 19:59:05 INFO - PROCESS | 3512 | 1465527545043 Marionette DEBUG loaded listener.js 19:59:05 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (17687800) [pid = 3512] [serial = 1958] [outer = 1763E400] 19:59:05 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (0D176800) [pid = 3512] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 19:59:05 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (1316D400) [pid = 3512] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 19:59:05 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (0EB80C00) [pid = 3512] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 19:59:05 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (16D41000) [pid = 3512] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 19:59:05 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (151B6400) [pid = 3512] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 19:59:05 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (16625C00) [pid = 3512] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 19:59:05 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (13C5B000) [pid = 3512] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 19:59:05 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (0DB40400) [pid = 3512] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 19:59:05 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (189F0000) [pid = 3512] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 19:59:05 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (0DB42C00) [pid = 3512] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 19:59:05 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (16EBB800) [pid = 3512] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 19:59:05 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (0D6E5C00) [pid = 3512] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 19:59:05 INFO - PROCESS | 3512 | 1465527545572 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 19:59:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 19:59:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 770ms 19:59:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 19:59:05 INFO - PROCESS | 3512 | 1465527545641 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 19:59:05 INFO - PROCESS | 3512 | 1465527545643 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 19:59:05 INFO - PROCESS | 3512 | 1465527545646 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 19:59:05 INFO - PROCESS | 3512 | 1465527545648 Marionette TRACE conn5 <- [1,2574,null,{}] 19:59:05 INFO - PROCESS | 3512 | 1465527545651 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:05 INFO - PROCESS | 3512 | 1465527545653 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:05 INFO - PROCESS | 3512 | 1465527545733 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 19:59:05 INFO - PROCESS | 3512 | 1465527545739 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:05 INFO - PROCESS | 3512 | 1465527545741 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:05 INFO - PROCESS | 3512 | ++DOCSHELL 14A67C00 == 35 [pid = 3512] [id = 653] 19:59:05 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (16627800) [pid = 3512] [serial = 1959] [outer = 00000000] 19:59:05 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (17612C00) [pid = 3512] [serial = 1960] [outer = 16627800] 19:59:05 INFO - PROCESS | 3512 | 1465527545785 Marionette DEBUG loaded listener.js 19:59:05 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (17644000) [pid = 3512] [serial = 1961] [outer = 16627800] 19:59:06 INFO - PROCESS | 3512 | 1465527546197 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 19:59:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 19:59:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 630ms 19:59:06 INFO - PROCESS | 3512 | 1465527546277 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 19:59:06 INFO - PROCESS | 3512 | 1465527546279 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 19:59:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 19:59:06 INFO - PROCESS | 3512 | 1465527546282 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 19:59:06 INFO - PROCESS | 3512 | 1465527546284 Marionette TRACE conn5 <- [1,2578,null,{}] 19:59:06 INFO - PROCESS | 3512 | 1465527546288 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:06 INFO - PROCESS | 3512 | 1465527546290 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:06 INFO - PROCESS | 3512 | 1465527546383 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 19:59:06 INFO - PROCESS | 3512 | 1465527546388 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:06 INFO - PROCESS | 3512 | 1465527546390 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:06 INFO - PROCESS | 3512 | ++DOCSHELL 14F1EC00 == 36 [pid = 3512] [id = 654] 19:59:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (17594C00) [pid = 3512] [serial = 1962] [outer = 00000000] 19:59:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (17BDEC00) [pid = 3512] [serial = 1963] [outer = 17594C00] 19:59:06 INFO - PROCESS | 3512 | 1465527546433 Marionette DEBUG loaded listener.js 19:59:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (17BE3400) [pid = 3512] [serial = 1964] [outer = 17594C00] 19:59:06 INFO - PROCESS | 3512 | 1465527546888 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 19:59:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 19:59:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 631ms 19:59:06 INFO - PROCESS | 3512 | 1465527546929 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 19:59:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 19:59:06 INFO - PROCESS | 3512 | 1465527546931 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 19:59:06 INFO - PROCESS | 3512 | 1465527546934 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 19:59:06 INFO - PROCESS | 3512 | 1465527546936 Marionette TRACE conn5 <- [1,2582,null,{}] 19:59:06 INFO - PROCESS | 3512 | 1465527546939 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:06 INFO - PROCESS | 3512 | 1465527546941 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:07 INFO - PROCESS | 3512 | 1465527547026 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 19:59:07 INFO - PROCESS | 3512 | 1465527547033 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:07 INFO - PROCESS | 3512 | 1465527547034 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:07 INFO - PROCESS | 3512 | ++DOCSHELL 17BE9000 == 37 [pid = 3512] [id = 655] 19:59:07 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (17BEA800) [pid = 3512] [serial = 1965] [outer = 00000000] 19:59:07 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (18946800) [pid = 3512] [serial = 1966] [outer = 17BEA800] 19:59:07 INFO - PROCESS | 3512 | 1465527547078 Marionette DEBUG loaded listener.js 19:59:07 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (18946C00) [pid = 3512] [serial = 1967] [outer = 17BEA800] 19:59:07 INFO - PROCESS | 3512 | 1465527547806 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 19:59:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 19:59:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 930ms 19:59:07 INFO - PROCESS | 3512 | 1465527547865 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 19:59:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 19:59:07 INFO - PROCESS | 3512 | 1465527547870 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 19:59:07 INFO - PROCESS | 3512 | 1465527547875 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 19:59:07 INFO - PROCESS | 3512 | 1465527547878 Marionette TRACE conn5 <- [1,2586,null,{}] 19:59:07 INFO - PROCESS | 3512 | 1465527547884 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:07 INFO - PROCESS | 3512 | 1465527547888 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:08 INFO - PROCESS | 3512 | 1465527548013 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 19:59:08 INFO - PROCESS | 3512 | 1465527548122 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:08 INFO - PROCESS | 3512 | 1465527548124 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:08 INFO - PROCESS | 3512 | ++DOCSHELL 0DB40800 == 38 [pid = 3512] [id = 656] 19:59:08 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (0E182400) [pid = 3512] [serial = 1968] [outer = 00000000] 19:59:08 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (1254E400) [pid = 3512] [serial = 1969] [outer = 0E182400] 19:59:08 INFO - PROCESS | 3512 | 1465527548181 Marionette DEBUG loaded listener.js 19:59:08 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (13B2E000) [pid = 3512] [serial = 1970] [outer = 0E182400] 19:59:08 INFO - PROCESS | 3512 | 1465527548786 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 19:59:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 19:59:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 990ms 19:59:08 INFO - PROCESS | 3512 | 1465527548865 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 19:59:08 INFO - PROCESS | 3512 | 1465527548871 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 19:59:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 19:59:08 INFO - PROCESS | 3512 | 1465527548877 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 19:59:08 INFO - PROCESS | 3512 | 1465527548880 Marionette TRACE conn5 <- [1,2590,null,{}] 19:59:08 INFO - PROCESS | 3512 | 1465527548885 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:08 INFO - PROCESS | 3512 | 1465527548888 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:09 INFO - PROCESS | 3512 | 1465527549009 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 19:59:09 INFO - PROCESS | 3512 | 1465527549145 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:09 INFO - PROCESS | 3512 | 1465527549147 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:09 INFO - PROCESS | 3512 | ++DOCSHELL 14A73000 == 39 [pid = 3512] [id = 657] 19:59:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (14F14000) [pid = 3512] [serial = 1971] [outer = 00000000] 19:59:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (16C81000) [pid = 3512] [serial = 1972] [outer = 14F14000] 19:59:09 INFO - PROCESS | 3512 | 1465527549205 Marionette DEBUG loaded listener.js 19:59:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (16DD2800) [pid = 3512] [serial = 1973] [outer = 14F14000] 19:59:09 INFO - PROCESS | 3512 | 1465527549790 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 19:59:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 19:59:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 931ms 19:59:09 INFO - PROCESS | 3512 | 1465527549825 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 19:59:09 INFO - PROCESS | 3512 | 1465527549827 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 19:59:09 INFO - PROCESS | 3512 | 1465527549832 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 19:59:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 19:59:09 INFO - PROCESS | 3512 | 1465527549835 Marionette TRACE conn5 <- [1,2594,null,{}] 19:59:09 INFO - PROCESS | 3512 | 1465527549846 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:09 INFO - PROCESS | 3512 | 1465527549851 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:09 INFO - PROCESS | 3512 | 1465527549960 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 19:59:10 INFO - PROCESS | 3512 | 1465527550120 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:10 INFO - PROCESS | 3512 | 1465527550124 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:10 INFO - PROCESS | 3512 | ++DOCSHELL 17BECC00 == 40 [pid = 3512] [id = 658] 19:59:10 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (188D3C00) [pid = 3512] [serial = 1974] [outer = 00000000] 19:59:10 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (1894B000) [pid = 3512] [serial = 1975] [outer = 188D3C00] 19:59:10 INFO - PROCESS | 3512 | 1465527550182 Marionette DEBUG loaded listener.js 19:59:10 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (189F1800) [pid = 3512] [serial = 1976] [outer = 188D3C00] 19:59:10 INFO - PROCESS | 3512 | 1465527550841 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 19:59:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 19:59:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1017ms 19:59:10 INFO - PROCESS | 3512 | 1465527550855 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 19:59:10 INFO - PROCESS | 3512 | 1465527550858 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 19:59:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 19:59:10 INFO - PROCESS | 3512 | 1465527550876 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 19:59:10 INFO - PROCESS | 3512 | 1465527550878 Marionette TRACE conn5 <- [1,2598,null,{}] 19:59:10 INFO - PROCESS | 3512 | 1465527550882 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:10 INFO - PROCESS | 3512 | 1465527550884 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:11 INFO - PROCESS | 3512 | 1465527550996 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 19:59:11 INFO - PROCESS | 3512 | 1465527551240 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:11 INFO - PROCESS | 3512 | 1465527551243 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:11 INFO - PROCESS | 3512 | ++DOCSHELL 0CC10400 == 41 [pid = 3512] [id = 659] 19:59:11 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (0D16D800) [pid = 3512] [serial = 1977] [outer = 00000000] 19:59:11 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (0D9B1000) [pid = 3512] [serial = 1978] [outer = 0D16D800] 19:59:11 INFO - PROCESS | 3512 | 1465527551313 Marionette DEBUG loaded listener.js 19:59:11 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (0E085800) [pid = 3512] [serial = 1979] [outer = 0D16D800] 19:59:11 INFO - PROCESS | 3512 | 1465527551907 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 19:59:12 INFO - PROCESS | 3512 | --DOCSHELL 14F1EC00 == 40 [pid = 3512] [id = 654] 19:59:12 INFO - PROCESS | 3512 | --DOCSHELL 14A67C00 == 39 [pid = 3512] [id = 653] 19:59:12 INFO - PROCESS | 3512 | --DOCSHELL 1763D800 == 38 [pid = 3512] [id = 652] 19:59:12 INFO - PROCESS | 3512 | --DOCSHELL 1759D800 == 37 [pid = 3512] [id = 651] 19:59:12 INFO - PROCESS | 3512 | --DOCSHELL 16C81C00 == 36 [pid = 3512] [id = 650] 19:59:12 INFO - PROCESS | 3512 | --DOCSHELL 0DC25C00 == 35 [pid = 3512] [id = 649] 19:59:12 INFO - PROCESS | 3512 | --DOCSHELL 14F39000 == 34 [pid = 3512] [id = 648] 19:59:12 INFO - PROCESS | 3512 | --DOCSHELL 11F7BC00 == 33 [pid = 3512] [id = 647] 19:59:12 INFO - PROCESS | 3512 | --DOCSHELL 0D531400 == 32 [pid = 3512] [id = 646] 19:59:12 INFO - PROCESS | 3512 | --DOCSHELL 0D533000 == 31 [pid = 3512] [id = 644] 19:59:12 INFO - PROCESS | 3512 | --DOCSHELL 1759F400 == 30 [pid = 3512] [id = 643] 19:59:12 INFO - PROCESS | 3512 | --DOCSHELL 13C51800 == 29 [pid = 3512] [id = 645] 19:59:12 INFO - PROCESS | 3512 | --DOCSHELL 17BECC00 == 28 [pid = 3512] [id = 658] 19:59:12 INFO - PROCESS | 3512 | --DOCSHELL 14A73000 == 27 [pid = 3512] [id = 657] 19:59:12 INFO - PROCESS | 3512 | --DOCSHELL 17BE9000 == 26 [pid = 3512] [id = 655] 19:59:12 INFO - PROCESS | 3512 | --DOCSHELL 0DB40800 == 25 [pid = 3512] [id = 656] 19:59:12 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (17594000) [pid = 3512] [serial = 1928] [outer = 00000000] [url = about:blank] 19:59:12 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (17610400) [pid = 3512] [serial = 1930] [outer = 00000000] [url = about:blank] 19:59:12 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (0E18BC00) [pid = 3512] [serial = 1904] [outer = 00000000] [url = about:blank] 19:59:12 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (13C48000) [pid = 3512] [serial = 1913] [outer = 00000000] [url = about:blank] 19:59:12 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (11E52800) [pid = 3512] [serial = 1910] [outer = 00000000] [url = about:blank] 19:59:12 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (16EB7400) [pid = 3512] [serial = 1922] [outer = 00000000] [url = about:blank] 19:59:12 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (13B2C400) [pid = 3512] [serial = 1912] [outer = 00000000] [url = about:blank] 19:59:12 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (0DB49000) [pid = 3512] [serial = 1903] [outer = 00000000] [url = about:blank] 19:59:12 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (16626800) [pid = 3512] [serial = 1918] [outer = 00000000] [url = about:blank] 19:59:12 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (16A44000) [pid = 3512] [serial = 1897] [outer = 00000000] [url = about:blank] 19:59:12 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (15137800) [pid = 3512] [serial = 1916] [outer = 00000000] [url = about:blank] 19:59:12 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (16DCD400) [pid = 3512] [serial = 1921] [outer = 00000000] [url = about:blank] 19:59:12 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (1501EC00) [pid = 3512] [serial = 1924] [outer = 00000000] [url = about:blank] 19:59:12 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (18EBC000) [pid = 3512] [serial = 1900] [outer = 00000000] [url = about:blank] 19:59:12 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (16DC5000) [pid = 3512] [serial = 1925] [outer = 00000000] [url = about:blank] 19:59:12 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (1662E400) [pid = 3512] [serial = 1919] [outer = 00000000] [url = about:blank] 19:59:12 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (13C43000) [pid = 3512] [serial = 1895] [outer = 00000000] [url = about:blank] 19:59:12 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (0EC76400) [pid = 3512] [serial = 1909] [outer = 00000000] [url = about:blank] 19:59:12 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (1736EC00) [pid = 3512] [serial = 1927] [outer = 00000000] [url = about:blank] 19:59:12 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (1964F000) [pid = 3512] [serial = 1901] [outer = 00000000] [url = about:blank] 19:59:12 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (12550000) [pid = 3512] [serial = 1894] [outer = 00000000] [url = about:blank] 19:59:12 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (0D9B1400) [pid = 3512] [serial = 1907] [outer = 00000000] [url = about:blank] 19:59:12 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (14F1DC00) [pid = 3512] [serial = 1915] [outer = 00000000] [url = about:blank] 19:59:12 INFO - PROCESS | 3512 | --DOMWINDOW == 66 (16DCCC00) [pid = 3512] [serial = 1898] [outer = 00000000] [url = about:blank] 19:59:12 INFO - PROCESS | 3512 | --DOMWINDOW == 65 (0D84B400) [pid = 3512] [serial = 1906] [outer = 00000000] [url = about:blank] 19:59:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 19:59:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1784ms 19:59:12 INFO - PROCESS | 3512 | 1465527552712 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 19:59:12 INFO - PROCESS | 3512 | 1465527552717 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 19:59:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 19:59:12 INFO - PROCESS | 3512 | 1465527552723 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 19:59:12 INFO - PROCESS | 3512 | 1465527552726 Marionette TRACE conn5 <- [1,2602,null,{}] 19:59:12 INFO - PROCESS | 3512 | 1465527552732 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:12 INFO - PROCESS | 3512 | 1465527552735 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:12 INFO - PROCESS | 3512 | 1465527552827 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 19:59:12 INFO - PROCESS | 3512 | 1465527552834 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:12 INFO - PROCESS | 3512 | 1465527552839 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:12 INFO - PROCESS | 3512 | ++DOCSHELL 0DA38000 == 26 [pid = 3512] [id = 660] 19:59:12 INFO - PROCESS | 3512 | ++DOMWINDOW == 66 (0DA3B400) [pid = 3512] [serial = 1980] [outer = 00000000] 19:59:12 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (0DB40000) [pid = 3512] [serial = 1981] [outer = 0DA3B400] 19:59:12 INFO - PROCESS | 3512 | 1465527552888 Marionette DEBUG loaded listener.js 19:59:13 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (0DB46C00) [pid = 3512] [serial = 1982] [outer = 0DA3B400] 19:59:13 INFO - PROCESS | 3512 | 1465527553416 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 19:59:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 19:59:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 730ms 19:59:13 INFO - PROCESS | 3512 | 1465527553456 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 19:59:13 INFO - PROCESS | 3512 | 1465527553460 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 19:59:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 19:59:13 INFO - PROCESS | 3512 | 1465527553466 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 19:59:13 INFO - PROCESS | 3512 | 1465527553470 Marionette TRACE conn5 <- [1,2606,null,{}] 19:59:13 INFO - PROCESS | 3512 | 1465527553473 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:13 INFO - PROCESS | 3512 | 1465527553476 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:13 INFO - PROCESS | 3512 | 1465527553564 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 19:59:13 INFO - PROCESS | 3512 | 1465527553570 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:13 INFO - PROCESS | 3512 | 1465527553572 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:13 INFO - PROCESS | 3512 | ++DOCSHELL 11C4B000 == 27 [pid = 3512] [id = 661] 19:59:13 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (11C53800) [pid = 3512] [serial = 1983] [outer = 00000000] 19:59:13 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (11E98400) [pid = 3512] [serial = 1984] [outer = 11C53800] 19:59:13 INFO - PROCESS | 3512 | 1465527553619 Marionette DEBUG loaded listener.js 19:59:13 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (11F80C00) [pid = 3512] [serial = 1985] [outer = 11C53800] 19:59:14 INFO - PROCESS | 3512 | 1465527554110 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 19:59:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 19:59:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 690ms 19:59:14 INFO - PROCESS | 3512 | 1465527554156 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 19:59:14 INFO - PROCESS | 3512 | 1465527554158 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 19:59:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 19:59:14 INFO - PROCESS | 3512 | 1465527554161 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 19:59:14 INFO - PROCESS | 3512 | 1465527554163 Marionette TRACE conn5 <- [1,2610,null,{}] 19:59:14 INFO - PROCESS | 3512 | 1465527554205 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:14 INFO - PROCESS | 3512 | 1465527554210 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:14 INFO - PROCESS | 3512 | 1465527554336 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 19:59:14 INFO - PROCESS | 3512 | 1465527554352 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:14 INFO - PROCESS | 3512 | 1465527554356 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:14 INFO - PROCESS | 3512 | ++DOCSHELL 13C33000 == 28 [pid = 3512] [id = 662] 19:59:14 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (13C45000) [pid = 3512] [serial = 1986] [outer = 00000000] 19:59:14 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (13C50000) [pid = 3512] [serial = 1987] [outer = 13C45000] 19:59:14 INFO - PROCESS | 3512 | 1465527554404 Marionette DEBUG loaded listener.js 19:59:14 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (13C5B000) [pid = 3512] [serial = 1988] [outer = 13C45000] 19:59:14 INFO - PROCESS | 3512 | 1465527554843 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 19:59:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 19:59:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 710ms 19:59:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 19:59:14 INFO - PROCESS | 3512 | 1465527554872 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 19:59:14 INFO - PROCESS | 3512 | 1465527554874 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 19:59:14 INFO - PROCESS | 3512 | 1465527554877 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 19:59:14 INFO - PROCESS | 3512 | 1465527554879 Marionette TRACE conn5 <- [1,2614,null,{}] 19:59:14 INFO - PROCESS | 3512 | 1465527554883 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:14 INFO - PROCESS | 3512 | 1465527554895 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:15 INFO - PROCESS | 3512 | 1465527555025 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 19:59:15 INFO - PROCESS | 3512 | 1465527555048 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:15 INFO - PROCESS | 3512 | 1465527555050 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:15 INFO - PROCESS | 3512 | ++DOCSHELL 14158C00 == 29 [pid = 3512] [id = 663] 19:59:15 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (14A67C00) [pid = 3512] [serial = 1989] [outer = 00000000] 19:59:15 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (15137C00) [pid = 3512] [serial = 1990] [outer = 14A67C00] 19:59:15 INFO - PROCESS | 3512 | 1465527555094 Marionette DEBUG loaded listener.js 19:59:15 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (163C6C00) [pid = 3512] [serial = 1991] [outer = 14A67C00] 19:59:15 INFO - PROCESS | 3512 | 1465527555547 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 19:59:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 19:59:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 732ms 19:59:15 INFO - PROCESS | 3512 | 1465527555619 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 19:59:15 INFO - PROCESS | 3512 | 1465527555621 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 19:59:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 19:59:15 INFO - PROCESS | 3512 | 1465527555625 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 19:59:15 INFO - PROCESS | 3512 | 1465527555626 Marionette TRACE conn5 <- [1,2618,null,{}] 19:59:15 INFO - PROCESS | 3512 | 1465527555630 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:15 INFO - PROCESS | 3512 | 1465527555632 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:15 INFO - PROCESS | 3512 | 1465527555746 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 19:59:15 INFO - PROCESS | 3512 | 1465527555755 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:15 INFO - PROCESS | 3512 | 1465527555757 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:15 INFO - PROCESS | 3512 | ++DOCSHELL 16632800 == 30 [pid = 3512] [id = 664] 19:59:15 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (16633400) [pid = 3512] [serial = 1992] [outer = 00000000] 19:59:15 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (16D07800) [pid = 3512] [serial = 1993] [outer = 16633400] 19:59:15 INFO - PROCESS | 3512 | 1465527555801 Marionette DEBUG loaded listener.js 19:59:15 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (16D42000) [pid = 3512] [serial = 1994] [outer = 16633400] 19:59:16 INFO - PROCESS | 3512 | 1465527556245 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 19:59:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 19:59:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 670ms 19:59:16 INFO - PROCESS | 3512 | 1465527556296 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 19:59:16 INFO - PROCESS | 3512 | 1465527556298 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 19:59:16 INFO - PROCESS | 3512 | 1465527556301 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 19:59:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 19:59:16 INFO - PROCESS | 3512 | 1465527556303 Marionette TRACE conn5 <- [1,2622,null,{}] 19:59:16 INFO - PROCESS | 3512 | 1465527556306 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:16 INFO - PROCESS | 3512 | 1465527556312 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:16 INFO - PROCESS | 3512 | 1465527556459 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 19:59:16 INFO - PROCESS | 3512 | 1465527556471 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:16 INFO - PROCESS | 3512 | 1465527556473 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:16 INFO - PROCESS | 3512 | ++DOCSHELL 16DCEC00 == 31 [pid = 3512] [id = 665] 19:59:16 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (16DD0800) [pid = 3512] [serial = 1995] [outer = 00000000] 19:59:16 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (16EC5800) [pid = 3512] [serial = 1996] [outer = 16DD0800] 19:59:16 INFO - PROCESS | 3512 | 1465527556518 Marionette DEBUG loaded listener.js 19:59:16 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (17545000) [pid = 3512] [serial = 1997] [outer = 16DD0800] 19:59:17 INFO - PROCESS | 3512 | 1465527556985 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 19:59:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 19:59:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 730ms 19:59:17 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (16E34000) [pid = 3512] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 19:59:17 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (1760A800) [pid = 3512] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 19:59:17 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (1763E400) [pid = 3512] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 19:59:17 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (13C52800) [pid = 3512] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 19:59:17 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (175A0000) [pid = 3512] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 19:59:17 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (123D6800) [pid = 3512] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 19:59:17 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (14F40800) [pid = 3512] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 19:59:17 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (0D538C00) [pid = 3512] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 19:59:17 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (0E07E000) [pid = 3512] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 19:59:17 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (0D533800) [pid = 3512] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 19:59:17 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (17BEA800) [pid = 3512] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 19:59:17 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (17594C00) [pid = 3512] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 19:59:17 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (16627800) [pid = 3512] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 19:59:17 INFO - PROCESS | 3512 | 1465527557361 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 19:59:17 INFO - PROCESS | 3512 | 1465527557373 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 19:59:17 INFO - PROCESS | 3512 | 1465527557395 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 19:59:17 INFO - PROCESS | 3512 | 1465527557397 Marionette TRACE conn5 <- [1,2626,null,{}] 19:59:17 INFO - PROCESS | 3512 | 1465527557400 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:17 INFO - PROCESS | 3512 | 1465527557402 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 19:59:17 INFO - PROCESS | 3512 | 1465527557482 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 19:59:17 INFO - PROCESS | 3512 | 1465527557489 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:17 INFO - PROCESS | 3512 | 1465527557491 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:17 INFO - PROCESS | 3512 | ++DOCSHELL 0E07B400 == 32 [pid = 3512] [id = 666] 19:59:17 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (0E07E000) [pid = 3512] [serial = 1998] [outer = 00000000] 19:59:17 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (125B4400) [pid = 3512] [serial = 1999] [outer = 0E07E000] 19:59:17 INFO - PROCESS | 3512 | 1465527557535 Marionette DEBUG loaded listener.js 19:59:17 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (1414E400) [pid = 3512] [serial = 2000] [outer = 0E07E000] 19:59:18 INFO - PROCESS | 3512 | 1465527557972 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 19:59:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 19:59:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 610ms 19:59:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 19:59:18 INFO - PROCESS | 3512 | 1465527558015 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 19:59:18 INFO - PROCESS | 3512 | 1465527558017 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 19:59:18 INFO - PROCESS | 3512 | 1465527558020 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 19:59:18 INFO - PROCESS | 3512 | 1465527558022 Marionette TRACE conn5 <- [1,2630,null,{}] 19:59:18 INFO - PROCESS | 3512 | 1465527558025 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:18 INFO - PROCESS | 3512 | 1465527558027 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:18 INFO - PROCESS | 3512 | 1465527558104 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 19:59:18 INFO - PROCESS | 3512 | 1465527558110 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:18 INFO - PROCESS | 3512 | 1465527558112 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:18 INFO - PROCESS | 3512 | ++DOCSHELL 12522C00 == 33 [pid = 3512] [id = 667] 19:59:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (151E6800) [pid = 3512] [serial = 2001] [outer = 00000000] 19:59:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (1736B400) [pid = 3512] [serial = 2002] [outer = 151E6800] 19:59:18 INFO - PROCESS | 3512 | 1465527558157 Marionette DEBUG loaded listener.js 19:59:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (16DC7C00) [pid = 3512] [serial = 2003] [outer = 151E6800] 19:59:18 INFO - PROCESS | 3512 | 1465527558596 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 19:59:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 19:59:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 630ms 19:59:18 INFO - PROCESS | 3512 | 1465527558651 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 19:59:18 INFO - PROCESS | 3512 | 1465527558653 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 19:59:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 19:59:18 INFO - PROCESS | 3512 | 1465527558656 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 19:59:18 INFO - PROCESS | 3512 | 1465527558658 Marionette TRACE conn5 <- [1,2634,null,{}] 19:59:18 INFO - PROCESS | 3512 | 1465527558661 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:18 INFO - PROCESS | 3512 | 1465527558663 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:18 INFO - PROCESS | 3512 | 1465527558740 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 19:59:18 INFO - PROCESS | 3512 | 1465527558746 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:18 INFO - PROCESS | 3512 | 1465527558748 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:18 INFO - PROCESS | 3512 | ++DOCSHELL 175A1000 == 34 [pid = 3512] [id = 668] 19:59:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (1760C400) [pid = 3512] [serial = 2004] [outer = 00000000] 19:59:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (1761F400) [pid = 3512] [serial = 2005] [outer = 1760C400] 19:59:18 INFO - PROCESS | 3512 | 1465527558791 Marionette DEBUG loaded listener.js 19:59:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (1736F800) [pid = 3512] [serial = 2006] [outer = 1760C400] 19:59:19 INFO - PROCESS | 3512 | 1465527559251 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 19:59:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 19:59:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 630ms 19:59:19 INFO - PROCESS | 3512 | 1465527559300 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 19:59:19 INFO - PROCESS | 3512 | 1465527559302 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 19:59:19 INFO - PROCESS | 3512 | 1465527559305 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 19:59:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 19:59:19 INFO - PROCESS | 3512 | 1465527559307 Marionette TRACE conn5 <- [1,2638,null,{}] 19:59:19 INFO - PROCESS | 3512 | 1465527559310 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:19 INFO - PROCESS | 3512 | 1465527559312 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:19 INFO - PROCESS | 3512 | 1465527559436 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 19:59:19 INFO - PROCESS | 3512 | 1465527559583 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:19 INFO - PROCESS | 3512 | 1465527559586 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:19 INFO - PROCESS | 3512 | ++DOCSHELL 0D533000 == 35 [pid = 3512] [id = 669] 19:59:19 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (0D534800) [pid = 3512] [serial = 2007] [outer = 00000000] 19:59:19 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (0D84A000) [pid = 3512] [serial = 2008] [outer = 0D534800] 19:59:19 INFO - PROCESS | 3512 | 1465527559648 Marionette DEBUG loaded listener.js 19:59:19 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (0DB41400) [pid = 3512] [serial = 2009] [outer = 0D534800] 19:59:20 INFO - PROCESS | 3512 | 1465527560462 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 19:59:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 19:59:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1217ms 19:59:20 INFO - PROCESS | 3512 | 1465527560526 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 19:59:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 19:59:20 INFO - PROCESS | 3512 | 1465527560530 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 19:59:20 INFO - PROCESS | 3512 | 1465527560535 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 19:59:20 INFO - PROCESS | 3512 | 1465527560538 Marionette TRACE conn5 <- [1,2642,null,{}] 19:59:20 INFO - PROCESS | 3512 | 1465527560543 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:20 INFO - PROCESS | 3512 | 1465527560546 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:20 INFO - PROCESS | 3512 | 1465527560675 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 19:59:20 INFO - PROCESS | 3512 | 1465527560810 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:20 INFO - PROCESS | 3512 | 1465527560813 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:20 INFO - PROCESS | 3512 | ++DOCSHELL 13B2B400 == 36 [pid = 3512] [id = 670] 19:59:20 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (13C43C00) [pid = 3512] [serial = 2010] [outer = 00000000] 19:59:20 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (13C5A400) [pid = 3512] [serial = 2011] [outer = 13C43C00] 19:59:20 INFO - PROCESS | 3512 | 1465527560870 Marionette DEBUG loaded listener.js 19:59:20 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (15131800) [pid = 3512] [serial = 2012] [outer = 13C43C00] 19:59:21 INFO - PROCESS | 3512 | 1465527561781 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 19:59:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 19:59:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1283ms 19:59:21 INFO - PROCESS | 3512 | 1465527561818 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 19:59:21 INFO - PROCESS | 3512 | 1465527561822 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 19:59:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 19:59:21 INFO - PROCESS | 3512 | 1465527561826 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 19:59:21 INFO - PROCESS | 3512 | 1465527561829 Marionette TRACE conn5 <- [1,2646,null,{}] 19:59:21 INFO - PROCESS | 3512 | 1465527561834 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:21 INFO - PROCESS | 3512 | 1465527561837 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:21 INFO - PROCESS | 3512 | 1465527561953 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 19:59:22 INFO - PROCESS | 3512 | 1465527562089 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:22 INFO - PROCESS | 3512 | 1465527562093 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:22 INFO - PROCESS | 3512 | --DOCSHELL 175A1000 == 35 [pid = 3512] [id = 668] 19:59:22 INFO - PROCESS | 3512 | --DOCSHELL 12522C00 == 34 [pid = 3512] [id = 667] 19:59:22 INFO - PROCESS | 3512 | --DOCSHELL 0E07B400 == 33 [pid = 3512] [id = 666] 19:59:22 INFO - PROCESS | 3512 | --DOCSHELL 16DCEC00 == 32 [pid = 3512] [id = 665] 19:59:22 INFO - PROCESS | 3512 | --DOCSHELL 16632800 == 31 [pid = 3512] [id = 664] 19:59:22 INFO - PROCESS | 3512 | --DOCSHELL 14158C00 == 30 [pid = 3512] [id = 663] 19:59:22 INFO - PROCESS | 3512 | --DOCSHELL 13C33000 == 29 [pid = 3512] [id = 662] 19:59:22 INFO - PROCESS | 3512 | --DOCSHELL 11C4B000 == 28 [pid = 3512] [id = 661] 19:59:22 INFO - PROCESS | 3512 | --DOCSHELL 0DA38000 == 27 [pid = 3512] [id = 660] 19:59:22 INFO - PROCESS | 3512 | --DOCSHELL 0CC10400 == 26 [pid = 3512] [id = 659] 19:59:22 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (16EC3C00) [pid = 3512] [serial = 1951] [outer = 00000000] [url = about:blank] 19:59:22 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (17623C00) [pid = 3512] [serial = 1954] [outer = 00000000] [url = about:blank] 19:59:22 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (17645C00) [pid = 3512] [serial = 1957] [outer = 00000000] [url = about:blank] 19:59:22 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (14A71000) [pid = 3512] [serial = 1936] [outer = 00000000] [url = about:blank] 19:59:22 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (15138800) [pid = 3512] [serial = 1937] [outer = 00000000] [url = about:blank] 19:59:22 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (17611C00) [pid = 3512] [serial = 1931] [outer = 00000000] [url = about:blank] 19:59:22 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (17624C00) [pid = 3512] [serial = 1955] [outer = 00000000] [url = about:blank] 19:59:22 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (12694400) [pid = 3512] [serial = 1942] [outer = 00000000] [url = about:blank] 19:59:22 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (133BD800) [pid = 3512] [serial = 1943] [outer = 00000000] [url = about:blank] 19:59:22 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (1513AC00) [pid = 3512] [serial = 1945] [outer = 00000000] [url = about:blank] 19:59:22 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (151E6C00) [pid = 3512] [serial = 1946] [outer = 00000000] [url = about:blank] 19:59:22 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (0DD93C00) [pid = 3512] [serial = 1933] [outer = 00000000] [url = about:blank] 19:59:22 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (0EB88800) [pid = 3512] [serial = 1934] [outer = 00000000] [url = about:blank] 19:59:22 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (16D05000) [pid = 3512] [serial = 1948] [outer = 00000000] [url = about:blank] 19:59:22 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (0D852000) [pid = 3512] [serial = 1939] [outer = 00000000] [url = about:blank] 19:59:22 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (0DB4D400) [pid = 3512] [serial = 1940] [outer = 00000000] [url = about:blank] 19:59:22 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (18946C00) [pid = 3512] [serial = 1967] [outer = 00000000] [url = about:blank] 19:59:22 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (17BE3400) [pid = 3512] [serial = 1964] [outer = 00000000] [url = about:blank] 19:59:22 INFO - PROCESS | 3512 | --DOMWINDOW == 66 (18946800) [pid = 3512] [serial = 1966] [outer = 00000000] [url = about:blank] 19:59:22 INFO - PROCESS | 3512 | --DOMWINDOW == 65 (17BDEC00) [pid = 3512] [serial = 1963] [outer = 00000000] [url = about:blank] 19:59:22 INFO - PROCESS | 3512 | --DOMWINDOW == 64 (1736AC00) [pid = 3512] [serial = 1952] [outer = 00000000] [url = about:blank] 19:59:22 INFO - PROCESS | 3512 | --DOMWINDOW == 63 (17612C00) [pid = 3512] [serial = 1960] [outer = 00000000] [url = about:blank] 19:59:22 INFO - PROCESS | 3512 | --DOMWINDOW == 62 (17644000) [pid = 3512] [serial = 1961] [outer = 00000000] [url = about:blank] 19:59:22 INFO - PROCESS | 3512 | --DOMWINDOW == 61 (17687800) [pid = 3512] [serial = 1958] [outer = 00000000] [url = about:blank] 19:59:22 INFO - PROCESS | 3512 | --DOMWINDOW == 60 (16DC8400) [pid = 3512] [serial = 1949] [outer = 00000000] [url = about:blank] 19:59:22 INFO - PROCESS | 3512 | ++DOCSHELL 0CC0E000 == 27 [pid = 3512] [id = 671] 19:59:22 INFO - PROCESS | 3512 | ++DOMWINDOW == 61 (0CC10400) [pid = 3512] [serial = 2013] [outer = 00000000] 19:59:22 INFO - PROCESS | 3512 | ++DOMWINDOW == 62 (0D9AC400) [pid = 3512] [serial = 2014] [outer = 0CC10400] 19:59:22 INFO - PROCESS | 3512 | 1465527562186 Marionette DEBUG loaded listener.js 19:59:22 INFO - PROCESS | 3512 | ++DOMWINDOW == 63 (0DD93C00) [pid = 3512] [serial = 2015] [outer = 0CC10400] 19:59:22 INFO - PROCESS | 3512 | 1465527562607 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 19:59:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 19:59:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 830ms 19:59:22 INFO - PROCESS | 3512 | 1465527562658 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 19:59:22 INFO - PROCESS | 3512 | 1465527562663 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 19:59:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 19:59:22 INFO - PROCESS | 3512 | 1465527562669 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 19:59:22 INFO - PROCESS | 3512 | 1465527562671 Marionette TRACE conn5 <- [1,2650,null,{}] 19:59:22 INFO - PROCESS | 3512 | 1465527562675 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:22 INFO - PROCESS | 3512 | 1465527562678 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:22 INFO - PROCESS | 3512 | 1465527562767 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 19:59:22 INFO - PROCESS | 3512 | 1465527562773 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:22 INFO - PROCESS | 3512 | 1465527562775 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:22 INFO - PROCESS | 3512 | ++DOCSHELL 12525400 == 28 [pid = 3512] [id = 672] 19:59:22 INFO - PROCESS | 3512 | ++DOMWINDOW == 64 (12525800) [pid = 3512] [serial = 2016] [outer = 00000000] 19:59:22 INFO - PROCESS | 3512 | ++DOMWINDOW == 65 (1316B400) [pid = 3512] [serial = 2017] [outer = 12525800] 19:59:22 INFO - PROCESS | 3512 | 1465527562823 Marionette DEBUG loaded listener.js 19:59:22 INFO - PROCESS | 3512 | ++DOMWINDOW == 66 (1375B800) [pid = 3512] [serial = 2018] [outer = 12525800] 19:59:23 INFO - PROCESS | 3512 | 1465527563315 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 19:59:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 19:59:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 670ms 19:59:23 INFO - PROCESS | 3512 | 1465527563346 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 19:59:23 INFO - PROCESS | 3512 | 1465527563349 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 19:59:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 19:59:23 INFO - PROCESS | 3512 | 1465527563352 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 19:59:23 INFO - PROCESS | 3512 | 1465527563356 Marionette TRACE conn5 <- [1,2654,null,{}] 19:59:23 INFO - PROCESS | 3512 | 1465527563367 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:23 INFO - PROCESS | 3512 | 1465527563371 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:23 INFO - PROCESS | 3512 | 1465527563484 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 19:59:23 INFO - PROCESS | 3512 | 1465527563592 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:23 INFO - PROCESS | 3512 | 1465527563595 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:23 INFO - PROCESS | 3512 | ++DOCSHELL 15132800 == 29 [pid = 3512] [id = 673] 19:59:23 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (15137800) [pid = 3512] [serial = 2019] [outer = 00000000] 19:59:23 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (1513D400) [pid = 3512] [serial = 2020] [outer = 15137800] 19:59:23 INFO - PROCESS | 3512 | 1465527563644 Marionette DEBUG loaded listener.js 19:59:23 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (1635A800) [pid = 3512] [serial = 2021] [outer = 15137800] 19:59:24 INFO - PROCESS | 3512 | 1465527564480 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 19:59:24 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) 19:59:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1174ms 19:59:24 INFO - PROCESS | 3512 | 1465527564527 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 19:59:24 INFO - PROCESS | 3512 | 1465527564529 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 19:59:24 INFO - PROCESS | 3512 | 1465527564532 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 19:59:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 19:59:24 INFO - PROCESS | 3512 | 1465527564534 Marionette TRACE conn5 <- [1,2658,null,{}] 19:59:24 INFO - PROCESS | 3512 | 1465527564538 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:24 INFO - PROCESS | 3512 | 1465527564548 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:24 INFO - PROCESS | 3512 | 1465527564676 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 19:59:24 INFO - PROCESS | 3512 | 1465527564682 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:24 INFO - PROCESS | 3512 | 1465527564684 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:24 INFO - PROCESS | 3512 | ++DOCSHELL 16B2CC00 == 30 [pid = 3512] [id = 674] 19:59:24 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (16B33400) [pid = 3512] [serial = 2022] [outer = 00000000] 19:59:24 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (16DC4400) [pid = 3512] [serial = 2023] [outer = 16B33400] 19:59:24 INFO - PROCESS | 3512 | 1465527564728 Marionette DEBUG loaded listener.js 19:59:24 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (16DCEC00) [pid = 3512] [serial = 2024] [outer = 16B33400] 19:59:25 INFO - PROCESS | 3512 | 1465527565696 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 19:59:25 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 19:59:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 19:59:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 19:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 19:59:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1175ms 19:59:25 INFO - PROCESS | 3512 | 1465527565712 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 19:59:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 19:59:25 INFO - PROCESS | 3512 | 1465527565714 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 19:59:25 INFO - PROCESS | 3512 | 1465527565717 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 19:59:25 INFO - PROCESS | 3512 | 1465527565718 Marionette TRACE conn5 <- [1,2662,null,{}] 19:59:25 INFO - PROCESS | 3512 | 1465527565729 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:25 INFO - PROCESS | 3512 | 1465527565731 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:25 INFO - PROCESS | 3512 | 1465527565844 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 19:59:25 INFO - PROCESS | 3512 | 1465527565850 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:25 INFO - PROCESS | 3512 | 1465527565852 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:25 INFO - PROCESS | 3512 | ++DOCSHELL 13C55000 == 31 [pid = 3512] [id = 675] 19:59:25 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (16DD2000) [pid = 3512] [serial = 2025] [outer = 00000000] 19:59:25 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (17597C00) [pid = 3512] [serial = 2026] [outer = 16DD2000] 19:59:25 INFO - PROCESS | 3512 | 1465527565895 Marionette DEBUG loaded listener.js 19:59:26 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (1759D800) [pid = 3512] [serial = 2027] [outer = 16DD2000] 19:59:26 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (11C53800) [pid = 3512] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 19:59:26 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (16DD0800) [pid = 3512] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 19:59:26 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (0E182400) [pid = 3512] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 19:59:26 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (14F14000) [pid = 3512] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 19:59:26 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (188D3C00) [pid = 3512] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 19:59:26 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (16633400) [pid = 3512] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 19:59:26 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (0E07E000) [pid = 3512] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 19:59:26 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (0D16D800) [pid = 3512] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 19:59:26 INFO - PROCESS | 3512 | --DOMWINDOW == 66 (0DA3B400) [pid = 3512] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 19:59:26 INFO - PROCESS | 3512 | --DOMWINDOW == 65 (13C45000) [pid = 3512] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 19:59:26 INFO - PROCESS | 3512 | --DOMWINDOW == 64 (14A67C00) [pid = 3512] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 19:59:26 INFO - PROCESS | 3512 | --DOMWINDOW == 63 (151E6800) [pid = 3512] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 19:59:26 INFO - PROCESS | 3512 | 1465527566835 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 19:59:26 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 19:59:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 19:59:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 19:59:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 19:59:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1179ms 19:59:26 INFO - PROCESS | 3512 | 1465527566897 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 19:59:26 INFO - PROCESS | 3512 | 1465527566899 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 19:59:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 19:59:26 INFO - PROCESS | 3512 | 1465527566902 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 19:59:26 INFO - PROCESS | 3512 | 1465527566904 Marionette TRACE conn5 <- [1,2666,null,{}] 19:59:26 INFO - PROCESS | 3512 | 1465527566907 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:26 INFO - PROCESS | 3512 | 1465527566913 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:27 INFO - PROCESS | 3512 | 1465527567022 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 19:59:27 INFO - PROCESS | 3512 | 1465527567028 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:27 INFO - PROCESS | 3512 | 1465527567030 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:27 INFO - PROCESS | 3512 | ++DOCSHELL 0EC78800 == 32 [pid = 3512] [id = 676] 19:59:27 INFO - PROCESS | 3512 | ++DOMWINDOW == 64 (11E9EC00) [pid = 3512] [serial = 2028] [outer = 00000000] 19:59:27 INFO - PROCESS | 3512 | ++DOMWINDOW == 65 (175A1400) [pid = 3512] [serial = 2029] [outer = 11E9EC00] 19:59:27 INFO - PROCESS | 3512 | 1465527567075 Marionette DEBUG loaded listener.js 19:59:27 INFO - PROCESS | 3512 | ++DOMWINDOW == 66 (175A2000) [pid = 3512] [serial = 2030] [outer = 11E9EC00] 19:59:28 INFO - PROCESS | 3512 | 1465527568000 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 19:59:28 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) 19:59:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1129ms 19:59:28 INFO - PROCESS | 3512 | 1465527568032 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 19:59:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 19:59:28 INFO - PROCESS | 3512 | 1465527568034 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 19:59:28 INFO - PROCESS | 3512 | 1465527568037 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 19:59:28 INFO - PROCESS | 3512 | 1465527568038 Marionette TRACE conn5 <- [1,2670,null,{}] 19:59:28 INFO - PROCESS | 3512 | 1465527568042 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:28 INFO - PROCESS | 3512 | 1465527568044 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:28 INFO - PROCESS | 3512 | 1465527568157 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 19:59:28 INFO - PROCESS | 3512 | 1465527568165 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:28 INFO - PROCESS | 3512 | 1465527568167 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:28 INFO - PROCESS | 3512 | ++DOCSHELL 14F21000 == 33 [pid = 3512] [id = 677] 19:59:28 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (16EB7800) [pid = 3512] [serial = 2031] [outer = 00000000] 19:59:28 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (1763C400) [pid = 3512] [serial = 2032] [outer = 16EB7800] 19:59:28 INFO - PROCESS | 3512 | 1465527568210 Marionette DEBUG loaded listener.js 19:59:28 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (17644000) [pid = 3512] [serial = 2033] [outer = 16EB7800] 19:59:29 INFO - PROCESS | 3512 | --DOCSHELL 0CC0E000 == 32 [pid = 3512] [id = 671] 19:59:29 INFO - PROCESS | 3512 | --DOCSHELL 13B2B400 == 31 [pid = 3512] [id = 670] 19:59:29 INFO - PROCESS | 3512 | --DOCSHELL 0D533000 == 30 [pid = 3512] [id = 669] 19:59:29 INFO - PROCESS | 3512 | --DOCSHELL 12525400 == 29 [pid = 3512] [id = 672] 19:59:29 INFO - PROCESS | 3512 | --DOCSHELL 16B2CC00 == 28 [pid = 3512] [id = 674] 19:59:29 INFO - PROCESS | 3512 | --DOCSHELL 15132800 == 27 [pid = 3512] [id = 673] 19:59:29 INFO - PROCESS | 3512 | --DOCSHELL 13C55000 == 26 [pid = 3512] [id = 675] 19:59:29 INFO - PROCESS | 3512 | --DOCSHELL 0EC78800 == 25 [pid = 3512] [id = 676] 19:59:29 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (11E98400) [pid = 3512] [serial = 1984] [outer = 00000000] [url = about:blank] 19:59:29 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (11F80C00) [pid = 3512] [serial = 1985] [outer = 00000000] [url = about:blank] 19:59:29 INFO - PROCESS | 3512 | --DOMWINDOW == 66 (16EC5800) [pid = 3512] [serial = 1996] [outer = 00000000] [url = about:blank] 19:59:29 INFO - PROCESS | 3512 | --DOMWINDOW == 65 (13B2E000) [pid = 3512] [serial = 1970] [outer = 00000000] [url = about:blank] 19:59:29 INFO - PROCESS | 3512 | --DOMWINDOW == 64 (1254E400) [pid = 3512] [serial = 1969] [outer = 00000000] [url = about:blank] 19:59:29 INFO - PROCESS | 3512 | --DOMWINDOW == 63 (16DD2800) [pid = 3512] [serial = 1973] [outer = 00000000] [url = about:blank] 19:59:29 INFO - PROCESS | 3512 | --DOMWINDOW == 62 (16C81000) [pid = 3512] [serial = 1972] [outer = 00000000] [url = about:blank] 19:59:29 INFO - PROCESS | 3512 | --DOMWINDOW == 61 (189F1800) [pid = 3512] [serial = 1976] [outer = 00000000] [url = about:blank] 19:59:29 INFO - PROCESS | 3512 | --DOMWINDOW == 60 (1894B000) [pid = 3512] [serial = 1975] [outer = 00000000] [url = about:blank] 19:59:29 INFO - PROCESS | 3512 | --DOMWINDOW == 59 (16D07800) [pid = 3512] [serial = 1993] [outer = 00000000] [url = about:blank] 19:59:29 INFO - PROCESS | 3512 | --DOMWINDOW == 58 (1414E400) [pid = 3512] [serial = 2000] [outer = 00000000] [url = about:blank] 19:59:29 INFO - PROCESS | 3512 | --DOMWINDOW == 57 (125B4400) [pid = 3512] [serial = 1999] [outer = 00000000] [url = about:blank] 19:59:29 INFO - PROCESS | 3512 | --DOMWINDOW == 56 (0E085800) [pid = 3512] [serial = 1979] [outer = 00000000] [url = about:blank] 19:59:29 INFO - PROCESS | 3512 | --DOMWINDOW == 55 (0D9B1000) [pid = 3512] [serial = 1978] [outer = 00000000] [url = about:blank] 19:59:29 INFO - PROCESS | 3512 | --DOMWINDOW == 54 (0DB40000) [pid = 3512] [serial = 1981] [outer = 00000000] [url = about:blank] 19:59:29 INFO - PROCESS | 3512 | --DOMWINDOW == 53 (0DB46C00) [pid = 3512] [serial = 1982] [outer = 00000000] [url = about:blank] 19:59:29 INFO - PROCESS | 3512 | --DOMWINDOW == 52 (13C50000) [pid = 3512] [serial = 1987] [outer = 00000000] [url = about:blank] 19:59:29 INFO - PROCESS | 3512 | --DOMWINDOW == 51 (13C5B000) [pid = 3512] [serial = 1988] [outer = 00000000] [url = about:blank] 19:59:29 INFO - PROCESS | 3512 | --DOMWINDOW == 50 (15137C00) [pid = 3512] [serial = 1990] [outer = 00000000] [url = about:blank] 19:59:29 INFO - PROCESS | 3512 | --DOMWINDOW == 49 (16DC7C00) [pid = 3512] [serial = 2003] [outer = 00000000] [url = about:blank] 19:59:29 INFO - PROCESS | 3512 | --DOMWINDOW == 48 (163C6C00) [pid = 3512] [serial = 1991] [outer = 00000000] [url = about:blank] 19:59:29 INFO - PROCESS | 3512 | --DOMWINDOW == 47 (17545000) [pid = 3512] [serial = 1997] [outer = 00000000] [url = about:blank] 19:59:29 INFO - PROCESS | 3512 | --DOMWINDOW == 46 (16D42000) [pid = 3512] [serial = 1994] [outer = 00000000] [url = about:blank] 19:59:29 INFO - PROCESS | 3512 | --DOMWINDOW == 45 (1736B400) [pid = 3512] [serial = 2002] [outer = 00000000] [url = about:blank] 19:59:29 INFO - PROCESS | 3512 | --DOMWINDOW == 44 (1761F400) [pid = 3512] [serial = 2005] [outer = 00000000] [url = about:blank] 19:59:30 INFO - PROCESS | 3512 | 1465527570404 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 19:59:30 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) 19:59:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2437ms 19:59:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 19:59:30 INFO - PROCESS | 3512 | 1465527570475 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 19:59:30 INFO - PROCESS | 3512 | 1465527570479 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 19:59:30 INFO - PROCESS | 3512 | 1465527570484 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 19:59:30 INFO - PROCESS | 3512 | 1465527570487 Marionette TRACE conn5 <- [1,2674,null,{}] 19:59:30 INFO - PROCESS | 3512 | 1465527570493 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:30 INFO - PROCESS | 3512 | 1465527570496 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:30 INFO - PROCESS | 3512 | 1465527570592 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 19:59:30 INFO - PROCESS | 3512 | 1465527570678 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:30 INFO - PROCESS | 3512 | 1465527570680 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:30 INFO - PROCESS | 3512 | ++DOCSHELL 0DA41C00 == 26 [pid = 3512] [id = 678] 19:59:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 45 (0DA43800) [pid = 3512] [serial = 2034] [outer = 00000000] 19:59:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 46 (0DB49800) [pid = 3512] [serial = 2035] [outer = 0DA43800] 19:59:30 INFO - PROCESS | 3512 | 1465527570728 Marionette DEBUG loaded listener.js 19:59:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 47 (0DC25C00) [pid = 3512] [serial = 2036] [outer = 0DA43800] 19:59:31 INFO - PROCESS | 3512 | 1465527571645 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 19:59:31 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 19:59:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 19:59:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 19:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 19:59:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1190ms 19:59:31 INFO - PROCESS | 3512 | 1465527571675 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 19:59:31 INFO - PROCESS | 3512 | 1465527571681 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 19:59:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 19:59:31 INFO - PROCESS | 3512 | 1465527571687 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 19:59:31 INFO - PROCESS | 3512 | 1465527571689 Marionette TRACE conn5 <- [1,2678,null,{}] 19:59:31 INFO - PROCESS | 3512 | 1465527571694 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:31 INFO - PROCESS | 3512 | 1465527571696 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:31 INFO - PROCESS | 3512 | 1465527571786 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 19:59:31 INFO - PROCESS | 3512 | 1465527571794 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:31 INFO - PROCESS | 3512 | 1465527571797 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:31 INFO - PROCESS | 3512 | ++DOCSHELL 0ECBC000 == 27 [pid = 3512] [id = 679] 19:59:31 INFO - PROCESS | 3512 | ++DOMWINDOW == 48 (0ECBF000) [pid = 3512] [serial = 2037] [outer = 00000000] 19:59:31 INFO - PROCESS | 3512 | ++DOMWINDOW == 49 (11E5F000) [pid = 3512] [serial = 2038] [outer = 0ECBF000] 19:59:31 INFO - PROCESS | 3512 | 1465527571844 Marionette DEBUG loaded listener.js 19:59:31 INFO - PROCESS | 3512 | ++DOMWINDOW == 50 (11F78C00) [pid = 3512] [serial = 2039] [outer = 0ECBF000] 19:59:32 INFO - PROCESS | 3512 | 1465527572775 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 19:59:32 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 19:59:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 19:59:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 19:59:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 19:59:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1131ms 19:59:32 INFO - PROCESS | 3512 | 1465527572820 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 19:59:32 INFO - PROCESS | 3512 | 1465527572822 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 19:59:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 19:59:32 INFO - PROCESS | 3512 | 1465527572829 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 19:59:32 INFO - PROCESS | 3512 | 1465527572833 Marionette TRACE conn5 <- [1,2682,null,{}] 19:59:32 INFO - PROCESS | 3512 | 1465527572844 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:32 INFO - PROCESS | 3512 | 1465527572849 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:32 INFO - PROCESS | 3512 | 1465527572933 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 19:59:32 INFO - PROCESS | 3512 | 1465527572942 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:32 INFO - PROCESS | 3512 | 1465527572945 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:33 INFO - PROCESS | 3512 | ++DOCSHELL 13C47000 == 28 [pid = 3512] [id = 680] 19:59:33 INFO - PROCESS | 3512 | ++DOMWINDOW == 51 (13C47400) [pid = 3512] [serial = 2040] [outer = 00000000] 19:59:33 INFO - PROCESS | 3512 | ++DOMWINDOW == 52 (13C4D400) [pid = 3512] [serial = 2041] [outer = 13C47400] 19:59:33 INFO - PROCESS | 3512 | 1465527572994 Marionette DEBUG loaded listener.js 19:59:33 INFO - PROCESS | 3512 | ++DOMWINDOW == 53 (13C53800) [pid = 3512] [serial = 2042] [outer = 13C47400] 19:59:33 INFO - PROCESS | 3512 | 1465527573929 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 19:59:33 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 19:59:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 19:59:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 19:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 19:59:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1129ms 19:59:34 INFO - PROCESS | 3512 | 1465527573959 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 19:59:34 INFO - PROCESS | 3512 | 1465527573961 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 19:59:34 INFO - PROCESS | 3512 | 1465527573965 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 19:59:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 19:59:34 INFO - PROCESS | 3512 | 1465527573967 Marionette TRACE conn5 <- [1,2686,null,{}] 19:59:34 INFO - PROCESS | 3512 | 1465527573970 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:34 INFO - PROCESS | 3512 | 1465527573972 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:34 INFO - PROCESS | 3512 | 1465527574095 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 19:59:34 INFO - PROCESS | 3512 | 1465527574103 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:34 INFO - PROCESS | 3512 | 1465527574105 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:34 INFO - PROCESS | 3512 | ++DOCSHELL 13C59400 == 29 [pid = 3512] [id = 681] 19:59:34 INFO - PROCESS | 3512 | ++DOMWINDOW == 54 (13C5B800) [pid = 3512] [serial = 2043] [outer = 00000000] 19:59:34 INFO - PROCESS | 3512 | ++DOMWINDOW == 55 (14F13800) [pid = 3512] [serial = 2044] [outer = 13C5B800] 19:59:34 INFO - PROCESS | 3512 | 1465527574150 Marionette DEBUG loaded listener.js 19:59:34 INFO - PROCESS | 3512 | ++DOMWINDOW == 56 (14F42C00) [pid = 3512] [serial = 2045] [outer = 13C5B800] 19:59:35 INFO - PROCESS | 3512 | 1465527575103 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 19:59:35 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 19:59:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 19:59:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 19:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 19:59:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1180ms 19:59:35 INFO - PROCESS | 3512 | 1465527575149 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 19:59:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 19:59:35 INFO - PROCESS | 3512 | 1465527575151 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 19:59:35 INFO - PROCESS | 3512 | 1465527575154 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 19:59:35 INFO - PROCESS | 3512 | 1465527575156 Marionette TRACE conn5 <- [1,2690,null,{}] 19:59:35 INFO - PROCESS | 3512 | 1465527575160 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:35 INFO - PROCESS | 3512 | 1465527575162 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:35 INFO - PROCESS | 3512 | 1465527575275 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 19:59:35 INFO - PROCESS | 3512 | 1465527575281 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:35 INFO - PROCESS | 3512 | 1465527575283 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:35 INFO - PROCESS | 3512 | ++DOCSHELL 15133C00 == 30 [pid = 3512] [id = 682] 19:59:35 INFO - PROCESS | 3512 | ++DOMWINDOW == 57 (1513A000) [pid = 3512] [serial = 2046] [outer = 00000000] 19:59:35 INFO - PROCESS | 3512 | ++DOMWINDOW == 58 (16628C00) [pid = 3512] [serial = 2047] [outer = 1513A000] 19:59:35 INFO - PROCESS | 3512 | 1465527575327 Marionette DEBUG loaded listener.js 19:59:35 INFO - PROCESS | 3512 | ++DOMWINDOW == 59 (16629C00) [pid = 3512] [serial = 2048] [outer = 1513A000] 19:59:35 INFO - PROCESS | 3512 | 1465527575827 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 19:59:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 19:59:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 730ms 19:59:35 INFO - PROCESS | 3512 | 1465527575885 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 19:59:35 INFO - PROCESS | 3512 | 1465527575887 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 19:59:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 19:59:35 INFO - PROCESS | 3512 | 1465527575890 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 19:59:35 INFO - PROCESS | 3512 | 1465527575892 Marionette TRACE conn5 <- [1,2694,null,{}] 19:59:35 INFO - PROCESS | 3512 | 1465527575895 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:35 INFO - PROCESS | 3512 | 1465527575900 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:36 INFO - PROCESS | 3512 | 1465527576034 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 19:59:36 INFO - PROCESS | 3512 | 1465527576100 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:36 INFO - PROCESS | 3512 | 1465527576102 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:36 INFO - PROCESS | 3512 | ++DOCSHELL 16D45800 == 31 [pid = 3512] [id = 683] 19:59:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 60 (16DC3C00) [pid = 3512] [serial = 2049] [outer = 00000000] 19:59:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 61 (16DCA800) [pid = 3512] [serial = 2050] [outer = 16DC3C00] 19:59:36 INFO - PROCESS | 3512 | 1465527576145 Marionette DEBUG loaded listener.js 19:59:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 62 (16DD1000) [pid = 3512] [serial = 2051] [outer = 16DC3C00] 19:59:36 INFO - PROCESS | 3512 | --DOMWINDOW == 61 (11E9EC00) [pid = 3512] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 19:59:36 INFO - PROCESS | 3512 | --DOMWINDOW == 60 (16B33400) [pid = 3512] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 19:59:36 INFO - PROCESS | 3512 | --DOMWINDOW == 59 (16DD2000) [pid = 3512] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 19:59:36 INFO - PROCESS | 3512 | --DOMWINDOW == 58 (15137800) [pid = 3512] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 19:59:36 INFO - PROCESS | 3512 | --DOMWINDOW == 57 (12525800) [pid = 3512] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 19:59:36 INFO - PROCESS | 3512 | --DOMWINDOW == 56 (0CC10400) [pid = 3512] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 19:59:36 INFO - PROCESS | 3512 | --DOMWINDOW == 55 (13C43C00) [pid = 3512] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 19:59:36 INFO - PROCESS | 3512 | --DOMWINDOW == 54 (0D534800) [pid = 3512] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 19:59:36 INFO - PROCESS | 3512 | --DOMWINDOW == 53 (1760C400) [pid = 3512] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 19:59:36 INFO - PROCESS | 3512 | 1465527576601 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 19:59:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 19:59:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 730ms 19:59:36 INFO - PROCESS | 3512 | 1465527576654 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 19:59:36 INFO - PROCESS | 3512 | 1465527576656 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 19:59:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 19:59:36 INFO - PROCESS | 3512 | 1465527576664 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 19:59:36 INFO - PROCESS | 3512 | 1465527576665 Marionette TRACE conn5 <- [1,2698,null,{}] 19:59:36 INFO - PROCESS | 3512 | 1465527576669 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:36 INFO - PROCESS | 3512 | 1465527576671 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:36 INFO - PROCESS | 3512 | 1465527576782 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 19:59:36 INFO - PROCESS | 3512 | 1465527576843 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:36 INFO - PROCESS | 3512 | 1465527576845 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:36 INFO - PROCESS | 3512 | ++DOCSHELL 0D9AFC00 == 32 [pid = 3512] [id = 684] 19:59:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 54 (12525800) [pid = 3512] [serial = 2052] [outer = 00000000] 19:59:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 55 (16D43000) [pid = 3512] [serial = 2053] [outer = 12525800] 19:59:36 INFO - PROCESS | 3512 | 1465527576889 Marionette DEBUG loaded listener.js 19:59:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 56 (16E33000) [pid = 3512] [serial = 2054] [outer = 12525800] 19:59:37 INFO - PROCESS | 3512 | 1465527577238 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 19:59:37 INFO - PROCESS | 3512 | 1465527577307 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 19:59:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 19:59:37 INFO - PROCESS | 3512 | 1465527577310 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 19:59:37 INFO - PROCESS | 3512 | 1465527577312 Marionette TRACE conn5 <- [1,2702,null,{}] 19:59:37 INFO - PROCESS | 3512 | 1465527577316 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:37 INFO - PROCESS | 3512 | 1465527577317 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:37 INFO - PROCESS | 3512 | 1465527577393 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 19:59:37 INFO - PROCESS | 3512 | 1465527577399 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:37 INFO - PROCESS | 3512 | 1465527577400 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:37 INFO - PROCESS | 3512 | ++DOCSHELL 11E5C800 == 33 [pid = 3512] [id = 685] 19:59:37 INFO - PROCESS | 3512 | ++DOMWINDOW == 57 (16EBC400) [pid = 3512] [serial = 2055] [outer = 00000000] 19:59:37 INFO - PROCESS | 3512 | ++DOMWINDOW == 58 (1736E800) [pid = 3512] [serial = 2056] [outer = 16EBC400] 19:59:37 INFO - PROCESS | 3512 | 1465527577443 Marionette DEBUG loaded listener.js 19:59:37 INFO - PROCESS | 3512 | ++DOMWINDOW == 59 (17363800) [pid = 3512] [serial = 2057] [outer = 16EBC400] 19:59:37 INFO - PROCESS | 3512 | 1465527577857 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 19:59:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 19:59:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 570ms 19:59:37 INFO - PROCESS | 3512 | 1465527577882 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 19:59:37 INFO - PROCESS | 3512 | 1465527577883 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 19:59:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 19:59:37 INFO - PROCESS | 3512 | 1465527577886 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 19:59:37 INFO - PROCESS | 3512 | 1465527577888 Marionette TRACE conn5 <- [1,2706,null,{}] 19:59:37 INFO - PROCESS | 3512 | 1465527577891 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:37 INFO - PROCESS | 3512 | 1465527577893 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:38 INFO - PROCESS | 3512 | 1465527578013 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 19:59:38 INFO - PROCESS | 3512 | 1465527578021 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:38 INFO - PROCESS | 3512 | 1465527578022 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:38 INFO - PROCESS | 3512 | ++DOCSHELL 1375C800 == 34 [pid = 3512] [id = 686] 19:59:38 INFO - PROCESS | 3512 | ++DOMWINDOW == 60 (1759EC00) [pid = 3512] [serial = 2058] [outer = 00000000] 19:59:38 INFO - PROCESS | 3512 | ++DOMWINDOW == 61 (1760EC00) [pid = 3512] [serial = 2059] [outer = 1759EC00] 19:59:38 INFO - PROCESS | 3512 | 1465527578065 Marionette DEBUG loaded listener.js 19:59:38 INFO - PROCESS | 3512 | ++DOMWINDOW == 62 (17617400) [pid = 3512] [serial = 2060] [outer = 1759EC00] 19:59:38 INFO - PROCESS | 3512 | 1465527578581 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 19:59:38 INFO - PROCESS | 3512 | 1465527578664 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 19:59:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 19:59:38 INFO - PROCESS | 3512 | 1465527578669 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 19:59:38 INFO - PROCESS | 3512 | 1465527578673 Marionette TRACE conn5 <- [1,2710,null,{}] 19:59:38 INFO - PROCESS | 3512 | 1465527578679 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:38 INFO - PROCESS | 3512 | 1465527578682 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:38 INFO - PROCESS | 3512 | 1465527578818 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 19:59:38 INFO - PROCESS | 3512 | 1465527578951 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:38 INFO - PROCESS | 3512 | 1465527578956 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:39 INFO - PROCESS | 3512 | ++DOCSHELL 0DB46800 == 35 [pid = 3512] [id = 687] 19:59:39 INFO - PROCESS | 3512 | ++DOMWINDOW == 63 (0DB49000) [pid = 3512] [serial = 2061] [outer = 00000000] 19:59:39 INFO - PROCESS | 3512 | ++DOMWINDOW == 64 (0E0E8400) [pid = 3512] [serial = 2062] [outer = 0DB49000] 19:59:39 INFO - PROCESS | 3512 | 1465527579014 Marionette DEBUG loaded listener.js 19:59:39 INFO - PROCESS | 3512 | ++DOMWINDOW == 65 (0EC76C00) [pid = 3512] [serial = 2063] [outer = 0DB49000] 19:59:39 INFO - PROCESS | 3512 | 1465527579819 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 19:59:39 INFO - PROCESS | 3512 | 1465527579849 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 19:59:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 19:59:39 INFO - PROCESS | 3512 | 1465527579856 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 19:59:39 INFO - PROCESS | 3512 | 1465527579859 Marionette TRACE conn5 <- [1,2714,null,{}] 19:59:39 INFO - PROCESS | 3512 | 1465527579863 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:39 INFO - PROCESS | 3512 | 1465527579865 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:40 INFO - PROCESS | 3512 | 1465527579989 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 19:59:40 INFO - PROCESS | 3512 | 1465527580128 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:40 INFO - PROCESS | 3512 | 1465527580130 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:40 INFO - PROCESS | 3512 | ++DOCSHELL 13B28000 == 36 [pid = 3512] [id = 688] 19:59:40 INFO - PROCESS | 3512 | ++DOMWINDOW == 66 (13B2C400) [pid = 3512] [serial = 2064] [outer = 00000000] 19:59:40 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (13C60800) [pid = 3512] [serial = 2065] [outer = 13B2C400] 19:59:40 INFO - PROCESS | 3512 | 1465527580188 Marionette DEBUG loaded listener.js 19:59:40 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (14A71800) [pid = 3512] [serial = 2066] [outer = 13B2C400] 19:59:41 INFO - PROCESS | 3512 | --DOCSHELL 11E5C800 == 35 [pid = 3512] [id = 685] 19:59:41 INFO - PROCESS | 3512 | --DOCSHELL 0D9AFC00 == 34 [pid = 3512] [id = 684] 19:59:41 INFO - PROCESS | 3512 | --DOCSHELL 16D45800 == 33 [pid = 3512] [id = 683] 19:59:41 INFO - PROCESS | 3512 | --DOCSHELL 15133C00 == 32 [pid = 3512] [id = 682] 19:59:41 INFO - PROCESS | 3512 | --DOCSHELL 13C59400 == 31 [pid = 3512] [id = 681] 19:59:41 INFO - PROCESS | 3512 | --DOCSHELL 13C47000 == 30 [pid = 3512] [id = 680] 19:59:41 INFO - PROCESS | 3512 | --DOCSHELL 0ECBC000 == 29 [pid = 3512] [id = 679] 19:59:41 INFO - PROCESS | 3512 | --DOCSHELL 0DA41C00 == 28 [pid = 3512] [id = 678] 19:59:41 INFO - PROCESS | 3512 | --DOCSHELL 14F21000 == 27 [pid = 3512] [id = 677] 19:59:41 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (175A2000) [pid = 3512] [serial = 2030] [outer = 00000000] [url = about:blank] 19:59:41 INFO - PROCESS | 3512 | --DOMWINDOW == 66 (1763C400) [pid = 3512] [serial = 2032] [outer = 00000000] [url = about:blank] 19:59:41 INFO - PROCESS | 3512 | --DOMWINDOW == 65 (16DC4400) [pid = 3512] [serial = 2023] [outer = 00000000] [url = about:blank] 19:59:41 INFO - PROCESS | 3512 | --DOMWINDOW == 64 (17597C00) [pid = 3512] [serial = 2026] [outer = 00000000] [url = about:blank] 19:59:41 INFO - PROCESS | 3512 | --DOMWINDOW == 63 (16DCEC00) [pid = 3512] [serial = 2024] [outer = 00000000] [url = about:blank] 19:59:41 INFO - PROCESS | 3512 | --DOMWINDOW == 62 (1759D800) [pid = 3512] [serial = 2027] [outer = 00000000] [url = about:blank] 19:59:41 INFO - PROCESS | 3512 | --DOMWINDOW == 61 (175A1400) [pid = 3512] [serial = 2029] [outer = 00000000] [url = about:blank] 19:59:41 INFO - PROCESS | 3512 | --DOMWINDOW == 60 (1513D400) [pid = 3512] [serial = 2020] [outer = 00000000] [url = about:blank] 19:59:41 INFO - PROCESS | 3512 | --DOMWINDOW == 59 (1316B400) [pid = 3512] [serial = 2017] [outer = 00000000] [url = about:blank] 19:59:41 INFO - PROCESS | 3512 | --DOMWINDOW == 58 (1375B800) [pid = 3512] [serial = 2018] [outer = 00000000] [url = about:blank] 19:59:41 INFO - PROCESS | 3512 | --DOMWINDOW == 57 (0D9AC400) [pid = 3512] [serial = 2014] [outer = 00000000] [url = about:blank] 19:59:41 INFO - PROCESS | 3512 | --DOMWINDOW == 56 (0DD93C00) [pid = 3512] [serial = 2015] [outer = 00000000] [url = about:blank] 19:59:41 INFO - PROCESS | 3512 | --DOMWINDOW == 55 (15131800) [pid = 3512] [serial = 2012] [outer = 00000000] [url = about:blank] 19:59:41 INFO - PROCESS | 3512 | --DOMWINDOW == 54 (13C5A400) [pid = 3512] [serial = 2011] [outer = 00000000] [url = about:blank] 19:59:41 INFO - PROCESS | 3512 | --DOMWINDOW == 53 (0DB41400) [pid = 3512] [serial = 2009] [outer = 00000000] [url = about:blank] 19:59:41 INFO - PROCESS | 3512 | --DOMWINDOW == 52 (0D84A000) [pid = 3512] [serial = 2008] [outer = 00000000] [url = about:blank] 19:59:41 INFO - PROCESS | 3512 | --DOMWINDOW == 51 (1736F800) [pid = 3512] [serial = 2006] [outer = 00000000] [url = about:blank] 19:59:41 INFO - PROCESS | 3512 | --DOMWINDOW == 50 (1635A800) [pid = 3512] [serial = 2021] [outer = 00000000] [url = about:blank] 19:59:41 INFO - PROCESS | 3512 | 1465527581088 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 19:59:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 19:59:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1271ms 19:59:41 INFO - PROCESS | 3512 | 1465527581131 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 19:59:41 INFO - PROCESS | 3512 | 1465527581134 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 19:59:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 19:59:41 INFO - PROCESS | 3512 | 1465527581139 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 19:59:41 INFO - PROCESS | 3512 | 1465527581142 Marionette TRACE conn5 <- [1,2718,null,{}] 19:59:41 INFO - PROCESS | 3512 | 1465527581147 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:41 INFO - PROCESS | 3512 | 1465527581150 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:41 INFO - PROCESS | 3512 | 1465527581241 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 19:59:41 INFO - PROCESS | 3512 | 1465527581248 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:41 INFO - PROCESS | 3512 | 1465527581252 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:41 INFO - PROCESS | 3512 | ++DOCSHELL 0DC2D000 == 28 [pid = 3512] [id = 689] 19:59:41 INFO - PROCESS | 3512 | ++DOMWINDOW == 51 (0DD3CC00) [pid = 3512] [serial = 2067] [outer = 00000000] 19:59:41 INFO - PROCESS | 3512 | ++DOMWINDOW == 52 (0E084400) [pid = 3512] [serial = 2068] [outer = 0DD3CC00] 19:59:41 INFO - PROCESS | 3512 | 1465527581300 Marionette DEBUG loaded listener.js 19:59:41 INFO - PROCESS | 3512 | ++DOMWINDOW == 53 (0E601C00) [pid = 3512] [serial = 2069] [outer = 0DD3CC00] 19:59:42 INFO - PROCESS | 3512 | 1465527582290 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 19:59:42 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 19:59:42 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 19:59:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 19:59:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 19:59:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1184ms 19:59:42 INFO - PROCESS | 3512 | 1465527582324 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 19:59:42 INFO - PROCESS | 3512 | 1465527582328 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 19:59:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 19:59:42 INFO - PROCESS | 3512 | 1465527582334 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 19:59:42 INFO - PROCESS | 3512 | 1465527582337 Marionette TRACE conn5 <- [1,2722,null,{}] 19:59:42 INFO - PROCESS | 3512 | 1465527582340 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:42 INFO - PROCESS | 3512 | 1465527582343 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:42 INFO - PROCESS | 3512 | 1465527582426 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 19:59:42 INFO - PROCESS | 3512 | 1465527582432 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:42 INFO - PROCESS | 3512 | 1465527582434 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:42 INFO - PROCESS | 3512 | ++DOCSHELL 13169400 == 29 [pid = 3512] [id = 690] 19:59:42 INFO - PROCESS | 3512 | ++DOMWINDOW == 54 (1316A000) [pid = 3512] [serial = 2070] [outer = 00000000] 19:59:42 INFO - PROCESS | 3512 | ++DOMWINDOW == 55 (133C8800) [pid = 3512] [serial = 2071] [outer = 1316A000] 19:59:42 INFO - PROCESS | 3512 | 1465527582480 Marionette DEBUG loaded listener.js 19:59:42 INFO - PROCESS | 3512 | ++DOMWINDOW == 56 (13C45400) [pid = 3512] [serial = 2072] [outer = 1316A000] 19:59:42 INFO - PROCESS | 3512 | 1465527582937 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 19:59:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 19:59:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 670ms 19:59:43 INFO - PROCESS | 3512 | 1465527583010 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 19:59:43 INFO - PROCESS | 3512 | 1465527583012 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 19:59:43 INFO - PROCESS | 3512 | 1465527583015 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 19:59:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 19:59:43 INFO - PROCESS | 3512 | 1465527583019 Marionette TRACE conn5 <- [1,2726,null,{}] 19:59:43 INFO - PROCESS | 3512 | 1465527583029 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:43 INFO - PROCESS | 3512 | 1465527583033 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:43 INFO - PROCESS | 3512 | 1465527583120 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 19:59:43 INFO - PROCESS | 3512 | 1465527583128 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:43 INFO - PROCESS | 3512 | 1465527583131 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:43 INFO - PROCESS | 3512 | ++DOCSHELL 1513CC00 == 30 [pid = 3512] [id = 691] 19:59:43 INFO - PROCESS | 3512 | ++DOMWINDOW == 57 (1513D000) [pid = 3512] [serial = 2073] [outer = 00000000] 19:59:43 INFO - PROCESS | 3512 | ++DOMWINDOW == 58 (151B2000) [pid = 3512] [serial = 2074] [outer = 1513D000] 19:59:43 INFO - PROCESS | 3512 | 1465527583196 Marionette DEBUG loaded listener.js 19:59:43 INFO - PROCESS | 3512 | ++DOMWINDOW == 59 (1635D000) [pid = 3512] [serial = 2075] [outer = 1513D000] 19:59:43 INFO - PROCESS | 3512 | 1465527583677 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 19:59:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 19:59:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 730ms 19:59:43 INFO - PROCESS | 3512 | 1465527583776 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 19:59:43 INFO - PROCESS | 3512 | 1465527583778 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 19:59:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 19:59:43 INFO - PROCESS | 3512 | 1465527583792 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 19:59:43 INFO - PROCESS | 3512 | 1465527583794 Marionette TRACE conn5 <- [1,2730,null,{}] 19:59:43 INFO - PROCESS | 3512 | 1465527583798 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:43 INFO - PROCESS | 3512 | 1465527583799 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:43 INFO - PROCESS | 3512 | 1465527583922 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 19:59:44 INFO - PROCESS | 3512 | 1465527583984 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:44 INFO - PROCESS | 3512 | 1465527583986 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:44 INFO - PROCESS | 3512 | ++DOCSHELL 16D06400 == 31 [pid = 3512] [id = 692] 19:59:44 INFO - PROCESS | 3512 | ++DOMWINDOW == 60 (16D09000) [pid = 3512] [serial = 2076] [outer = 00000000] 19:59:44 INFO - PROCESS | 3512 | ++DOMWINDOW == 61 (16D3DC00) [pid = 3512] [serial = 2077] [outer = 16D09000] 19:59:44 INFO - PROCESS | 3512 | 1465527584031 Marionette DEBUG loaded listener.js 19:59:44 INFO - PROCESS | 3512 | ++DOMWINDOW == 62 (16DC6C00) [pid = 3512] [serial = 2078] [outer = 16D09000] 19:59:44 INFO - PROCESS | 3512 | 1465527584450 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 19:59:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 19:59:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 670ms 19:59:44 INFO - PROCESS | 3512 | 1465527584464 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 19:59:44 INFO - PROCESS | 3512 | 1465527584466 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 19:59:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 19:59:44 INFO - PROCESS | 3512 | 1465527584469 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 19:59:44 INFO - PROCESS | 3512 | 1465527584471 Marionette TRACE conn5 <- [1,2734,null,{}] 19:59:44 INFO - PROCESS | 3512 | 1465527584474 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:44 INFO - PROCESS | 3512 | 1465527584476 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:44 INFO - PROCESS | 3512 | 1465527584587 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 19:59:44 INFO - PROCESS | 3512 | 1465527584594 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:44 INFO - PROCESS | 3512 | 1465527584596 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:44 INFO - PROCESS | 3512 | ++DOCSHELL 16DD0000 == 32 [pid = 3512] [id = 693] 19:59:44 INFO - PROCESS | 3512 | ++DOMWINDOW == 63 (16DD0400) [pid = 3512] [serial = 2079] [outer = 00000000] 19:59:44 INFO - PROCESS | 3512 | ++DOMWINDOW == 64 (16EC5C00) [pid = 3512] [serial = 2080] [outer = 16DD0400] 19:59:44 INFO - PROCESS | 3512 | 1465527584639 Marionette DEBUG loaded listener.js 19:59:44 INFO - PROCESS | 3512 | ++DOMWINDOW == 65 (17369400) [pid = 3512] [serial = 2081] [outer = 16DD0400] 19:59:45 INFO - PROCESS | 3512 | 1465527585100 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 19:59:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 19:59:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 670ms 19:59:45 INFO - PROCESS | 3512 | 1465527585140 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 19:59:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 19:59:45 INFO - PROCESS | 3512 | 1465527585142 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 19:59:45 INFO - PROCESS | 3512 | 1465527585145 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 19:59:45 INFO - PROCESS | 3512 | 1465527585147 Marionette TRACE conn5 <- [1,2738,null,{}] 19:59:45 INFO - PROCESS | 3512 | 1465527585157 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:45 INFO - PROCESS | 3512 | 1465527585163 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:45 INFO - PROCESS | 3512 | 1465527585336 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 19:59:45 INFO - PROCESS | 3512 | --DOMWINDOW == 64 (1513A000) [pid = 3512] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 19:59:45 INFO - PROCESS | 3512 | --DOMWINDOW == 63 (16DC3C00) [pid = 3512] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 19:59:45 INFO - PROCESS | 3512 | --DOMWINDOW == 62 (0ECBF000) [pid = 3512] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 19:59:45 INFO - PROCESS | 3512 | --DOMWINDOW == 61 (13C5B800) [pid = 3512] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 19:59:45 INFO - PROCESS | 3512 | --DOMWINDOW == 60 (13C47400) [pid = 3512] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 19:59:45 INFO - PROCESS | 3512 | --DOMWINDOW == 59 (0DA43800) [pid = 3512] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 19:59:45 INFO - PROCESS | 3512 | --DOMWINDOW == 58 (16EB7800) [pid = 3512] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 19:59:45 INFO - PROCESS | 3512 | --DOMWINDOW == 57 (16EBC400) [pid = 3512] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 19:59:45 INFO - PROCESS | 3512 | --DOMWINDOW == 56 (12525800) [pid = 3512] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 19:59:45 INFO - PROCESS | 3512 | 1465527585478 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:45 INFO - PROCESS | 3512 | 1465527585480 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:45 INFO - PROCESS | 3512 | ++DOCSHELL 0D16D800 == 33 [pid = 3512] [id = 694] 19:59:45 INFO - PROCESS | 3512 | ++DOMWINDOW == 57 (0D84A000) [pid = 3512] [serial = 2082] [outer = 00000000] 19:59:45 INFO - PROCESS | 3512 | ++DOMWINDOW == 58 (13C47400) [pid = 3512] [serial = 2083] [outer = 0D84A000] 19:59:45 INFO - PROCESS | 3512 | 1465527585524 Marionette DEBUG loaded listener.js 19:59:45 INFO - PROCESS | 3512 | ++DOMWINDOW == 59 (13B2D400) [pid = 3512] [serial = 2084] [outer = 0D84A000] 19:59:45 INFO - PROCESS | 3512 | 1465527585879 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 19:59:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 19:59:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 770ms 19:59:45 INFO - PROCESS | 3512 | 1465527585916 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 19:59:45 INFO - PROCESS | 3512 | 1465527585918 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 19:59:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 19:59:45 INFO - PROCESS | 3512 | 1465527585921 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 19:59:45 INFO - PROCESS | 3512 | 1465527585923 Marionette TRACE conn5 <- [1,2742,null,{}] 19:59:45 INFO - PROCESS | 3512 | 1465527585927 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:45 INFO - PROCESS | 3512 | 1465527585929 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:46 INFO - PROCESS | 3512 | 1465527586044 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 19:59:46 INFO - PROCESS | 3512 | 1465527586052 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:46 INFO - PROCESS | 3512 | 1465527586054 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:46 INFO - PROCESS | 3512 | ++DOCSHELL 1761D800 == 34 [pid = 3512] [id = 695] 19:59:46 INFO - PROCESS | 3512 | ++DOMWINDOW == 60 (1761E400) [pid = 3512] [serial = 2085] [outer = 00000000] 19:59:46 INFO - PROCESS | 3512 | ++DOMWINDOW == 61 (17628000) [pid = 3512] [serial = 2086] [outer = 1761E400] 19:59:46 INFO - PROCESS | 3512 | 1465527586096 Marionette DEBUG loaded listener.js 19:59:46 INFO - PROCESS | 3512 | ++DOMWINDOW == 62 (1763B800) [pid = 3512] [serial = 2087] [outer = 1761E400] 19:59:46 INFO - PROCESS | 3512 | 1465527586505 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 19:59:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 19:59:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 630ms 19:59:46 INFO - PROCESS | 3512 | 1465527586552 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 19:59:46 INFO - PROCESS | 3512 | 1465527586554 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 19:59:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 19:59:46 INFO - PROCESS | 3512 | 1465527586558 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 19:59:46 INFO - PROCESS | 3512 | 1465527586559 Marionette TRACE conn5 <- [1,2746,null,{}] 19:59:46 INFO - PROCESS | 3512 | 1465527586563 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:46 INFO - PROCESS | 3512 | 1465527586565 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:46 INFO - PROCESS | 3512 | 1465527586643 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 19:59:46 INFO - PROCESS | 3512 | 1465527586765 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:46 INFO - PROCESS | 3512 | 1465527586766 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:46 INFO - PROCESS | 3512 | ++DOCSHELL 1761F800 == 35 [pid = 3512] [id = 696] 19:59:46 INFO - PROCESS | 3512 | ++DOMWINDOW == 63 (1763D000) [pid = 3512] [serial = 2088] [outer = 00000000] 19:59:46 INFO - PROCESS | 3512 | ++DOMWINDOW == 64 (1764AC00) [pid = 3512] [serial = 2089] [outer = 1763D000] 19:59:46 INFO - PROCESS | 3512 | 1465527586811 Marionette DEBUG loaded listener.js 19:59:46 INFO - PROCESS | 3512 | ++DOMWINDOW == 65 (17687800) [pid = 3512] [serial = 2090] [outer = 1763D000] 19:59:47 INFO - PROCESS | 3512 | 1465527587155 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 19:59:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 19:59:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 630ms 19:59:47 INFO - PROCESS | 3512 | 1465527587188 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 19:59:47 INFO - PROCESS | 3512 | 1465527587190 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 19:59:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 19:59:47 INFO - PROCESS | 3512 | 1465527587193 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 19:59:47 INFO - PROCESS | 3512 | 1465527587195 Marionette TRACE conn5 <- [1,2750,null,{}] 19:59:47 INFO - PROCESS | 3512 | 1465527587198 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:47 INFO - PROCESS | 3512 | 1465527587200 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:47 INFO - PROCESS | 3512 | 1465527587320 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 19:59:47 INFO - PROCESS | 3512 | 1465527587328 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:47 INFO - PROCESS | 3512 | 1465527587330 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:47 INFO - PROCESS | 3512 | ++DOCSHELL 17AB7000 == 36 [pid = 3512] [id = 697] 19:59:47 INFO - PROCESS | 3512 | ++DOMWINDOW == 66 (17AB8800) [pid = 3512] [serial = 2091] [outer = 00000000] 19:59:47 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (17BE0400) [pid = 3512] [serial = 2092] [outer = 17AB8800] 19:59:47 INFO - PROCESS | 3512 | 1465527587373 Marionette DEBUG loaded listener.js 19:59:47 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (17BE3800) [pid = 3512] [serial = 2093] [outer = 17AB8800] 19:59:48 INFO - PROCESS | 3512 | 1465527587980 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 19:59:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 19:59:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 830ms 19:59:48 INFO - PROCESS | 3512 | 1465527588042 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 19:59:48 INFO - PROCESS | 3512 | 1465527588047 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 19:59:48 INFO - PROCESS | 3512 | 1465527588054 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 19:59:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 19:59:48 INFO - PROCESS | 3512 | 1465527588059 Marionette TRACE conn5 <- [1,2754,null,{}] 19:59:48 INFO - PROCESS | 3512 | 1465527588064 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:48 INFO - PROCESS | 3512 | 1465527588067 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:48 INFO - PROCESS | 3512 | 1465527588185 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 19:59:48 INFO - PROCESS | 3512 | 1465527588325 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:48 INFO - PROCESS | 3512 | 1465527588328 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:48 INFO - PROCESS | 3512 | ++DOCSHELL 0E086800 == 37 [pid = 3512] [id = 698] 19:59:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (0E18BC00) [pid = 3512] [serial = 2094] [outer = 00000000] 19:59:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (133BE000) [pid = 3512] [serial = 2095] [outer = 0E18BC00] 19:59:48 INFO - PROCESS | 3512 | 1465527588388 Marionette DEBUG loaded listener.js 19:59:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (13C50C00) [pid = 3512] [serial = 2096] [outer = 0E18BC00] 19:59:48 INFO - PROCESS | 3512 | 1465527588954 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 19:59:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 19:59:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 930ms 19:59:49 INFO - PROCESS | 3512 | 1465527588991 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 19:59:49 INFO - PROCESS | 3512 | 1465527588996 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 19:59:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 19:59:49 INFO - PROCESS | 3512 | 1465527589002 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 19:59:49 INFO - PROCESS | 3512 | 1465527589005 Marionette TRACE conn5 <- [1,2758,null,{}] 19:59:49 INFO - PROCESS | 3512 | 1465527589009 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:49 INFO - PROCESS | 3512 | 1465527589012 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:49 INFO - PROCESS | 3512 | 1465527589125 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 19:59:49 INFO - PROCESS | 3512 | 1465527589238 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:49 INFO - PROCESS | 3512 | 1465527589240 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:49 INFO - PROCESS | 3512 | ++DOCSHELL 151E6800 == 38 [pid = 3512] [id = 699] 19:59:49 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (16628800) [pid = 3512] [serial = 2097] [outer = 00000000] 19:59:49 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (16D05400) [pid = 3512] [serial = 2098] [outer = 16628800] 19:59:49 INFO - PROCESS | 3512 | 1465527589337 Marionette DEBUG loaded listener.js 19:59:49 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (16EB8C00) [pid = 3512] [serial = 2099] [outer = 16628800] 19:59:49 INFO - PROCESS | 3512 | 1465527589890 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 19:59:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 19:59:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 931ms 19:59:49 INFO - PROCESS | 3512 | 1465527589936 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 19:59:49 INFO - PROCESS | 3512 | 1465527589938 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 19:59:49 INFO - PROCESS | 3512 | 1465527589942 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 19:59:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 19:59:49 INFO - PROCESS | 3512 | 1465527589946 Marionette TRACE conn5 <- [1,2762,null,{}] 19:59:50 INFO - PROCESS | 3512 | 1465527589957 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:50 INFO - PROCESS | 3512 | 1465527589961 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:50 INFO - PROCESS | 3512 | 1465527590068 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 19:59:50 INFO - PROCESS | 3512 | 1465527590182 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:50 INFO - PROCESS | 3512 | 1465527590186 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:50 INFO - PROCESS | 3512 | ++DOCSHELL 17BDE400 == 39 [pid = 3512] [id = 700] 19:59:50 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (17BDF000) [pid = 3512] [serial = 2100] [outer = 00000000] 19:59:50 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (17BE8C00) [pid = 3512] [serial = 2101] [outer = 17BDF000] 19:59:50 INFO - PROCESS | 3512 | 1465527590282 Marionette DEBUG loaded listener.js 19:59:50 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (18939000) [pid = 3512] [serial = 2102] [outer = 17BDF000] 19:59:50 INFO - PROCESS | 3512 | 1465527590873 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 19:59:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 19:59:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 970ms 19:59:50 INFO - PROCESS | 3512 | 1465527590916 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 19:59:50 INFO - PROCESS | 3512 | 1465527590919 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 19:59:50 INFO - PROCESS | 3512 | 1465527590922 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 19:59:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 19:59:50 INFO - PROCESS | 3512 | 1465527590924 Marionette TRACE conn5 <- [1,2766,null,{}] 19:59:50 INFO - PROCESS | 3512 | 1465527590927 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:50 INFO - PROCESS | 3512 | 1465527590930 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:51 INFO - PROCESS | 3512 | 1465527591042 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 19:59:51 INFO - PROCESS | 3512 | 1465527591284 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:51 INFO - PROCESS | 3512 | 1465527591288 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:51 INFO - PROCESS | 3512 | ++DOCSHELL 0D9AC400 == 40 [pid = 3512] [id = 701] 19:59:51 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (0DA38000) [pid = 3512] [serial = 2103] [outer = 00000000] 19:59:51 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (0DA45400) [pid = 3512] [serial = 2104] [outer = 0DA38000] 19:59:51 INFO - PROCESS | 3512 | 1465527591352 Marionette DEBUG loaded listener.js 19:59:51 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (0E085800) [pid = 3512] [serial = 2105] [outer = 0DA38000] 19:59:52 INFO - PROCESS | 3512 | --DOCSHELL 1761F800 == 39 [pid = 3512] [id = 696] 19:59:52 INFO - PROCESS | 3512 | --DOCSHELL 1761D800 == 38 [pid = 3512] [id = 695] 19:59:52 INFO - PROCESS | 3512 | --DOCSHELL 0D16D800 == 37 [pid = 3512] [id = 694] 19:59:52 INFO - PROCESS | 3512 | --DOCSHELL 16DD0000 == 36 [pid = 3512] [id = 693] 19:59:52 INFO - PROCESS | 3512 | --DOCSHELL 16D06400 == 35 [pid = 3512] [id = 692] 19:59:52 INFO - PROCESS | 3512 | --DOCSHELL 1513CC00 == 34 [pid = 3512] [id = 691] 19:59:52 INFO - PROCESS | 3512 | --DOCSHELL 13169400 == 33 [pid = 3512] [id = 690] 19:59:52 INFO - PROCESS | 3512 | --DOCSHELL 0DC2D000 == 32 [pid = 3512] [id = 689] 19:59:52 INFO - PROCESS | 3512 | --DOCSHELL 13B28000 == 31 [pid = 3512] [id = 688] 19:59:52 INFO - PROCESS | 3512 | --DOCSHELL 0DB46800 == 30 [pid = 3512] [id = 687] 19:59:52 INFO - PROCESS | 3512 | --DOCSHELL 1375C800 == 29 [pid = 3512] [id = 686] 19:59:52 INFO - PROCESS | 3512 | --DOCSHELL 17BDE400 == 28 [pid = 3512] [id = 700] 19:59:52 INFO - PROCESS | 3512 | --DOCSHELL 151E6800 == 27 [pid = 3512] [id = 699] 19:59:52 INFO - PROCESS | 3512 | --DOCSHELL 17AB7000 == 26 [pid = 3512] [id = 697] 19:59:52 INFO - PROCESS | 3512 | --DOCSHELL 0E086800 == 25 [pid = 3512] [id = 698] 19:59:52 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (16628C00) [pid = 3512] [serial = 2047] [outer = 00000000] [url = about:blank] 19:59:52 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (16DCA800) [pid = 3512] [serial = 2050] [outer = 00000000] [url = about:blank] 19:59:52 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (11E5F000) [pid = 3512] [serial = 2038] [outer = 00000000] [url = about:blank] 19:59:52 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (14F13800) [pid = 3512] [serial = 2044] [outer = 00000000] [url = about:blank] 19:59:52 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (13C4D400) [pid = 3512] [serial = 2041] [outer = 00000000] [url = about:blank] 19:59:52 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (13C53800) [pid = 3512] [serial = 2042] [outer = 00000000] [url = about:blank] 19:59:52 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (0DB49800) [pid = 3512] [serial = 2035] [outer = 00000000] [url = about:blank] 19:59:52 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (0DC25C00) [pid = 3512] [serial = 2036] [outer = 00000000] [url = about:blank] 19:59:52 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (17644000) [pid = 3512] [serial = 2033] [outer = 00000000] [url = about:blank] 19:59:52 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (17363800) [pid = 3512] [serial = 2057] [outer = 00000000] [url = about:blank] 19:59:52 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (16629C00) [pid = 3512] [serial = 2048] [outer = 00000000] [url = about:blank] 19:59:52 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (16D43000) [pid = 3512] [serial = 2053] [outer = 00000000] [url = about:blank] 19:59:52 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (1736E800) [pid = 3512] [serial = 2056] [outer = 00000000] [url = about:blank] 19:59:52 INFO - PROCESS | 3512 | --DOMWINDOW == 66 (16DD1000) [pid = 3512] [serial = 2051] [outer = 00000000] [url = about:blank] 19:59:52 INFO - PROCESS | 3512 | --DOMWINDOW == 65 (11F78C00) [pid = 3512] [serial = 2039] [outer = 00000000] [url = about:blank] 19:59:52 INFO - PROCESS | 3512 | --DOMWINDOW == 64 (16E33000) [pid = 3512] [serial = 2054] [outer = 00000000] [url = about:blank] 19:59:52 INFO - PROCESS | 3512 | --DOMWINDOW == 63 (14F42C00) [pid = 3512] [serial = 2045] [outer = 00000000] [url = about:blank] 19:59:52 INFO - PROCESS | 3512 | --DOMWINDOW == 62 (1760EC00) [pid = 3512] [serial = 2059] [outer = 00000000] [url = about:blank] 19:59:52 INFO - PROCESS | 3512 | 1465527592726 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 19:59:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 19:59:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1819ms 19:59:52 INFO - PROCESS | 3512 | 1465527592745 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 19:59:52 INFO - PROCESS | 3512 | 1465527592749 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 19:59:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 19:59:52 INFO - PROCESS | 3512 | 1465527592754 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 19:59:52 INFO - PROCESS | 3512 | 1465527592757 Marionette TRACE conn5 <- [1,2770,null,{}] 19:59:52 INFO - PROCESS | 3512 | 1465527592763 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:52 INFO - PROCESS | 3512 | 1465527592766 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:52 INFO - PROCESS | 3512 | 1465527592858 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 19:59:52 INFO - PROCESS | 3512 | 1465527592953 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:52 INFO - PROCESS | 3512 | 1465527592958 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:53 INFO - PROCESS | 3512 | ++DOCSHELL 0DA42400 == 26 [pid = 3512] [id = 702] 19:59:53 INFO - PROCESS | 3512 | ++DOMWINDOW == 63 (0DA42800) [pid = 3512] [serial = 2106] [outer = 00000000] 19:59:53 INFO - PROCESS | 3512 | ++DOMWINDOW == 64 (0DB43800) [pid = 3512] [serial = 2107] [outer = 0DA42800] 19:59:53 INFO - PROCESS | 3512 | 1465527593006 Marionette DEBUG loaded listener.js 19:59:53 INFO - PROCESS | 3512 | ++DOMWINDOW == 65 (0DC24400) [pid = 3512] [serial = 2108] [outer = 0DA42800] 19:59:53 INFO - PROCESS | 3512 | 1465527593427 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 19:59:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 19:59:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 730ms 19:59:53 INFO - PROCESS | 3512 | 1465527593485 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 19:59:53 INFO - PROCESS | 3512 | 1465527593490 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 19:59:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 19:59:53 INFO - PROCESS | 3512 | 1465527593496 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 19:59:53 INFO - PROCESS | 3512 | 1465527593499 Marionette TRACE conn5 <- [1,2774,null,{}] 19:59:53 INFO - PROCESS | 3512 | 1465527593503 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:53 INFO - PROCESS | 3512 | 1465527593506 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:53 INFO - PROCESS | 3512 | 1465527593593 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 19:59:53 INFO - PROCESS | 3512 | 1465527593602 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:53 INFO - PROCESS | 3512 | 1465527593605 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:53 INFO - PROCESS | 3512 | ++DOCSHELL 11E60800 == 27 [pid = 3512] [id = 703] 19:59:53 INFO - PROCESS | 3512 | ++DOMWINDOW == 66 (11E95800) [pid = 3512] [serial = 2109] [outer = 00000000] 19:59:53 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (11F7BC00) [pid = 3512] [serial = 2110] [outer = 11E95800] 19:59:53 INFO - PROCESS | 3512 | 1465527593657 Marionette DEBUG loaded listener.js 19:59:53 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (1251C800) [pid = 3512] [serial = 2111] [outer = 11E95800] 19:59:54 INFO - PROCESS | 3512 | 1465527594123 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 19:59:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 19:59:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 670ms 19:59:54 INFO - PROCESS | 3512 | 1465527594170 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 19:59:54 INFO - PROCESS | 3512 | 1465527594172 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 19:59:54 INFO - PROCESS | 3512 | 1465527594176 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 19:59:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 19:59:54 INFO - PROCESS | 3512 | 1465527594179 Marionette TRACE conn5 <- [1,2778,null,{}] 19:59:54 INFO - PROCESS | 3512 | 1465527594190 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:54 INFO - PROCESS | 3512 | 1465527594195 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:54 INFO - PROCESS | 3512 | 1465527594311 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 19:59:54 INFO - PROCESS | 3512 | 1465527594421 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:54 INFO - PROCESS | 3512 | 1465527594424 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:54 INFO - PROCESS | 3512 | ++DOCSHELL 13C58800 == 28 [pid = 3512] [id = 704] 19:59:54 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (13C59800) [pid = 3512] [serial = 2112] [outer = 00000000] 19:59:54 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (13C5E400) [pid = 3512] [serial = 2113] [outer = 13C59800] 19:59:54 INFO - PROCESS | 3512 | 1465527594473 Marionette DEBUG loaded listener.js 19:59:54 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (14158C00) [pid = 3512] [serial = 2114] [outer = 13C59800] 19:59:54 INFO - PROCESS | 3512 | 1465527594912 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 19:59:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 19:59:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 770ms 19:59:54 INFO - PROCESS | 3512 | 1465527594950 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 19:59:54 INFO - PROCESS | 3512 | 1465527594952 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 19:59:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 19:59:54 INFO - PROCESS | 3512 | 1465527594961 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 19:59:54 INFO - PROCESS | 3512 | 1465527594963 Marionette TRACE conn5 <- [1,2782,null,{}] 19:59:55 INFO - PROCESS | 3512 | 1465527594966 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:55 INFO - PROCESS | 3512 | 1465527594968 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:55 INFO - PROCESS | 3512 | 1465527595089 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 19:59:55 INFO - PROCESS | 3512 | 1465527595155 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:55 INFO - PROCESS | 3512 | 1465527595157 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:55 INFO - PROCESS | 3512 | ++DOCSHELL 14A70400 == 29 [pid = 3512] [id = 705] 19:59:55 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (1501EC00) [pid = 3512] [serial = 2115] [outer = 00000000] 19:59:55 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (151B9C00) [pid = 3512] [serial = 2116] [outer = 1501EC00] 19:59:55 INFO - PROCESS | 3512 | 1465527595203 Marionette DEBUG loaded listener.js 19:59:55 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (16625C00) [pid = 3512] [serial = 2117] [outer = 1501EC00] 19:59:55 INFO - PROCESS | 3512 | 1465527595619 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 19:59:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 19:59:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 670ms 19:59:55 INFO - PROCESS | 3512 | 1465527595641 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 19:59:55 INFO - PROCESS | 3512 | 1465527595643 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 19:59:55 INFO - PROCESS | 3512 | 1465527595645 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 19:59:55 INFO - PROCESS | 3512 | 1465527595647 Marionette TRACE conn5 <- [1,2786,null,{}] 19:59:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 19:59:55 INFO - PROCESS | 3512 | 1465527595650 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:55 INFO - PROCESS | 3512 | 1465527595652 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:55 INFO - PROCESS | 3512 | 1465527595798 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 19:59:55 INFO - PROCESS | 3512 | 1465527595814 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:55 INFO - PROCESS | 3512 | 1465527595816 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:55 INFO - PROCESS | 3512 | ++DOCSHELL 16631000 == 30 [pid = 3512] [id = 706] 19:59:55 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (16A3B400) [pid = 3512] [serial = 2118] [outer = 00000000] 19:59:55 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (16D07C00) [pid = 3512] [serial = 2119] [outer = 16A3B400] 19:59:55 INFO - PROCESS | 3512 | 1465527595860 Marionette DEBUG loaded listener.js 19:59:55 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (16DC4000) [pid = 3512] [serial = 2120] [outer = 16A3B400] 19:59:56 INFO - PROCESS | 3512 | 1465527596320 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 19:59:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 19:59:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 730ms 19:59:56 INFO - PROCESS | 3512 | 1465527596380 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 19:59:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 19:59:56 INFO - PROCESS | 3512 | 1465527596382 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 19:59:56 INFO - PROCESS | 3512 | 1465527596385 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 19:59:56 INFO - PROCESS | 3512 | 1465527596387 Marionette TRACE conn5 <- [1,2790,null,{}] 19:59:56 INFO - PROCESS | 3512 | 1465527596390 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:56 INFO - PROCESS | 3512 | 1465527596396 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:56 INFO - PROCESS | 3512 | 1465527596538 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 19:59:56 INFO - PROCESS | 3512 | 1465527596605 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:56 INFO - PROCESS | 3512 | 1465527596607 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:56 INFO - PROCESS | 3512 | ++DOCSHELL 16DC8800 == 31 [pid = 3512] [id = 707] 19:59:56 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (16DCCC00) [pid = 3512] [serial = 2121] [outer = 00000000] 19:59:56 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (17365000) [pid = 3512] [serial = 2122] [outer = 16DCCC00] 19:59:56 INFO - PROCESS | 3512 | 1465527596651 Marionette DEBUG loaded listener.js 19:59:56 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (17545000) [pid = 3512] [serial = 2123] [outer = 16DCCC00] 19:59:57 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (16D09000) [pid = 3512] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 19:59:57 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (16DD0400) [pid = 3512] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 19:59:57 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (0D84A000) [pid = 3512] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 19:59:57 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (1759EC00) [pid = 3512] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 19:59:57 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (0DB49000) [pid = 3512] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 19:59:57 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (13B2C400) [pid = 3512] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 19:59:57 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (0DD3CC00) [pid = 3512] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 19:59:57 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (1513D000) [pid = 3512] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 19:59:57 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (1316A000) [pid = 3512] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 19:59:57 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (1761E400) [pid = 3512] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 19:59:57 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (17AB8800) [pid = 3512] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 19:59:57 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (1763D000) [pid = 3512] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 19:59:57 INFO - PROCESS | 3512 | 1465527597207 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 19:59:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 19:59:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 871ms 19:59:57 INFO - PROCESS | 3512 | 1465527597257 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 19:59:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 19:59:57 INFO - PROCESS | 3512 | 1465527597259 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 19:59:57 INFO - PROCESS | 3512 | 1465527597262 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 19:59:57 INFO - PROCESS | 3512 | 1465527597264 Marionette TRACE conn5 <- [1,2794,null,{}] 19:59:57 INFO - PROCESS | 3512 | 1465527597268 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:57 INFO - PROCESS | 3512 | 1465527597269 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:57 INFO - PROCESS | 3512 | 1465527597345 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 19:59:57 INFO - PROCESS | 3512 | 1465527597351 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:57 INFO - PROCESS | 3512 | 1465527597352 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:57 INFO - PROCESS | 3512 | ++DOCSHELL 17369800 == 32 [pid = 3512] [id = 708] 19:59:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (1736A400) [pid = 3512] [serial = 2124] [outer = 00000000] 19:59:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (1759EC00) [pid = 3512] [serial = 2125] [outer = 1736A400] 19:59:57 INFO - PROCESS | 3512 | 1465527597395 Marionette DEBUG loaded listener.js 19:59:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (1760B000) [pid = 3512] [serial = 2126] [outer = 1736A400] 19:59:57 INFO - PROCESS | 3512 | 1465527597803 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 19:59:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 19:59:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 570ms 19:59:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 19:59:57 INFO - PROCESS | 3512 | 1465527597833 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 19:59:57 INFO - PROCESS | 3512 | 1465527597834 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 19:59:57 INFO - PROCESS | 3512 | 1465527597837 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 19:59:57 INFO - PROCESS | 3512 | 1465527597839 Marionette TRACE conn5 <- [1,2798,null,{}] 19:59:57 INFO - PROCESS | 3512 | 1465527597842 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:57 INFO - PROCESS | 3512 | 1465527597844 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:58 INFO - PROCESS | 3512 | 1465527597976 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 19:59:58 INFO - PROCESS | 3512 | 1465527597985 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:58 INFO - PROCESS | 3512 | 1465527597987 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:58 INFO - PROCESS | 3512 | ++DOCSHELL 1760F400 == 33 [pid = 3512] [id = 709] 19:59:58 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (1760F800) [pid = 3512] [serial = 2127] [outer = 00000000] 19:59:58 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (1761C800) [pid = 3512] [serial = 2128] [outer = 1760F800] 19:59:58 INFO - PROCESS | 3512 | 1465527598031 Marionette DEBUG loaded listener.js 19:59:58 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (151BA400) [pid = 3512] [serial = 2129] [outer = 1760F800] 19:59:58 INFO - PROCESS | 3512 | 1465527598474 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 19:59:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 19:59:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 670ms 19:59:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 19:59:58 INFO - PROCESS | 3512 | 1465527598509 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 19:59:58 INFO - PROCESS | 3512 | 1465527598511 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 19:59:58 INFO - PROCESS | 3512 | 1465527598513 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 19:59:58 INFO - PROCESS | 3512 | 1465527598515 Marionette TRACE conn5 <- [1,2802,null,{}] 19:59:58 INFO - PROCESS | 3512 | 1465527598518 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:58 INFO - PROCESS | 3512 | 1465527598520 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:58 INFO - PROCESS | 3512 | 1465527598635 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 19:59:58 INFO - PROCESS | 3512 | 1465527598644 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:58 INFO - PROCESS | 3512 | 1465527598646 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 19:59:58 INFO - PROCESS | 3512 | ++DOCSHELL 13C57C00 == 34 [pid = 3512] [id = 710] 19:59:58 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (1763E400) [pid = 3512] [serial = 2130] [outer = 00000000] 19:59:58 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (17647400) [pid = 3512] [serial = 2131] [outer = 1763E400] 19:59:58 INFO - PROCESS | 3512 | 1465527598689 Marionette DEBUG loaded listener.js 19:59:58 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (17ABFC00) [pid = 3512] [serial = 2132] [outer = 1763E400] 19:59:59 INFO - PROCESS | 3512 | --DOCSHELL 0DA42400 == 33 [pid = 3512] [id = 702] 19:59:59 INFO - PROCESS | 3512 | --DOCSHELL 0D9AC400 == 32 [pid = 3512] [id = 701] 20:00:00 INFO - PROCESS | 3512 | --DOCSHELL 1760F400 == 31 [pid = 3512] [id = 709] 20:00:00 INFO - PROCESS | 3512 | --DOCSHELL 13C58800 == 30 [pid = 3512] [id = 704] 20:00:00 INFO - PROCESS | 3512 | --DOCSHELL 14A70400 == 29 [pid = 3512] [id = 705] 20:00:00 INFO - PROCESS | 3512 | --DOCSHELL 16DC8800 == 28 [pid = 3512] [id = 707] 20:00:00 INFO - PROCESS | 3512 | --DOCSHELL 17369800 == 27 [pid = 3512] [id = 708] 20:00:00 INFO - PROCESS | 3512 | --DOCSHELL 16631000 == 26 [pid = 3512] [id = 706] 20:00:00 INFO - PROCESS | 3512 | --DOCSHELL 11E60800 == 25 [pid = 3512] [id = 703] 20:00:00 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (17BE3800) [pid = 3512] [serial = 2093] [outer = 00000000] [url = about:blank] 20:00:00 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (17BE0400) [pid = 3512] [serial = 2092] [outer = 00000000] [url = about:blank] 20:00:00 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (1764AC00) [pid = 3512] [serial = 2089] [outer = 00000000] [url = about:blank] 20:00:00 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (16D3DC00) [pid = 3512] [serial = 2077] [outer = 00000000] [url = about:blank] 20:00:00 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (16EC5C00) [pid = 3512] [serial = 2080] [outer = 00000000] [url = about:blank] 20:00:00 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (16DC6C00) [pid = 3512] [serial = 2078] [outer = 00000000] [url = about:blank] 20:00:00 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (13C47400) [pid = 3512] [serial = 2083] [outer = 00000000] [url = about:blank] 20:00:00 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (17617400) [pid = 3512] [serial = 2060] [outer = 00000000] [url = about:blank] 20:00:00 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (0E0E8400) [pid = 3512] [serial = 2062] [outer = 00000000] [url = about:blank] 20:00:00 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (0EC76C00) [pid = 3512] [serial = 2063] [outer = 00000000] [url = about:blank] 20:00:00 INFO - PROCESS | 3512 | --DOMWINDOW == 66 (13C60800) [pid = 3512] [serial = 2065] [outer = 00000000] [url = about:blank] 20:00:00 INFO - PROCESS | 3512 | --DOMWINDOW == 65 (17369400) [pid = 3512] [serial = 2081] [outer = 00000000] [url = about:blank] 20:00:00 INFO - PROCESS | 3512 | --DOMWINDOW == 64 (14A71800) [pid = 3512] [serial = 2066] [outer = 00000000] [url = about:blank] 20:00:00 INFO - PROCESS | 3512 | --DOMWINDOW == 63 (0E084400) [pid = 3512] [serial = 2068] [outer = 00000000] [url = about:blank] 20:00:00 INFO - PROCESS | 3512 | --DOMWINDOW == 62 (0E601C00) [pid = 3512] [serial = 2069] [outer = 00000000] [url = about:blank] 20:00:00 INFO - PROCESS | 3512 | --DOMWINDOW == 61 (151B2000) [pid = 3512] [serial = 2074] [outer = 00000000] [url = about:blank] 20:00:00 INFO - PROCESS | 3512 | --DOMWINDOW == 60 (133C8800) [pid = 3512] [serial = 2071] [outer = 00000000] [url = about:blank] 20:00:00 INFO - PROCESS | 3512 | --DOMWINDOW == 59 (13C45400) [pid = 3512] [serial = 2072] [outer = 00000000] [url = about:blank] 20:00:00 INFO - PROCESS | 3512 | --DOMWINDOW == 58 (17687800) [pid = 3512] [serial = 2090] [outer = 00000000] [url = about:blank] 20:00:00 INFO - PROCESS | 3512 | --DOMWINDOW == 57 (13B2D400) [pid = 3512] [serial = 2084] [outer = 00000000] [url = about:blank] 20:00:00 INFO - PROCESS | 3512 | --DOMWINDOW == 56 (17628000) [pid = 3512] [serial = 2086] [outer = 00000000] [url = about:blank] 20:00:00 INFO - PROCESS | 3512 | --DOMWINDOW == 55 (1635D000) [pid = 3512] [serial = 2075] [outer = 00000000] [url = about:blank] 20:00:00 INFO - PROCESS | 3512 | --DOMWINDOW == 54 (1763B800) [pid = 3512] [serial = 2087] [outer = 00000000] [url = about:blank] 20:00:00 INFO - PROCESS | 3512 | 1465527600419 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 20:00:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 20:00:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1932ms 20:00:00 INFO - PROCESS | 3512 | 1465527600447 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 20:00:00 INFO - PROCESS | 3512 | 1465527600451 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 20:00:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 20:00:00 INFO - PROCESS | 3512 | 1465527600455 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 20:00:00 INFO - PROCESS | 3512 | 1465527600459 Marionette TRACE conn5 <- [1,2806,null,{}] 20:00:00 INFO - PROCESS | 3512 | 1465527600464 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:00 INFO - PROCESS | 3512 | 1465527600468 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:00 INFO - PROCESS | 3512 | 1465527600565 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 20:00:00 INFO - PROCESS | 3512 | 1465527600572 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:00 INFO - PROCESS | 3512 | 1465527600576 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:00 INFO - PROCESS | 3512 | ++DOCSHELL 0DA44400 == 26 [pid = 3512] [id = 711] 20:00:00 INFO - PROCESS | 3512 | ++DOMWINDOW == 55 (0DB46C00) [pid = 3512] [serial = 2133] [outer = 00000000] 20:00:00 INFO - PROCESS | 3512 | ++DOMWINDOW == 56 (0DC21C00) [pid = 3512] [serial = 2134] [outer = 0DB46C00] 20:00:00 INFO - PROCESS | 3512 | 1465527600625 Marionette DEBUG loaded listener.js 20:00:00 INFO - PROCESS | 3512 | ++DOMWINDOW == 57 (0DD98400) [pid = 3512] [serial = 2135] [outer = 0DB46C00] 20:00:01 INFO - PROCESS | 3512 | 1465527601138 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 20:00:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 20:00:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 730ms 20:00:01 INFO - PROCESS | 3512 | 1465527601186 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 20:00:01 INFO - PROCESS | 3512 | 1465527601191 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 20:00:01 INFO - PROCESS | 3512 | 1465527601197 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 20:00:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 20:00:01 INFO - PROCESS | 3512 | 1465527601200 Marionette TRACE conn5 <- [1,2810,null,{}] 20:00:01 INFO - PROCESS | 3512 | 1465527601204 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:01 INFO - PROCESS | 3512 | 1465527601207 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:01 INFO - PROCESS | 3512 | 1465527601294 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 20:00:01 INFO - PROCESS | 3512 | 1465527601302 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:01 INFO - PROCESS | 3512 | 1465527601305 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:01 INFO - PROCESS | 3512 | ++DOCSHELL 0EC7D400 == 27 [pid = 3512] [id = 712] 20:00:01 INFO - PROCESS | 3512 | ++DOMWINDOW == 58 (0ECBF000) [pid = 3512] [serial = 2136] [outer = 00000000] 20:00:01 INFO - PROCESS | 3512 | ++DOMWINDOW == 59 (11E53800) [pid = 3512] [serial = 2137] [outer = 0ECBF000] 20:00:01 INFO - PROCESS | 3512 | 1465527601358 Marionette DEBUG loaded listener.js 20:00:01 INFO - PROCESS | 3512 | ++DOMWINDOW == 60 (11E97800) [pid = 3512] [serial = 2138] [outer = 0ECBF000] 20:00:01 INFO - PROCESS | 3512 | 1465527601827 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 20:00:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 20:00:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 671ms 20:00:01 INFO - PROCESS | 3512 | 1465527601872 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 20:00:01 INFO - PROCESS | 3512 | 1465527601874 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 20:00:01 INFO - PROCESS | 3512 | 1465527601878 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 20:00:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 20:00:01 INFO - PROCESS | 3512 | 1465527601881 Marionette TRACE conn5 <- [1,2814,null,{}] 20:00:01 INFO - PROCESS | 3512 | 1465527601892 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:01 INFO - PROCESS | 3512 | 1465527601897 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:02 INFO - PROCESS | 3512 | 1465527602009 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 20:00:02 INFO - PROCESS | 3512 | 1465527602108 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:02 INFO - PROCESS | 3512 | 1465527602112 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:02 INFO - PROCESS | 3512 | ++DOCSHELL 13B2DC00 == 28 [pid = 3512] [id = 713] 20:00:02 INFO - PROCESS | 3512 | ++DOMWINDOW == 61 (13B2EC00) [pid = 3512] [serial = 2139] [outer = 00000000] 20:00:02 INFO - PROCESS | 3512 | ++DOMWINDOW == 62 (13C46800) [pid = 3512] [serial = 2140] [outer = 13B2EC00] 20:00:02 INFO - PROCESS | 3512 | 1465527602159 Marionette DEBUG loaded listener.js 20:00:02 INFO - PROCESS | 3512 | ++DOMWINDOW == 63 (13C4F800) [pid = 3512] [serial = 2141] [outer = 13B2EC00] 20:00:02 INFO - PROCESS | 3512 | 1465527602559 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 20:00:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 20:00:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 730ms 20:00:02 INFO - PROCESS | 3512 | 1465527602612 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 20:00:02 INFO - PROCESS | 3512 | 1465527602615 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 20:00:02 INFO - PROCESS | 3512 | 1465527602618 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 20:00:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 20:00:02 INFO - PROCESS | 3512 | 1465527602620 Marionette TRACE conn5 <- [1,2818,null,{}] 20:00:02 INFO - PROCESS | 3512 | 1465527602623 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:02 INFO - PROCESS | 3512 | 1465527602625 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:02 INFO - PROCESS | 3512 | 1465527602746 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 20:00:02 INFO - PROCESS | 3512 | 1465527602758 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:02 INFO - PROCESS | 3512 | 1465527602760 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:02 INFO - PROCESS | 3512 | ++DOCSHELL 13C53C00 == 29 [pid = 3512] [id = 714] 20:00:02 INFO - PROCESS | 3512 | ++DOMWINDOW == 64 (13C55000) [pid = 3512] [serial = 2142] [outer = 00000000] 20:00:02 INFO - PROCESS | 3512 | ++DOMWINDOW == 65 (14A6C400) [pid = 3512] [serial = 2143] [outer = 13C55000] 20:00:02 INFO - PROCESS | 3512 | 1465527602807 Marionette DEBUG loaded listener.js 20:00:02 INFO - PROCESS | 3512 | ++DOMWINDOW == 66 (14F1EC00) [pid = 3512] [serial = 2144] [outer = 13C55000] 20:00:03 INFO - PROCESS | 3512 | 1465527603225 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 20:00:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 20:00:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 630ms 20:00:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 20:00:03 INFO - PROCESS | 3512 | 1465527603252 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 20:00:03 INFO - PROCESS | 3512 | 1465527603254 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 20:00:03 INFO - PROCESS | 3512 | 1465527603257 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 20:00:03 INFO - PROCESS | 3512 | 1465527603259 Marionette TRACE conn5 <- [1,2822,null,{}] 20:00:03 INFO - PROCESS | 3512 | 1465527603262 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:03 INFO - PROCESS | 3512 | 1465527603264 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:03 INFO - PROCESS | 3512 | 1465527603381 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 20:00:03 INFO - PROCESS | 3512 | 1465527603469 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:03 INFO - PROCESS | 3512 | 1465527603471 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:03 INFO - PROCESS | 3512 | ++DOCSHELL 15139C00 == 30 [pid = 3512] [id = 715] 20:00:03 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (1513A000) [pid = 3512] [serial = 2145] [outer = 00000000] 20:00:03 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (1635B000) [pid = 3512] [serial = 2146] [outer = 1513A000] 20:00:03 INFO - PROCESS | 3512 | 1465527603514 Marionette DEBUG loaded listener.js 20:00:03 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (16629400) [pid = 3512] [serial = 2147] [outer = 1513A000] 20:00:03 INFO - PROCESS | 3512 | 1465527603889 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 20:00:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 20:00:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 670ms 20:00:03 INFO - PROCESS | 3512 | 1465527603928 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 20:00:03 INFO - PROCESS | 3512 | 1465527603930 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 20:00:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 20:00:03 INFO - PROCESS | 3512 | 1465527603933 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 20:00:03 INFO - PROCESS | 3512 | 1465527603935 Marionette TRACE conn5 <- [1,2826,null,{}] 20:00:03 INFO - PROCESS | 3512 | 1465527603938 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:03 INFO - PROCESS | 3512 | 1465527603944 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:04 INFO - PROCESS | 3512 | 1465527604046 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 20:00:04 INFO - PROCESS | 3512 | 1465527604051 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:04 INFO - PROCESS | 3512 | 1465527604053 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:04 INFO - PROCESS | 3512 | ++DOCSHELL 16630000 == 31 [pid = 3512] [id = 716] 20:00:04 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (16634C00) [pid = 3512] [serial = 2148] [outer = 00000000] 20:00:04 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (16DC9C00) [pid = 3512] [serial = 2149] [outer = 16634C00] 20:00:04 INFO - PROCESS | 3512 | 1465527604097 Marionette DEBUG loaded listener.js 20:00:04 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (16E30C00) [pid = 3512] [serial = 2150] [outer = 16634C00] 20:00:04 INFO - PROCESS | 3512 | 1465527604543 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 20:00:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 20:00:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 630ms 20:00:04 INFO - PROCESS | 3512 | 1465527604570 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 20:00:04 INFO - PROCESS | 3512 | 1465527604572 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 20:00:04 INFO - PROCESS | 3512 | 1465527604575 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 20:00:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 20:00:04 INFO - PROCESS | 3512 | 1465527604577 Marionette TRACE conn5 <- [1,2830,null,{}] 20:00:04 INFO - PROCESS | 3512 | 1465527604580 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:04 INFO - PROCESS | 3512 | 1465527604582 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:04 INFO - PROCESS | 3512 | 1465527604657 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 20:00:04 INFO - PROCESS | 3512 | 1465527604663 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:04 INFO - PROCESS | 3512 | 1465527604665 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:04 INFO - PROCESS | 3512 | ++DOCSHELL 16EB9000 == 32 [pid = 3512] [id = 717] 20:00:04 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (16EC4000) [pid = 3512] [serial = 2151] [outer = 00000000] 20:00:04 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (1736F800) [pid = 3512] [serial = 2152] [outer = 16EC4000] 20:00:04 INFO - PROCESS | 3512 | 1465527604707 Marionette DEBUG loaded listener.js 20:00:04 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (17372C00) [pid = 3512] [serial = 2153] [outer = 16EC4000] 20:00:05 INFO - PROCESS | 3512 | 1465527605173 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 20:00:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 20:00:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 631ms 20:00:05 INFO - PROCESS | 3512 | 1465527605223 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 20:00:05 INFO - PROCESS | 3512 | 1465527605225 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 20:00:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 20:00:05 INFO - PROCESS | 3512 | 1465527605228 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 20:00:05 INFO - PROCESS | 3512 | 1465527605230 Marionette TRACE conn5 <- [1,2834,null,{}] 20:00:05 INFO - PROCESS | 3512 | 1465527605233 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:05 INFO - PROCESS | 3512 | 1465527605235 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:05 INFO - PROCESS | 3512 | 1465527605311 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 20:00:05 INFO - PROCESS | 3512 | 1465527605317 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:05 INFO - PROCESS | 3512 | 1465527605318 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:05 INFO - PROCESS | 3512 | ++DOCSHELL 1759D000 == 33 [pid = 3512] [id = 718] 20:00:05 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (175A1400) [pid = 3512] [serial = 2154] [outer = 00000000] 20:00:05 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (17614800) [pid = 3512] [serial = 2155] [outer = 175A1400] 20:00:05 INFO - PROCESS | 3512 | 1465527605361 Marionette DEBUG loaded listener.js 20:00:05 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (1760D800) [pid = 3512] [serial = 2156] [outer = 175A1400] 20:00:05 INFO - PROCESS | 3512 | 1465527605836 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 20:00:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 20:00:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 670ms 20:00:05 INFO - PROCESS | 3512 | 1465527605901 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 20:00:05 INFO - PROCESS | 3512 | 1465527605903 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 20:00:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 20:00:05 INFO - PROCESS | 3512 | 1465527605912 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 20:00:05 INFO - PROCESS | 3512 | 1465527605913 Marionette TRACE conn5 <- [1,2838,null,{}] 20:00:05 INFO - PROCESS | 3512 | 1465527605917 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:05 INFO - PROCESS | 3512 | 1465527605919 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:06 INFO - PROCESS | 3512 | 1465527606036 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 20:00:06 INFO - PROCESS | 3512 | 1465527606129 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:06 INFO - PROCESS | 3512 | 1465527606131 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:06 INFO - PROCESS | 3512 | ++DOCSHELL 13B2D800 == 34 [pid = 3512] [id = 719] 20:00:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (17628C00) [pid = 3512] [serial = 2157] [outer = 00000000] 20:00:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (17643400) [pid = 3512] [serial = 2158] [outer = 17628C00] 20:00:06 INFO - PROCESS | 3512 | 1465527606215 Marionette DEBUG loaded listener.js 20:00:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (17643000) [pid = 3512] [serial = 2159] [outer = 17628C00] 20:00:06 INFO - PROCESS | 3512 | 1465527606640 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 20:00:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 20:00:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 730ms 20:00:06 INFO - PROCESS | 3512 | 1465527606668 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 20:00:06 INFO - PROCESS | 3512 | 1465527606670 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 20:00:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 20:00:06 INFO - PROCESS | 3512 | 1465527606682 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 20:00:06 INFO - PROCESS | 3512 | 1465527606683 Marionette TRACE conn5 <- [1,2842,null,{}] 20:00:06 INFO - PROCESS | 3512 | 1465527606686 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:06 INFO - PROCESS | 3512 | 1465527606688 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:06 INFO - PROCESS | 3512 | 1465527606806 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 20:00:06 INFO - PROCESS | 3512 | 1465527606811 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:06 INFO - PROCESS | 3512 | 1465527606813 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:06 INFO - PROCESS | 3512 | ++DOCSHELL 0D847C00 == 35 [pid = 3512] [id = 720] 20:00:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (17646800) [pid = 3512] [serial = 2160] [outer = 00000000] 20:00:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (177BB000) [pid = 3512] [serial = 2161] [outer = 17646800] 20:00:06 INFO - PROCESS | 3512 | 1465527606856 Marionette DEBUG loaded listener.js 20:00:06 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (17BDE400) [pid = 3512] [serial = 2162] [outer = 17646800] 20:00:07 INFO - PROCESS | 3512 | 1465527607321 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 20:00:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 20:00:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 670ms 20:00:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 20:00:07 INFO - PROCESS | 3512 | 1465527607353 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 20:00:07 INFO - PROCESS | 3512 | 1465527607356 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 20:00:07 INFO - PROCESS | 3512 | 1465527607358 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 20:00:07 INFO - PROCESS | 3512 | 1465527607361 Marionette TRACE conn5 <- [1,2846,null,{}] 20:00:07 INFO - PROCESS | 3512 | 1465527607364 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:07 INFO - PROCESS | 3512 | 1465527607366 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:07 INFO - PROCESS | 3512 | 1465527607525 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 20:00:07 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (1760F800) [pid = 3512] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 20:00:07 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (1501EC00) [pid = 3512] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 20:00:07 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (16A3B400) [pid = 3512] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 20:00:07 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (16DCCC00) [pid = 3512] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 20:00:07 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (13C59800) [pid = 3512] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 20:00:07 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (11E95800) [pid = 3512] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 20:00:07 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (0DA42800) [pid = 3512] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 20:00:07 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (0DA38000) [pid = 3512] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 20:00:07 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (17BDF000) [pid = 3512] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 20:00:07 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (16628800) [pid = 3512] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 20:00:07 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (0E18BC00) [pid = 3512] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 20:00:07 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (1736A400) [pid = 3512] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 20:00:07 INFO - PROCESS | 3512 | 1465527607759 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:07 INFO - PROCESS | 3512 | 1465527607761 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:07 INFO - PROCESS | 3512 | ++DOCSHELL 0D84A000 == 36 [pid = 3512] [id = 721] 20:00:07 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (0D9A4400) [pid = 3512] [serial = 2163] [outer = 00000000] 20:00:07 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (11C53800) [pid = 3512] [serial = 2164] [outer = 0D9A4400] 20:00:07 INFO - PROCESS | 3512 | 1465527607807 Marionette DEBUG loaded listener.js 20:00:07 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (15135400) [pid = 3512] [serial = 2165] [outer = 0D9A4400] 20:00:08 INFO - PROCESS | 3512 | 1465527608162 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 20:00:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 20:00:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 830ms 20:00:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 20:00:08 INFO - PROCESS | 3512 | 1465527608189 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 20:00:08 INFO - PROCESS | 3512 | 1465527608191 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 20:00:08 INFO - PROCESS | 3512 | 1465527608194 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 20:00:08 INFO - PROCESS | 3512 | 1465527608196 Marionette TRACE conn5 <- [1,2850,null,{}] 20:00:08 INFO - PROCESS | 3512 | 1465527608199 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:08 INFO - PROCESS | 3512 | 1465527608201 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:08 INFO - PROCESS | 3512 | 1465527608327 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 20:00:08 INFO - PROCESS | 3512 | 1465527608335 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:08 INFO - PROCESS | 3512 | 1465527608337 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:08 INFO - PROCESS | 3512 | ++DOCSHELL 16A40000 == 37 [pid = 3512] [id = 722] 20:00:08 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (16D42000) [pid = 3512] [serial = 2166] [outer = 00000000] 20:00:08 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (17BDD400) [pid = 3512] [serial = 2167] [outer = 16D42000] 20:00:08 INFO - PROCESS | 3512 | 1465527608380 Marionette DEBUG loaded listener.js 20:00:08 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (17BE7000) [pid = 3512] [serial = 2168] [outer = 16D42000] 20:00:08 INFO - PROCESS | 3512 | 1465527608800 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 20:00:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 20:00:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 630ms 20:00:08 INFO - PROCESS | 3512 | 1465527608826 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 20:00:08 INFO - PROCESS | 3512 | 1465527608828 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 20:00:08 INFO - PROCESS | 3512 | 1465527608831 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 20:00:08 INFO - PROCESS | 3512 | 1465527608832 Marionette TRACE conn5 <- [1,2854,null,{}] 20:00:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 20:00:08 INFO - PROCESS | 3512 | 1465527608836 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:08 INFO - PROCESS | 3512 | 1465527608838 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:08 INFO - PROCESS | 3512 | 1465527608917 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 20:00:08 INFO - PROCESS | 3512 | 1465527608922 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:08 INFO - PROCESS | 3512 | 1465527608924 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:08 INFO - PROCESS | 3512 | ++DOCSHELL 1894E000 == 38 [pid = 3512] [id = 723] 20:00:08 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (1894E400) [pid = 3512] [serial = 2169] [outer = 00000000] 20:00:08 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (189F9C00) [pid = 3512] [serial = 2170] [outer = 1894E400] 20:00:08 INFO - PROCESS | 3512 | 1465527608968 Marionette DEBUG loaded listener.js 20:00:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (18EBF800) [pid = 3512] [serial = 2171] [outer = 1894E400] 20:00:09 INFO - PROCESS | 3512 | 1465527609426 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 20:00:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 20:00:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 670ms 20:00:09 INFO - PROCESS | 3512 | 1465527609506 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 20:00:09 INFO - PROCESS | 3512 | 1465527609507 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 20:00:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 20:00:09 INFO - PROCESS | 3512 | 1465527609511 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 20:00:09 INFO - PROCESS | 3512 | 1465527609512 Marionette TRACE conn5 <- [1,2858,null,{}] 20:00:09 INFO - PROCESS | 3512 | 1465527609516 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:09 INFO - PROCESS | 3512 | 1465527609517 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:09 INFO - PROCESS | 3512 | 1465527609596 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 20:00:09 INFO - PROCESS | 3512 | 1465527609602 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:09 INFO - PROCESS | 3512 | 1465527609604 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:09 INFO - PROCESS | 3512 | ++DOCSHELL 189F4C00 == 39 [pid = 3512] [id = 724] 20:00:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (189F8000) [pid = 3512] [serial = 2172] [outer = 00000000] 20:00:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (19930000) [pid = 3512] [serial = 2173] [outer = 189F8000] 20:00:09 INFO - PROCESS | 3512 | 1465527609646 Marionette DEBUG loaded listener.js 20:00:09 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (19A26C00) [pid = 3512] [serial = 2174] [outer = 189F8000] 20:00:10 INFO - PROCESS | 3512 | 1465527610505 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 20:00:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 20:00:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1020ms 20:00:10 INFO - PROCESS | 3512 | 1465527610531 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 20:00:10 INFO - PROCESS | 3512 | 1465527610536 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 20:00:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 20:00:10 INFO - PROCESS | 3512 | 1465527610540 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 20:00:10 INFO - PROCESS | 3512 | 1465527610545 Marionette TRACE conn5 <- [1,2862,null,{}] 20:00:10 INFO - PROCESS | 3512 | 1465527610571 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:10 INFO - PROCESS | 3512 | 1465527610573 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:10 INFO - PROCESS | 3512 | 1465527610721 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 20:00:10 INFO - PROCESS | 3512 | 1465527610862 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:10 INFO - PROCESS | 3512 | 1465527610865 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:10 INFO - PROCESS | 3512 | ++DOCSHELL 0DA3D400 == 40 [pid = 3512] [id = 725] 20:00:10 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (0DA42400) [pid = 3512] [serial = 2175] [outer = 00000000] 20:00:10 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (0EB85800) [pid = 3512] [serial = 2176] [outer = 0DA42400] 20:00:10 INFO - PROCESS | 3512 | 1465527610923 Marionette DEBUG loaded listener.js 20:00:11 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (11E95000) [pid = 3512] [serial = 2177] [outer = 0DA42400] 20:00:11 INFO - PROCESS | 3512 | 1465527611753 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 20:00:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 20:00:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1293ms 20:00:11 INFO - PROCESS | 3512 | 1465527611834 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 20:00:11 INFO - PROCESS | 3512 | 1465527611838 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 20:00:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 20:00:11 INFO - PROCESS | 3512 | 1465527611842 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 20:00:11 INFO - PROCESS | 3512 | 1465527611846 Marionette TRACE conn5 <- [1,2866,null,{}] 20:00:11 INFO - PROCESS | 3512 | 1465527611851 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:11 INFO - PROCESS | 3512 | 1465527611854 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:11 INFO - PROCESS | 3512 | 1465527611969 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 20:00:12 INFO - PROCESS | 3512 | 1465527612105 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:12 INFO - PROCESS | 3512 | 1465527612110 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:12 INFO - PROCESS | 3512 | ++DOCSHELL 0DD93C00 == 41 [pid = 3512] [id = 726] 20:00:12 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (0E079800) [pid = 3512] [serial = 2178] [outer = 00000000] 20:00:12 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (0E675800) [pid = 3512] [serial = 2179] [outer = 0E079800] 20:00:12 INFO - PROCESS | 3512 | 1465527612161 Marionette DEBUG loaded listener.js 20:00:12 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (0EBCAC00) [pid = 3512] [serial = 2180] [outer = 0E079800] 20:00:12 INFO - PROCESS | 3512 | --DOCSHELL 1894E000 == 40 [pid = 3512] [id = 723] 20:00:12 INFO - PROCESS | 3512 | --DOCSHELL 16A40000 == 39 [pid = 3512] [id = 722] 20:00:12 INFO - PROCESS | 3512 | --DOCSHELL 0D84A000 == 38 [pid = 3512] [id = 721] 20:00:12 INFO - PROCESS | 3512 | --DOCSHELL 0D847C00 == 37 [pid = 3512] [id = 720] 20:00:12 INFO - PROCESS | 3512 | --DOCSHELL 13B2D800 == 36 [pid = 3512] [id = 719] 20:00:12 INFO - PROCESS | 3512 | --DOCSHELL 1759D000 == 35 [pid = 3512] [id = 718] 20:00:12 INFO - PROCESS | 3512 | --DOCSHELL 16EB9000 == 34 [pid = 3512] [id = 717] 20:00:12 INFO - PROCESS | 3512 | --DOCSHELL 16630000 == 33 [pid = 3512] [id = 716] 20:00:12 INFO - PROCESS | 3512 | --DOCSHELL 15139C00 == 32 [pid = 3512] [id = 715] 20:00:12 INFO - PROCESS | 3512 | --DOCSHELL 13C53C00 == 31 [pid = 3512] [id = 714] 20:00:12 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (17647400) [pid = 3512] [serial = 2131] [outer = 00000000] [url = about:blank] 20:00:12 INFO - PROCESS | 3512 | --DOCSHELL 13B2DC00 == 30 [pid = 3512] [id = 713] 20:00:12 INFO - PROCESS | 3512 | --DOCSHELL 0EC7D400 == 29 [pid = 3512] [id = 712] 20:00:12 INFO - PROCESS | 3512 | --DOCSHELL 0DA44400 == 28 [pid = 3512] [id = 711] 20:00:12 INFO - PROCESS | 3512 | --DOCSHELL 13C57C00 == 27 [pid = 3512] [id = 710] 20:00:12 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (151BA400) [pid = 3512] [serial = 2129] [outer = 00000000] [url = about:blank] 20:00:12 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (151B9C00) [pid = 3512] [serial = 2116] [outer = 00000000] [url = about:blank] 20:00:12 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (16D07C00) [pid = 3512] [serial = 2119] [outer = 00000000] [url = about:blank] 20:00:12 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (16625C00) [pid = 3512] [serial = 2117] [outer = 00000000] [url = about:blank] 20:00:12 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (17365000) [pid = 3512] [serial = 2122] [outer = 00000000] [url = about:blank] 20:00:12 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (16DC4000) [pid = 3512] [serial = 2120] [outer = 00000000] [url = about:blank] 20:00:12 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (17545000) [pid = 3512] [serial = 2123] [outer = 00000000] [url = about:blank] 20:00:12 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (13C5E400) [pid = 3512] [serial = 2113] [outer = 00000000] [url = about:blank] 20:00:12 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (11F7BC00) [pid = 3512] [serial = 2110] [outer = 00000000] [url = about:blank] 20:00:12 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (1251C800) [pid = 3512] [serial = 2111] [outer = 00000000] [url = about:blank] 20:00:12 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (0DB43800) [pid = 3512] [serial = 2107] [outer = 00000000] [url = about:blank] 20:00:12 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (0DC24400) [pid = 3512] [serial = 2108] [outer = 00000000] [url = about:blank] 20:00:12 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (0E085800) [pid = 3512] [serial = 2105] [outer = 00000000] [url = about:blank] 20:00:12 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (0DA45400) [pid = 3512] [serial = 2104] [outer = 00000000] [url = about:blank] 20:00:12 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (18939000) [pid = 3512] [serial = 2102] [outer = 00000000] [url = about:blank] 20:00:12 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (17BE8C00) [pid = 3512] [serial = 2101] [outer = 00000000] [url = about:blank] 20:00:12 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (16EB8C00) [pid = 3512] [serial = 2099] [outer = 00000000] [url = about:blank] 20:00:12 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (16D05400) [pid = 3512] [serial = 2098] [outer = 00000000] [url = about:blank] 20:00:12 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (13C50C00) [pid = 3512] [serial = 2096] [outer = 00000000] [url = about:blank] 20:00:12 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (133BE000) [pid = 3512] [serial = 2095] [outer = 00000000] [url = about:blank] 20:00:12 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (1759EC00) [pid = 3512] [serial = 2125] [outer = 00000000] [url = about:blank] 20:00:12 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (1760B000) [pid = 3512] [serial = 2126] [outer = 00000000] [url = about:blank] 20:00:12 INFO - PROCESS | 3512 | --DOMWINDOW == 66 (1761C800) [pid = 3512] [serial = 2128] [outer = 00000000] [url = about:blank] 20:00:12 INFO - PROCESS | 3512 | --DOMWINDOW == 65 (14158C00) [pid = 3512] [serial = 2114] [outer = 00000000] [url = about:blank] 20:00:12 INFO - PROCESS | 3512 | 1465527612758 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 20:00:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 20:00:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 970ms 20:00:12 INFO - PROCESS | 3512 | 1465527612814 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 20:00:12 INFO - PROCESS | 3512 | 1465527612819 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 20:00:12 INFO - PROCESS | 3512 | 1465527612825 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 20:00:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 20:00:12 INFO - PROCESS | 3512 | 1465527612828 Marionette TRACE conn5 <- [1,2870,null,{}] 20:00:12 INFO - PROCESS | 3512 | 1465527612832 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:12 INFO - PROCESS | 3512 | 1465527612834 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:12 INFO - PROCESS | 3512 | 1465527612923 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 20:00:13 INFO - PROCESS | 3512 | 1465527613025 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:13 INFO - PROCESS | 3512 | 1465527613027 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:13 INFO - PROCESS | 3512 | ++DOCSHELL 0DD92000 == 28 [pid = 3512] [id = 727] 20:00:13 INFO - PROCESS | 3512 | ++DOMWINDOW == 66 (0E07C400) [pid = 3512] [serial = 2181] [outer = 00000000] 20:00:13 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (0ECC1800) [pid = 3512] [serial = 2182] [outer = 0E07C400] 20:00:13 INFO - PROCESS | 3512 | 1465527613074 Marionette DEBUG loaded listener.js 20:00:13 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (11F7BC00) [pid = 3512] [serial = 2183] [outer = 0E07C400] 20:00:13 INFO - PROCESS | 3512 | 1465527613534 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 20:00:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 20:00:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 770ms 20:00:13 INFO - PROCESS | 3512 | 1465527613600 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 20:00:13 INFO - PROCESS | 3512 | 1465527613602 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 20:00:13 INFO - PROCESS | 3512 | 1465527613605 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 20:00:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 20:00:13 INFO - PROCESS | 3512 | 1465527613609 Marionette TRACE conn5 <- [1,2874,null,{}] 20:00:13 INFO - PROCESS | 3512 | 1465527613619 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:13 INFO - PROCESS | 3512 | 1465527613624 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:13 INFO - PROCESS | 3512 | 1465527613711 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 20:00:13 INFO - PROCESS | 3512 | 1465527613718 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:13 INFO - PROCESS | 3512 | 1465527613721 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:13 INFO - PROCESS | 3512 | ++DOCSHELL 13C43000 == 29 [pid = 3512] [id = 728] 20:00:13 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (13C43400) [pid = 3512] [serial = 2184] [outer = 00000000] 20:00:13 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (13C51C00) [pid = 3512] [serial = 2185] [outer = 13C43400] 20:00:13 INFO - PROCESS | 3512 | 1465527613768 Marionette DEBUG loaded listener.js 20:00:13 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (13C5B400) [pid = 3512] [serial = 2186] [outer = 13C43400] 20:00:14 INFO - PROCESS | 3512 | 1465527614232 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 20:00:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 20:00:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 670ms 20:00:14 INFO - PROCESS | 3512 | 1465527614279 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 20:00:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 20:00:14 INFO - PROCESS | 3512 | 1465527614281 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 20:00:14 INFO - PROCESS | 3512 | 1465527614284 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 20:00:14 INFO - PROCESS | 3512 | 1465527614286 Marionette TRACE conn5 <- [1,2878,null,{}] 20:00:14 INFO - PROCESS | 3512 | 1465527614289 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:14 INFO - PROCESS | 3512 | 1465527614291 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:14 INFO - PROCESS | 3512 | 1465527614375 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 20:00:14 INFO - PROCESS | 3512 | 1465527614382 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:14 INFO - PROCESS | 3512 | 1465527614384 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:14 INFO - PROCESS | 3512 | ++DOCSHELL 0D84B400 == 30 [pid = 3512] [id = 729] 20:00:14 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (14F1B800) [pid = 3512] [serial = 2187] [outer = 00000000] 20:00:14 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (1513D000) [pid = 3512] [serial = 2188] [outer = 14F1B800] 20:00:14 INFO - PROCESS | 3512 | 1465527614437 Marionette DEBUG loaded listener.js 20:00:14 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (151E3000) [pid = 3512] [serial = 2189] [outer = 14F1B800] 20:00:14 INFO - PROCESS | 3512 | 1465527614873 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 20:00:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 20:00:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 631ms 20:00:14 INFO - PROCESS | 3512 | 1465527614919 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 20:00:14 INFO - PROCESS | 3512 | 1465527614921 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 20:00:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 20:00:14 INFO - PROCESS | 3512 | 1465527614924 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 20:00:14 INFO - PROCESS | 3512 | 1465527614926 Marionette TRACE conn5 <- [1,2882,null,{}] 20:00:14 INFO - PROCESS | 3512 | 1465527614929 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:14 INFO - PROCESS | 3512 | 1465527614931 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:15 INFO - PROCESS | 3512 | 1465527615051 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 20:00:15 INFO - PROCESS | 3512 | 1465527615139 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:15 INFO - PROCESS | 3512 | 1465527615141 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:15 INFO - PROCESS | 3512 | ++DOCSHELL 16628800 == 31 [pid = 3512] [id = 730] 20:00:15 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (1662D400) [pid = 3512] [serial = 2190] [outer = 00000000] 20:00:15 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (16B35C00) [pid = 3512] [serial = 2191] [outer = 1662D400] 20:00:15 INFO - PROCESS | 3512 | 1465527615184 Marionette DEBUG loaded listener.js 20:00:15 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (16D08000) [pid = 3512] [serial = 2192] [outer = 1662D400] 20:00:15 INFO - PROCESS | 3512 | 1465527615593 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 20:00:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 20:00:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 730ms 20:00:15 INFO - PROCESS | 3512 | 1465527615656 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 20:00:15 INFO - PROCESS | 3512 | 1465527615658 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 20:00:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 20:00:15 INFO - PROCESS | 3512 | 1465527615661 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 20:00:15 INFO - PROCESS | 3512 | 1465527615663 Marionette TRACE conn5 <- [1,2886,null,{}] 20:00:15 INFO - PROCESS | 3512 | 1465527615666 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:15 INFO - PROCESS | 3512 | 1465527615671 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:15 INFO - PROCESS | 3512 | 1465527615814 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 20:00:15 INFO - PROCESS | 3512 | 1465527615880 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:15 INFO - PROCESS | 3512 | 1465527615882 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:15 INFO - PROCESS | 3512 | ++DOCSHELL 0E0E8400 == 32 [pid = 3512] [id = 731] 20:00:15 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (12321C00) [pid = 3512] [serial = 2193] [outer = 00000000] 20:00:15 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (16DD2C00) [pid = 3512] [serial = 2194] [outer = 12321C00] 20:00:15 INFO - PROCESS | 3512 | 1465527615927 Marionette DEBUG loaded listener.js 20:00:16 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (16EB8000) [pid = 3512] [serial = 2195] [outer = 12321C00] 20:00:16 INFO - PROCESS | 3512 | 1465527616374 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 20:00:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 20:00:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 770ms 20:00:16 INFO - PROCESS | 3512 | 1465527616433 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 20:00:16 INFO - PROCESS | 3512 | 1465527616435 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 20:00:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 20:00:16 INFO - PROCESS | 3512 | 1465527616437 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 20:00:16 INFO - PROCESS | 3512 | 1465527616439 Marionette TRACE conn5 <- [1,2890,null,{}] 20:00:16 INFO - PROCESS | 3512 | 1465527616442 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:16 INFO - PROCESS | 3512 | 1465527616444 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:16 INFO - PROCESS | 3512 | 1465527616567 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 20:00:16 INFO - PROCESS | 3512 | 1465527616577 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:16 INFO - PROCESS | 3512 | 1465527616579 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:16 INFO - PROCESS | 3512 | ++DOCSHELL 16DD1000 == 33 [pid = 3512] [id = 732] 20:00:16 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (17369800) [pid = 3512] [serial = 2196] [outer = 00000000] 20:00:16 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (1759CC00) [pid = 3512] [serial = 2197] [outer = 17369800] 20:00:16 INFO - PROCESS | 3512 | 1465527616680 Marionette DEBUG loaded listener.js 20:00:16 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (1759E800) [pid = 3512] [serial = 2198] [outer = 17369800] 20:00:17 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (1894E400) [pid = 3512] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 20:00:17 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (17628C00) [pid = 3512] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 20:00:17 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (17646800) [pid = 3512] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 20:00:17 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (16EC4000) [pid = 3512] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 20:00:17 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (13C55000) [pid = 3512] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 20:00:17 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (0DB46C00) [pid = 3512] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 20:00:17 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (0ECBF000) [pid = 3512] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 20:00:17 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (16634C00) [pid = 3512] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 20:00:17 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (175A1400) [pid = 3512] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 20:00:17 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (1763E400) [pid = 3512] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 20:00:17 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (13B2EC00) [pid = 3512] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 20:00:17 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (1513A000) [pid = 3512] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 20:00:17 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (0D9A4400) [pid = 3512] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 20:00:17 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (16D42000) [pid = 3512] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 20:00:17 INFO - PROCESS | 3512 | 1465527617256 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 20:00:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 20:00:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 870ms 20:00:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 20:00:17 INFO - PROCESS | 3512 | 1465527617309 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 20:00:17 INFO - PROCESS | 3512 | 1465527617311 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 20:00:17 INFO - PROCESS | 3512 | 1465527617314 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 20:00:17 INFO - PROCESS | 3512 | 1465527617316 Marionette TRACE conn5 <- [1,2894,null,{}] 20:00:17 INFO - PROCESS | 3512 | 1465527617319 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:17 INFO - PROCESS | 3512 | 1465527617321 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:17 INFO - PROCESS | 3512 | 1465527617398 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 20:00:17 INFO - PROCESS | 3512 | 1465527617503 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:17 INFO - PROCESS | 3512 | 1465527617505 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:17 INFO - PROCESS | 3512 | ++DOCSHELL 0D9B1C00 == 34 [pid = 3512] [id = 733] 20:00:17 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (0DB46C00) [pid = 3512] [serial = 2199] [outer = 00000000] 20:00:17 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (16634C00) [pid = 3512] [serial = 2200] [outer = 0DB46C00] 20:00:17 INFO - PROCESS | 3512 | 1465527617549 Marionette DEBUG loaded listener.js 20:00:17 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (16EC4000) [pid = 3512] [serial = 2201] [outer = 0DB46C00] 20:00:17 INFO - PROCESS | 3512 | 1465527617932 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 20:00:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 20:00:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 670ms 20:00:17 INFO - PROCESS | 3512 | 1465527617985 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 20:00:17 INFO - PROCESS | 3512 | 1465527617987 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 20:00:17 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 20:00:17 INFO - PROCESS | 3512 | 1465527617990 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 20:00:18 INFO - PROCESS | 3512 | 1465527617992 Marionette TRACE conn5 <- [1,2898,null,{}] 20:00:18 INFO - PROCESS | 3512 | 1465527617996 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:18 INFO - PROCESS | 3512 | 1465527617997 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:18 INFO - PROCESS | 3512 | 1465527618075 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 20:00:18 INFO - PROCESS | 3512 | 1465527618081 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:18 INFO - PROCESS | 3512 | 1465527618083 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:18 INFO - PROCESS | 3512 | ++DOCSHELL 16D42000 == 35 [pid = 3512] [id = 734] 20:00:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (1736B400) [pid = 3512] [serial = 2202] [outer = 00000000] 20:00:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (17619800) [pid = 3512] [serial = 2203] [outer = 1736B400] 20:00:18 INFO - PROCESS | 3512 | 1465527618125 Marionette DEBUG loaded listener.js 20:00:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (17621800) [pid = 3512] [serial = 2204] [outer = 1736B400] 20:00:18 INFO - PROCESS | 3512 | 1465527618535 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 20:00:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 20:00:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 20:00:18 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 571ms 20:00:18 INFO - PROCESS | 3512 | 1465527618562 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 20:00:18 INFO - PROCESS | 3512 | 1465527618564 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 20:00:18 INFO - PROCESS | 3512 | 1465527618567 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 20:00:18 INFO - PROCESS | 3512 | 1465527618569 Marionette TRACE conn5 <- [1,2902,null,{}] 20:00:18 INFO - TEST-START | /DOMEvents/constructors.html 20:00:18 INFO - PROCESS | 3512 | 1465527618572 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:18 INFO - PROCESS | 3512 | 1465527618574 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:18 INFO - PROCESS | 3512 | 1465527618702 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 20:00:18 INFO - PROCESS | 3512 | 1465527618710 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:18 INFO - PROCESS | 3512 | 1465527618712 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:18 INFO - PROCESS | 3512 | ++DOCSHELL 17618C00 == 36 [pid = 3512] [id = 735] 20:00:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (1762AC00) [pid = 3512] [serial = 2205] [outer = 00000000] 20:00:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (17647400) [pid = 3512] [serial = 2206] [outer = 1762AC00] 20:00:18 INFO - PROCESS | 3512 | 1465527618755 Marionette DEBUG loaded listener.js 20:00:18 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (1768F000) [pid = 3512] [serial = 2207] [outer = 1762AC00] 20:00:19 INFO - PROCESS | 3512 | 1465527619332 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 20:00:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 20:00:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 20:00:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 20:00:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 20:00:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 20:00:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 20:00:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 20:00:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 20:00:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 20:00:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 20:00:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 20:00:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 20:00:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 20:00:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 20:00:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 20:00:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 20:00:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 20:00:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 20:00:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 20:00:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 20:00:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 20:00:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 20:00:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 20:00:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 20:00:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 20:00:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 20:00:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 20:00:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 20:00:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 20:00:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 20:00:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 20:00:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 20:00:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 20:00:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 20:00:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 20:00:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 20:00:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 20:00:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 20:00:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 20:00:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:00:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 20:00:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 20:00:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 20:00:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:00:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 20:00:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 20:00:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 20:00:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:00:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 20:00:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 20:00:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 20:00:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:00:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 20:00:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 20:00:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 20:00:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:00:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 20:00:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 20:00:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 20:00:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:00:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 20:00:19 INFO - TEST-OK | /DOMEvents/constructors.html | took 882ms 20:00:19 INFO - PROCESS | 3512 | 1465527619455 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 20:00:19 INFO - PROCESS | 3512 | 1465527619460 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 20:00:19 INFO - TEST-START | /DOMEvents/event-phases-order.html 20:00:19 INFO - PROCESS | 3512 | 1465527619466 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 20:00:19 INFO - PROCESS | 3512 | 1465527619469 Marionette TRACE conn5 <- [1,2906,null,{}] 20:00:19 INFO - PROCESS | 3512 | 1465527619475 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:19 INFO - PROCESS | 3512 | 1465527619478 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:19 INFO - PROCESS | 3512 | 1465527619671 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 20:00:19 INFO - PROCESS | 3512 | 1465527619775 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:19 INFO - PROCESS | 3512 | 1465527619780 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:19 INFO - PROCESS | 3512 | ++DOCSHELL 0DB45C00 == 37 [pid = 3512] [id = 736] 20:00:19 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (0DC24C00) [pid = 3512] [serial = 2208] [outer = 00000000] 20:00:19 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (0E601C00) [pid = 3512] [serial = 2209] [outer = 0DC24C00] 20:00:19 INFO - PROCESS | 3512 | 1465527619838 Marionette DEBUG loaded listener.js 20:00:19 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (11E9EC00) [pid = 3512] [serial = 2210] [outer = 0DC24C00] 20:00:20 INFO - PROCESS | 3512 | 1465527620367 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 20:00:20 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 20:00:20 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 931ms 20:00:20 INFO - PROCESS | 3512 | 1465527620399 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 20:00:20 INFO - PROCESS | 3512 | 1465527620404 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 20:00:20 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 20:00:20 INFO - PROCESS | 3512 | 1465527620427 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 20:00:20 INFO - PROCESS | 3512 | 1465527620430 Marionette TRACE conn5 <- [1,2910,null,{}] 20:00:20 INFO - PROCESS | 3512 | 1465527620435 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:20 INFO - PROCESS | 3512 | 1465527620438 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:20 INFO - PROCESS | 3512 | 1465527620547 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 20:00:20 INFO - PROCESS | 3512 | 1465527620661 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:20 INFO - PROCESS | 3512 | 1465527620664 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:20 INFO - PROCESS | 3512 | ++DOCSHELL 13C5E400 == 38 [pid = 3512] [id = 737] 20:00:20 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (13C5FC00) [pid = 3512] [serial = 2211] [outer = 00000000] 20:00:20 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (14A6DC00) [pid = 3512] [serial = 2212] [outer = 13C5FC00] 20:00:20 INFO - PROCESS | 3512 | 1465527620719 Marionette DEBUG loaded listener.js 20:00:20 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (1513C800) [pid = 3512] [serial = 2213] [outer = 13C5FC00] 20:00:21 INFO - PROCESS | 3512 | [3512] 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 20:00:21 INFO - PROCESS | 3512 | [3512] 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 20:00:21 INFO - PROCESS | 3512 | [3512] 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 20:00:21 INFO - PROCESS | 3512 | [3512] 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 20:00:21 INFO - PROCESS | 3512 | 1465527621291 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 20:00:21 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 20:00:21 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 20:00:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 20:00:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:00:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:00:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:00:21 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 20:00:21 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 20:00:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:00:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:00:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:00:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:00:21 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 20:00:21 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 20:00:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:00:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:00:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:00:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:00:21 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]" 20:00:21 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 20:00:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:00:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:00:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:00:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:00:21 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 20:00:21 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 891ms 20:00:21 INFO - PROCESS | 3512 | 1465527621306 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 20:00:21 INFO - PROCESS | 3512 | 1465527621308 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 20:00:21 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 20:00:21 INFO - PROCESS | 3512 | 1465527621329 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 20:00:21 INFO - PROCESS | 3512 | 1465527621333 Marionette TRACE conn5 <- [1,2914,null,{}] 20:00:21 INFO - PROCESS | 3512 | 1465527621344 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:21 INFO - PROCESS | 3512 | 1465527621349 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:21 INFO - PROCESS | 3512 | 1465527621454 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 20:00:21 INFO - PROCESS | 3512 | 1465527621567 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:21 INFO - PROCESS | 3512 | 1465527621571 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:21 INFO - PROCESS | 3512 | ++DOCSHELL 17BE0000 == 39 [pid = 3512] [id = 738] 20:00:21 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (17BE3C00) [pid = 3512] [serial = 2214] [outer = 00000000] 20:00:21 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (17BEAC00) [pid = 3512] [serial = 2215] [outer = 17BE3C00] 20:00:21 INFO - PROCESS | 3512 | 1465527621667 Marionette DEBUG loaded listener.js 20:00:21 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (18942C00) [pid = 3512] [serial = 2216] [outer = 17BE3C00] 20:00:22 INFO - PROCESS | 3512 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 20:00:22 INFO - PROCESS | 3512 | 1465527622186 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 20:00:22 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 20:00:22 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 870ms 20:00:22 INFO - PROCESS | 3512 | 1465527622209 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 20:00:22 INFO - PROCESS | 3512 | 1465527622212 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 20:00:22 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 20:00:22 INFO - PROCESS | 3512 | 1465527622217 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 20:00:22 INFO - PROCESS | 3512 | 1465527622218 Marionette TRACE conn5 <- [1,2918,null,{}] 20:00:22 INFO - PROCESS | 3512 | 1465527622222 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:22 INFO - PROCESS | 3512 | 1465527622224 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:22 INFO - PROCESS | 3512 | 1465527622334 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 20:00:22 INFO - PROCESS | 3512 | 1465527622447 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:22 INFO - PROCESS | 3512 | 1465527622449 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:22 INFO - PROCESS | 3512 | ++DOCSHELL 189ED800 == 40 [pid = 3512] [id = 739] 20:00:22 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (189EFC00) [pid = 3512] [serial = 2217] [outer = 00000000] 20:00:22 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (1967C400) [pid = 3512] [serial = 2218] [outer = 189EFC00] 20:00:22 INFO - PROCESS | 3512 | 1465527622502 Marionette DEBUG loaded listener.js 20:00:22 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (1993B400) [pid = 3512] [serial = 2219] [outer = 189EFC00] 20:00:22 INFO - PROCESS | 3512 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 20:00:23 INFO - PROCESS | 3512 | 1465527623056 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 20:00:23 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 20:00:23 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 870ms 20:00:23 INFO - PROCESS | 3512 | 1465527623088 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 20:00:23 INFO - PROCESS | 3512 | 1465527623091 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 20:00:23 INFO - PROCESS | 3512 | 1465527623094 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 20:00:23 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 20:00:23 INFO - PROCESS | 3512 | 1465527623096 Marionette TRACE conn5 <- [1,2922,null,{}] 20:00:23 INFO - PROCESS | 3512 | 1465527623099 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:23 INFO - PROCESS | 3512 | 1465527623102 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:23 INFO - PROCESS | 3512 | 1465527623206 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 20:00:23 INFO - PROCESS | 3512 | 1465527623321 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:23 INFO - PROCESS | 3512 | 1465527623324 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:23 INFO - PROCESS | 3512 | ++DOCSHELL 0D176C00 == 41 [pid = 3512] [id = 740] 20:00:23 INFO - PROCESS | 3512 | ++DOMWINDOW == 91 (0D666C00) [pid = 3512] [serial = 2220] [outer = 00000000] 20:00:23 INFO - PROCESS | 3512 | ++DOMWINDOW == 92 (0DA39000) [pid = 3512] [serial = 2221] [outer = 0D666C00] 20:00:23 INFO - PROCESS | 3512 | 1465527623527 Marionette DEBUG loaded listener.js 20:00:23 INFO - PROCESS | 3512 | ++DOMWINDOW == 93 (0DC27C00) [pid = 3512] [serial = 2222] [outer = 0D666C00] 20:00:24 INFO - PROCESS | 3512 | 1465527624063 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 20:00:24 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 20:00:24 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1018ms 20:00:24 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 20:00:24 INFO - PROCESS | 3512 | 1465527624117 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 20:00:24 INFO - PROCESS | 3512 | 1465527624121 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 20:00:24 INFO - PROCESS | 3512 | 1465527624125 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 20:00:24 INFO - PROCESS | 3512 | 1465527624128 Marionette TRACE conn5 <- [1,2926,null,{}] 20:00:24 INFO - PROCESS | 3512 | 1465527624132 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:24 INFO - PROCESS | 3512 | 1465527624135 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:24 INFO - PROCESS | 3512 | 1465527624259 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 20:00:24 INFO - PROCESS | 3512 | --DOCSHELL 16D42000 == 40 [pid = 3512] [id = 734] 20:00:24 INFO - PROCESS | 3512 | --DOCSHELL 0D9B1C00 == 39 [pid = 3512] [id = 733] 20:00:24 INFO - PROCESS | 3512 | --DOCSHELL 16DD1000 == 38 [pid = 3512] [id = 732] 20:00:24 INFO - PROCESS | 3512 | --DOCSHELL 0E0E8400 == 37 [pid = 3512] [id = 731] 20:00:24 INFO - PROCESS | 3512 | --DOCSHELL 16628800 == 36 [pid = 3512] [id = 730] 20:00:24 INFO - PROCESS | 3512 | --DOCSHELL 0D84B400 == 35 [pid = 3512] [id = 729] 20:00:24 INFO - PROCESS | 3512 | --DOCSHELL 13C43000 == 34 [pid = 3512] [id = 728] 20:00:24 INFO - PROCESS | 3512 | --DOCSHELL 0DD92000 == 33 [pid = 3512] [id = 727] 20:00:24 INFO - PROCESS | 3512 | --DOCSHELL 0DD93C00 == 32 [pid = 3512] [id = 726] 20:00:24 INFO - PROCESS | 3512 | --DOCSHELL 0DA3D400 == 31 [pid = 3512] [id = 725] 20:00:24 INFO - PROCESS | 3512 | --DOCSHELL 189F4C00 == 30 [pid = 3512] [id = 724] 20:00:24 INFO - PROCESS | 3512 | --DOCSHELL 189ED800 == 29 [pid = 3512] [id = 739] 20:00:24 INFO - PROCESS | 3512 | --DOCSHELL 0D176C00 == 28 [pid = 3512] [id = 740] 20:00:24 INFO - PROCESS | 3512 | --DOCSHELL 17BE0000 == 27 [pid = 3512] [id = 738] 20:00:24 INFO - PROCESS | 3512 | --DOCSHELL 17618C00 == 26 [pid = 3512] [id = 735] 20:00:24 INFO - PROCESS | 3512 | --DOCSHELL 0DB45C00 == 25 [pid = 3512] [id = 736] 20:00:24 INFO - PROCESS | 3512 | --DOCSHELL 13C5E400 == 24 [pid = 3512] [id = 737] 20:00:24 INFO - PROCESS | 3512 | 1465527624973 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:24 INFO - PROCESS | 3512 | 1465527624976 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:25 INFO - PROCESS | 3512 | --DOMWINDOW == 92 (17643400) [pid = 3512] [serial = 2158] [outer = 00000000] [url = about:blank] 20:00:25 INFO - PROCESS | 3512 | --DOMWINDOW == 91 (177BB000) [pid = 3512] [serial = 2161] [outer = 00000000] [url = about:blank] 20:00:25 INFO - PROCESS | 3512 | --DOMWINDOW == 90 (1736F800) [pid = 3512] [serial = 2152] [outer = 00000000] [url = about:blank] 20:00:25 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (17372C00) [pid = 3512] [serial = 2153] [outer = 00000000] [url = about:blank] 20:00:25 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (14A6C400) [pid = 3512] [serial = 2143] [outer = 00000000] [url = about:blank] 20:00:25 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (14F1EC00) [pid = 3512] [serial = 2144] [outer = 00000000] [url = about:blank] 20:00:25 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (17643000) [pid = 3512] [serial = 2159] [outer = 00000000] [url = about:blank] 20:00:25 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (0DC21C00) [pid = 3512] [serial = 2134] [outer = 00000000] [url = about:blank] 20:00:25 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (0DD98400) [pid = 3512] [serial = 2135] [outer = 00000000] [url = about:blank] 20:00:25 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (11E53800) [pid = 3512] [serial = 2137] [outer = 00000000] [url = about:blank] 20:00:25 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (11E97800) [pid = 3512] [serial = 2138] [outer = 00000000] [url = about:blank] 20:00:25 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (16DC9C00) [pid = 3512] [serial = 2149] [outer = 00000000] [url = about:blank] 20:00:25 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (16E30C00) [pid = 3512] [serial = 2150] [outer = 00000000] [url = about:blank] 20:00:25 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (17614800) [pid = 3512] [serial = 2155] [outer = 00000000] [url = about:blank] 20:00:25 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (17ABFC00) [pid = 3512] [serial = 2132] [outer = 00000000] [url = about:blank] 20:00:25 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (13C46800) [pid = 3512] [serial = 2140] [outer = 00000000] [url = about:blank] 20:00:25 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (13C4F800) [pid = 3512] [serial = 2141] [outer = 00000000] [url = about:blank] 20:00:25 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (1635B000) [pid = 3512] [serial = 2146] [outer = 00000000] [url = about:blank] 20:00:25 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (16629400) [pid = 3512] [serial = 2147] [outer = 00000000] [url = about:blank] 20:00:25 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (11C53800) [pid = 3512] [serial = 2164] [outer = 00000000] [url = about:blank] 20:00:25 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (17BE7000) [pid = 3512] [serial = 2168] [outer = 00000000] [url = about:blank] 20:00:25 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (17BDE400) [pid = 3512] [serial = 2162] [outer = 00000000] [url = about:blank] 20:00:25 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (15135400) [pid = 3512] [serial = 2165] [outer = 00000000] [url = about:blank] 20:00:25 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (18EBF800) [pid = 3512] [serial = 2171] [outer = 00000000] [url = about:blank] 20:00:25 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (17BDD400) [pid = 3512] [serial = 2167] [outer = 00000000] [url = about:blank] 20:00:25 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (1760D800) [pid = 3512] [serial = 2156] [outer = 00000000] [url = about:blank] 20:00:25 INFO - PROCESS | 3512 | --DOMWINDOW == 66 (189F9C00) [pid = 3512] [serial = 2170] [outer = 00000000] [url = about:blank] 20:00:25 INFO - PROCESS | 3512 | ++DOCSHELL 0D176800 == 25 [pid = 3512] [id = 741] 20:00:25 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (0D176C00) [pid = 3512] [serial = 2223] [outer = 00000000] 20:00:25 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (0D575400) [pid = 3512] [serial = 2224] [outer = 0D176C00] 20:00:25 INFO - PROCESS | 3512 | 1465527625161 Marionette DEBUG loaded listener.js 20:00:25 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (0D6EA800) [pid = 3512] [serial = 2225] [outer = 0D176C00] 20:00:25 INFO - PROCESS | 3512 | 1465527625561 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 20:00:25 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. 20:00:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1476ms 20:00:25 INFO - PROCESS | 3512 | 1465527625632 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 20:00:25 INFO - PROCESS | 3512 | 1465527625635 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 20:00:25 INFO - PROCESS | 3512 | 1465527625640 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 20:00:25 INFO - PROCESS | 3512 | 1465527625643 Marionette TRACE conn5 <- [1,2930,null,{}] 20:00:25 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 20:00:25 INFO - PROCESS | 3512 | 1465527625648 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:25 INFO - PROCESS | 3512 | 1465527625652 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:25 INFO - PROCESS | 3512 | 1465527625740 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 20:00:25 INFO - PROCESS | 3512 | 1465527625747 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:25 INFO - PROCESS | 3512 | 1465527625750 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:25 INFO - PROCESS | 3512 | ++DOCSHELL 0DB40800 == 26 [pid = 3512] [id = 742] 20:00:25 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (0DB47000) [pid = 3512] [serial = 2226] [outer = 00000000] 20:00:25 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (0E18BC00) [pid = 3512] [serial = 2227] [outer = 0DB47000] 20:00:25 INFO - PROCESS | 3512 | 1465527625796 Marionette DEBUG loaded listener.js 20:00:25 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (0EC76000) [pid = 3512] [serial = 2228] [outer = 0DB47000] 20:00:26 INFO - PROCESS | 3512 | 1465527626241 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 20:00:26 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 20:00:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 20:00:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 20:00:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 630ms 20:00:26 INFO - PROCESS | 3512 | 1465527626279 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 20:00:26 INFO - PROCESS | 3512 | 1465527626284 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 20:00:26 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 20:00:26 INFO - PROCESS | 3512 | 1465527626288 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 20:00:26 INFO - PROCESS | 3512 | 1465527626290 Marionette TRACE conn5 <- [1,2934,null,{}] 20:00:26 INFO - PROCESS | 3512 | 1465527626297 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:26 INFO - PROCESS | 3512 | 1465527626300 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:26 INFO - PROCESS | 3512 | 1465527626389 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 20:00:26 INFO - PROCESS | 3512 | 1465527626426 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:26 INFO - PROCESS | 3512 | 1465527626428 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:26 INFO - PROCESS | 3512 | ++DOCSHELL 1375D800 == 27 [pid = 3512] [id = 743] 20:00:26 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (13765800) [pid = 3512] [serial = 2229] [outer = 00000000] 20:00:26 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (13C43000) [pid = 3512] [serial = 2230] [outer = 13765800] 20:00:26 INFO - PROCESS | 3512 | 1465527626473 Marionette DEBUG loaded listener.js 20:00:26 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (13C50000) [pid = 3512] [serial = 2231] [outer = 13765800] 20:00:26 INFO - PROCESS | 3512 | 1465527626907 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 20:00:26 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. 20:00:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 670ms 20:00:26 INFO - PROCESS | 3512 | 1465527626963 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 20:00:26 INFO - PROCESS | 3512 | 1465527626965 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 20:00:26 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 20:00:26 INFO - PROCESS | 3512 | 1465527626970 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 20:00:26 INFO - PROCESS | 3512 | 1465527626976 Marionette TRACE conn5 <- [1,2938,null,{}] 20:00:26 INFO - PROCESS | 3512 | 1465527626986 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:27 INFO - PROCESS | 3512 | 1465527626989 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:27 INFO - PROCESS | 3512 | 1465527627073 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 20:00:27 INFO - PROCESS | 3512 | 1465527627079 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:27 INFO - PROCESS | 3512 | 1465527627081 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:27 INFO - PROCESS | 3512 | ++DOCSHELL 14157800 == 28 [pid = 3512] [id = 744] 20:00:27 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (14158400) [pid = 3512] [serial = 2232] [outer = 00000000] 20:00:27 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (151B9000) [pid = 3512] [serial = 2233] [outer = 14158400] 20:00:27 INFO - PROCESS | 3512 | 1465527627125 Marionette DEBUG loaded listener.js 20:00:27 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (16626800) [pid = 3512] [serial = 2234] [outer = 14158400] 20:00:27 INFO - PROCESS | 3512 | ++DOCSHELL 16B2CC00 == 29 [pid = 3512] [id = 745] 20:00:27 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (16B2F800) [pid = 3512] [serial = 2235] [outer = 00000000] 20:00:27 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (16D02C00) [pid = 3512] [serial = 2236] [outer = 16B2F800] 20:00:27 INFO - PROCESS | 3512 | 1465527627642 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 20:00:27 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. 20:00:27 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 20:00:27 INFO - PROCESS | 3512 | 1465527627703 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 20:00:27 INFO - PROCESS | 3512 | 1465527627705 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 20:00:27 INFO - PROCESS | 3512 | 1465527627708 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 20:00:27 INFO - PROCESS | 3512 | 1465527627710 Marionette TRACE conn5 <- [1,2942,null,{}] 20:00:27 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 20:00:27 INFO - PROCESS | 3512 | 1465527627719 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:27 INFO - PROCESS | 3512 | 1465527627721 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:27 INFO - PROCESS | 3512 | 1465527627877 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 20:00:27 INFO - PROCESS | 3512 | 1465527627885 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:27 INFO - PROCESS | 3512 | 1465527627887 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:27 INFO - PROCESS | 3512 | ++DOCSHELL 16D07C00 == 30 [pid = 3512] [id = 746] 20:00:27 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (16D0CC00) [pid = 3512] [serial = 2237] [outer = 00000000] 20:00:27 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (16DC4400) [pid = 3512] [serial = 2238] [outer = 16D0CC00] 20:00:27 INFO - PROCESS | 3512 | 1465527627985 Marionette DEBUG loaded listener.js 20:00:28 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (16DCC000) [pid = 3512] [serial = 2239] [outer = 16D0CC00] 20:00:28 INFO - PROCESS | 3512 | 1465527628362 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 20:00:28 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:00:28 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 20:00:28 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 670ms 20:00:28 INFO - PROCESS | 3512 | 1465527628382 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 20:00:28 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 20:00:28 INFO - PROCESS | 3512 | 1465527628384 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 20:00:28 INFO - PROCESS | 3512 | 1465527628387 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 20:00:28 INFO - PROCESS | 3512 | 1465527628389 Marionette TRACE conn5 <- [1,2946,null,{}] 20:00:28 INFO - PROCESS | 3512 | 1465527628392 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:28 INFO - PROCESS | 3512 | 1465527628394 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:28 INFO - PROCESS | 3512 | 1465527628561 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 20:00:28 INFO - PROCESS | 3512 | 1465527628567 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:28 INFO - PROCESS | 3512 | 1465527628573 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:28 INFO - PROCESS | 3512 | ++DOCSHELL 16EBD800 == 31 [pid = 3512] [id = 747] 20:00:28 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (16EBDC00) [pid = 3512] [serial = 2240] [outer = 00000000] 20:00:28 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (17595400) [pid = 3512] [serial = 2241] [outer = 16EBDC00] 20:00:28 INFO - PROCESS | 3512 | 1465527628626 Marionette DEBUG loaded listener.js 20:00:28 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (1760A400) [pid = 3512] [serial = 2242] [outer = 16EBDC00] 20:00:29 INFO - PROCESS | 3512 | 1465527629061 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 20:00:29 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. 20:00:29 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 730ms 20:00:29 INFO - PROCESS | 3512 | 1465527629119 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 20:00:29 INFO - PROCESS | 3512 | 1465527629121 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 20:00:29 INFO - PROCESS | 3512 | 1465527629124 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 20:00:29 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 20:00:29 INFO - PROCESS | 3512 | 1465527629126 Marionette TRACE conn5 <- [1,2950,null,{}] 20:00:29 INFO - PROCESS | 3512 | 1465527629135 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:29 INFO - PROCESS | 3512 | 1465527629138 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:29 INFO - PROCESS | 3512 | 1465527629281 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 20:00:29 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (1662D400) [pid = 3512] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 20:00:29 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (189F8000) [pid = 3512] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 20:00:29 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (0DA42400) [pid = 3512] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 20:00:29 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (14F1B800) [pid = 3512] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 20:00:29 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (12321C00) [pid = 3512] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 20:00:29 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (1736B400) [pid = 3512] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 20:00:29 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (0DB46C00) [pid = 3512] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 20:00:29 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (17369800) [pid = 3512] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 20:00:29 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (0E07C400) [pid = 3512] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 20:00:29 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (13C43400) [pid = 3512] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 20:00:29 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (0E079800) [pid = 3512] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 20:00:29 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (1762AC00) [pid = 3512] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 20:00:29 INFO - PROCESS | 3512 | 1465527629584 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:29 INFO - PROCESS | 3512 | 1465527629585 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:29 INFO - PROCESS | 3512 | ++DOCSHELL 0D5E3800 == 32 [pid = 3512] [id = 748] 20:00:29 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (0DA42400) [pid = 3512] [serial = 2243] [outer = 00000000] 20:00:29 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (0E079800) [pid = 3512] [serial = 2244] [outer = 0DA42400] 20:00:29 INFO - PROCESS | 3512 | 1465527629638 Marionette DEBUG loaded listener.js 20:00:29 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (1233D000) [pid = 3512] [serial = 2245] [outer = 0DA42400] 20:00:29 INFO - PROCESS | 3512 | 1465527629949 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 20:00:30 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. 20:00:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 871ms 20:00:30 INFO - PROCESS | 3512 | 1465527629998 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 20:00:30 INFO - PROCESS | 3512 | 1465527630000 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 20:00:30 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 20:00:30 INFO - PROCESS | 3512 | 1465527630004 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 20:00:30 INFO - PROCESS | 3512 | 1465527630005 Marionette TRACE conn5 <- [1,2954,null,{}] 20:00:30 INFO - PROCESS | 3512 | 1465527630011 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:30 INFO - PROCESS | 3512 | 1465527630012 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:30 INFO - PROCESS | 3512 | 1465527630128 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 20:00:30 INFO - PROCESS | 3512 | 1465527630135 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:30 INFO - PROCESS | 3512 | 1465527630137 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:30 INFO - PROCESS | 3512 | ++DOCSHELL 14F1B800 == 33 [pid = 3512] [id = 749] 20:00:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (1635BC00) [pid = 3512] [serial = 2246] [outer = 00000000] 20:00:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (1763B800) [pid = 3512] [serial = 2247] [outer = 1635BC00] 20:00:30 INFO - PROCESS | 3512 | 1465527630179 Marionette DEBUG loaded listener.js 20:00:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (1760E000) [pid = 3512] [serial = 2248] [outer = 1635BC00] 20:00:30 INFO - PROCESS | 3512 | 1465527630571 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 20:00:30 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. 20:00:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 631ms 20:00:30 INFO - PROCESS | 3512 | 1465527630636 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 20:00:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 20:00:30 INFO - PROCESS | 3512 | 1465527630638 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 20:00:30 INFO - PROCESS | 3512 | 1465527630641 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 20:00:30 INFO - PROCESS | 3512 | 1465527630642 Marionette TRACE conn5 <- [1,2958,null,{}] 20:00:30 INFO - PROCESS | 3512 | 1465527630645 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:30 INFO - PROCESS | 3512 | 1465527630647 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:30 INFO - PROCESS | 3512 | 1465527630725 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 20:00:30 INFO - PROCESS | 3512 | 1465527630730 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:30 INFO - PROCESS | 3512 | 1465527630732 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:30 INFO - PROCESS | 3512 | ++DOCSHELL 1764A400 == 34 [pid = 3512] [id = 750] 20:00:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (1764AC00) [pid = 3512] [serial = 2249] [outer = 00000000] 20:00:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (17B03C00) [pid = 3512] [serial = 2250] [outer = 1764AC00] 20:00:30 INFO - PROCESS | 3512 | 1465527630774 Marionette DEBUG loaded listener.js 20:00:30 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (17B0A400) [pid = 3512] [serial = 2251] [outer = 1764AC00] 20:00:31 INFO - PROCESS | 3512 | 1465527631206 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 20:00:31 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. 20:00:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 630ms 20:00:31 INFO - PROCESS | 3512 | 1465527631272 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 20:00:31 INFO - PROCESS | 3512 | 1465527631273 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 20:00:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 20:00:31 INFO - PROCESS | 3512 | 1465527631276 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 20:00:31 INFO - PROCESS | 3512 | 1465527631278 Marionette TRACE conn5 <- [1,2962,null,{}] 20:00:31 INFO - PROCESS | 3512 | 1465527631282 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:31 INFO - PROCESS | 3512 | 1465527631283 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:31 INFO - PROCESS | 3512 | 1465527631364 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 20:00:31 INFO - PROCESS | 3512 | 1465527631369 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:31 INFO - PROCESS | 3512 | 1465527631379 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:31 INFO - PROCESS | 3512 | ++DOCSHELL 17BE0400 == 35 [pid = 3512] [id = 751] 20:00:31 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (17BE0800) [pid = 3512] [serial = 2252] [outer = 00000000] 20:00:31 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (17BEB800) [pid = 3512] [serial = 2253] [outer = 17BE0800] 20:00:31 INFO - PROCESS | 3512 | 1465527631423 Marionette DEBUG loaded listener.js 20:00:31 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (18938400) [pid = 3512] [serial = 2254] [outer = 17BE0800] 20:00:32 INFO - PROCESS | 3512 | 1465527632104 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 20:00:32 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. 20:00:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 930ms 20:00:32 INFO - PROCESS | 3512 | 1465527632208 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 20:00:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 20:00:32 INFO - PROCESS | 3512 | 1465527632213 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 20:00:32 INFO - PROCESS | 3512 | 1465527632217 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 20:00:32 INFO - PROCESS | 3512 | 1465527632222 Marionette TRACE conn5 <- [1,2966,null,{}] 20:00:32 INFO - PROCESS | 3512 | 1465527632228 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:32 INFO - PROCESS | 3512 | 1465527632230 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:32 INFO - PROCESS | 3512 | 1465527632363 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 20:00:32 INFO - PROCESS | 3512 | 1465527632481 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:32 INFO - PROCESS | 3512 | 1465527632484 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:32 INFO - PROCESS | 3512 | ++DOCSHELL 0DD3CC00 == 36 [pid = 3512] [id = 752] 20:00:32 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (0DD92C00) [pid = 3512] [serial = 2255] [outer = 00000000] 20:00:32 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (1269B800) [pid = 3512] [serial = 2256] [outer = 0DD92C00] 20:00:32 INFO - PROCESS | 3512 | 1465527632541 Marionette DEBUG loaded listener.js 20:00:32 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (13C3D800) [pid = 3512] [serial = 2257] [outer = 0DD92C00] 20:00:33 INFO - PROCESS | 3512 | 1465527633131 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 20:00:33 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. 20:00:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 930ms 20:00:33 INFO - PROCESS | 3512 | 1465527633169 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 20:00:33 INFO - PROCESS | 3512 | 1465527633174 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 20:00:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 20:00:33 INFO - PROCESS | 3512 | 1465527633182 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 20:00:33 INFO - PROCESS | 3512 | 1465527633185 Marionette TRACE conn5 <- [1,2970,null,{}] 20:00:33 INFO - PROCESS | 3512 | 1465527633189 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:33 INFO - PROCESS | 3512 | 1465527633192 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:33 INFO - PROCESS | 3512 | 1465527633313 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 20:00:33 INFO - PROCESS | 3512 | 1465527633479 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:33 INFO - PROCESS | 3512 | 1465527633482 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:33 INFO - PROCESS | 3512 | ++DOCSHELL 11E97800 == 37 [pid = 3512] [id = 753] 20:00:33 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (16625400) [pid = 3512] [serial = 2258] [outer = 00000000] 20:00:33 INFO - PROCESS | 3512 | ++DOMWINDOW == 91 (16D0AC00) [pid = 3512] [serial = 2259] [outer = 16625400] 20:00:33 INFO - PROCESS | 3512 | 1465527633540 Marionette DEBUG loaded listener.js 20:00:33 INFO - PROCESS | 3512 | ++DOMWINDOW == 92 (16DC9400) [pid = 3512] [serial = 2260] [outer = 16625400] 20:00:34 INFO - PROCESS | 3512 | 1465527634341 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 20:00:34 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 20:00:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 20:00:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 20:00:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1183ms 20:00:34 INFO - PROCESS | 3512 | 1465527634367 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 20:00:34 INFO - PROCESS | 3512 | 1465527634371 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 20:00:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 20:00:34 INFO - PROCESS | 3512 | 1465527634375 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 20:00:34 INFO - PROCESS | 3512 | 1465527634379 Marionette TRACE conn5 <- [1,2974,null,{}] 20:00:34 INFO - PROCESS | 3512 | 1465527634384 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:34 INFO - PROCESS | 3512 | 1465527634386 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:34 INFO - PROCESS | 3512 | 1465527634501 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 20:00:34 INFO - PROCESS | 3512 | 1465527634666 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:34 INFO - PROCESS | 3512 | 1465527634669 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:34 INFO - PROCESS | 3512 | --DOCSHELL 1764A400 == 36 [pid = 3512] [id = 750] 20:00:34 INFO - PROCESS | 3512 | --DOCSHELL 14F1B800 == 35 [pid = 3512] [id = 749] 20:00:34 INFO - PROCESS | 3512 | --DOCSHELL 0D5E3800 == 34 [pid = 3512] [id = 748] 20:00:34 INFO - PROCESS | 3512 | --DOCSHELL 16EBD800 == 33 [pid = 3512] [id = 747] 20:00:34 INFO - PROCESS | 3512 | --DOCSHELL 16D07C00 == 32 [pid = 3512] [id = 746] 20:00:34 INFO - PROCESS | 3512 | --DOCSHELL 16B2CC00 == 31 [pid = 3512] [id = 745] 20:00:34 INFO - PROCESS | 3512 | --DOCSHELL 14157800 == 30 [pid = 3512] [id = 744] 20:00:34 INFO - PROCESS | 3512 | --DOCSHELL 1375D800 == 29 [pid = 3512] [id = 743] 20:00:34 INFO - PROCESS | 3512 | --DOCSHELL 0DB40800 == 28 [pid = 3512] [id = 742] 20:00:34 INFO - PROCESS | 3512 | --DOCSHELL 0D176800 == 27 [pid = 3512] [id = 741] 20:00:34 INFO - PROCESS | 3512 | --DOMWINDOW == 91 (16B35C00) [pid = 3512] [serial = 2191] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3512 | --DOMWINDOW == 90 (16D08000) [pid = 3512] [serial = 2192] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (19A26C00) [pid = 3512] [serial = 2174] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (19930000) [pid = 3512] [serial = 2173] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (0EB85800) [pid = 3512] [serial = 2176] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (11E95000) [pid = 3512] [serial = 2177] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (1513D000) [pid = 3512] [serial = 2188] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (16DD2C00) [pid = 3512] [serial = 2194] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (17621800) [pid = 3512] [serial = 2204] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (16634C00) [pid = 3512] [serial = 2200] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (1759CC00) [pid = 3512] [serial = 2197] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (17619800) [pid = 3512] [serial = 2203] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (1759E800) [pid = 3512] [serial = 2198] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (0ECC1800) [pid = 3512] [serial = 2182] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (11F7BC00) [pid = 3512] [serial = 2183] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (13C51C00) [pid = 3512] [serial = 2185] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (13C5B400) [pid = 3512] [serial = 2186] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (0E675800) [pid = 3512] [serial = 2179] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (0EBCAC00) [pid = 3512] [serial = 2180] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (16EB8000) [pid = 3512] [serial = 2195] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (1768F000) [pid = 3512] [serial = 2207] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (151E3000) [pid = 3512] [serial = 2189] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (16EC4000) [pid = 3512] [serial = 2201] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (17647400) [pid = 3512] [serial = 2206] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3512 | ++DOCSHELL 0CC0C800 == 28 [pid = 3512] [id = 754] 20:00:34 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (0D121000) [pid = 3512] [serial = 2261] [outer = 00000000] 20:00:34 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (0D6F2000) [pid = 3512] [serial = 2262] [outer = 0D121000] 20:00:34 INFO - PROCESS | 3512 | 1465527634765 Marionette DEBUG loaded listener.js 20:00:34 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (0DB4E400) [pid = 3512] [serial = 2263] [outer = 0D121000] 20:00:35 INFO - PROCESS | 3512 | 1465527635110 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 20:00:35 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. 20:00:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 770ms 20:00:35 INFO - PROCESS | 3512 | 1465527635188 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 20:00:35 INFO - PROCESS | 3512 | 1465527635192 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 20:00:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 20:00:35 INFO - PROCESS | 3512 | 1465527635200 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 20:00:35 INFO - PROCESS | 3512 | 1465527635203 Marionette TRACE conn5 <- [1,2978,null,{}] 20:00:35 INFO - PROCESS | 3512 | 1465527635207 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:35 INFO - PROCESS | 3512 | 1465527635209 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:35 INFO - PROCESS | 3512 | 1465527635294 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 20:00:35 INFO - PROCESS | 3512 | 1465527635300 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:35 INFO - PROCESS | 3512 | 1465527635302 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:35 INFO - PROCESS | 3512 | ++DOCSHELL 0EBCAC00 == 29 [pid = 3512] [id = 755] 20:00:35 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (0EC76400) [pid = 3512] [serial = 2264] [outer = 00000000] 20:00:35 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (1375C800) [pid = 3512] [serial = 2265] [outer = 0EC76400] 20:00:35 INFO - PROCESS | 3512 | 1465527635350 Marionette DEBUG loaded listener.js 20:00:35 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (13C4F000) [pid = 3512] [serial = 2266] [outer = 0EC76400] 20:00:35 INFO - PROCESS | 3512 | ++DOCSHELL 14F1EC00 == 30 [pid = 3512] [id = 756] 20:00:35 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (14F21000) [pid = 3512] [serial = 2267] [outer = 00000000] 20:00:35 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (14F3E000) [pid = 3512] [serial = 2268] [outer = 14F21000] 20:00:35 INFO - PROCESS | 3512 | 1465527635865 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 20:00:35 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. 20:00:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 20:00:35 INFO - PROCESS | 3512 | 1465527635943 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 20:00:35 INFO - PROCESS | 3512 | 1465527635945 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 20:00:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 20:00:35 INFO - PROCESS | 3512 | 1465527635951 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 20:00:35 INFO - PROCESS | 3512 | 1465527635954 Marionette TRACE conn5 <- [1,2982,null,{}] 20:00:35 INFO - PROCESS | 3512 | 1465527635965 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:35 INFO - PROCESS | 3512 | 1465527635970 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:36 INFO - PROCESS | 3512 | 1465527636069 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 20:00:36 INFO - PROCESS | 3512 | 1465527636174 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:36 INFO - PROCESS | 3512 | 1465527636178 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:36 INFO - PROCESS | 3512 | ++DOCSHELL 151D9C00 == 31 [pid = 3512] [id = 757] 20:00:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (151E3000) [pid = 3512] [serial = 2269] [outer = 00000000] 20:00:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (1662D400) [pid = 3512] [serial = 2270] [outer = 151E3000] 20:00:36 INFO - PROCESS | 3512 | 1465527636226 Marionette DEBUG loaded listener.js 20:00:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (16C81400) [pid = 3512] [serial = 2271] [outer = 151E3000] 20:00:36 INFO - PROCESS | 3512 | 1465527636545 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 20:00:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:00:36 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 20:00:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 631ms 20:00:36 INFO - PROCESS | 3512 | 1465527636584 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 20:00:36 INFO - PROCESS | 3512 | 1465527636586 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 20:00:36 INFO - PROCESS | 3512 | 1465527636589 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 20:00:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 20:00:36 INFO - PROCESS | 3512 | 1465527636591 Marionette TRACE conn5 <- [1,2986,null,{}] 20:00:36 INFO - PROCESS | 3512 | 1465527636594 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:36 INFO - PROCESS | 3512 | 1465527636596 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:36 INFO - PROCESS | 3512 | 1465527636739 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 20:00:36 INFO - PROCESS | 3512 | 1465527636788 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:36 INFO - PROCESS | 3512 | 1465527636790 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:36 INFO - PROCESS | 3512 | ++DOCSHELL 16D0A000 == 32 [pid = 3512] [id = 758] 20:00:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (16D10800) [pid = 3512] [serial = 2272] [outer = 00000000] 20:00:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (16EBD800) [pid = 3512] [serial = 2273] [outer = 16D10800] 20:00:36 INFO - PROCESS | 3512 | 1465527636834 Marionette DEBUG loaded listener.js 20:00:36 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (16EC6400) [pid = 3512] [serial = 2274] [outer = 16D10800] 20:00:37 INFO - PROCESS | 3512 | 1465527637238 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 20:00:37 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. 20:00:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 670ms 20:00:37 INFO - PROCESS | 3512 | 1465527637264 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 20:00:37 INFO - PROCESS | 3512 | 1465527637266 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 20:00:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 20:00:37 INFO - PROCESS | 3512 | 1465527637268 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 20:00:37 INFO - PROCESS | 3512 | 1465527637270 Marionette TRACE conn5 <- [1,2990,null,{}] 20:00:37 INFO - PROCESS | 3512 | 1465527637281 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:37 INFO - PROCESS | 3512 | 1465527637283 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:37 INFO - PROCESS | 3512 | 1465527637399 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 20:00:37 INFO - PROCESS | 3512 | 1465527637403 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:37 INFO - PROCESS | 3512 | 1465527637405 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:37 INFO - PROCESS | 3512 | ++DOCSHELL 1736A400 == 33 [pid = 3512] [id = 759] 20:00:37 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (1736C000) [pid = 3512] [serial = 2275] [outer = 00000000] 20:00:37 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (175A0C00) [pid = 3512] [serial = 2276] [outer = 1736C000] 20:00:37 INFO - PROCESS | 3512 | 1465527637448 Marionette DEBUG loaded listener.js 20:00:37 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (1760D000) [pid = 3512] [serial = 2277] [outer = 1736C000] 20:00:37 INFO - PROCESS | 3512 | 1465527637869 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 20:00:37 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. 20:00:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 631ms 20:00:37 INFO - PROCESS | 3512 | 1465527637906 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 20:00:37 INFO - PROCESS | 3512 | 1465527637908 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 20:00:37 INFO - PROCESS | 3512 | 1465527637911 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 20:00:37 INFO - PROCESS | 3512 | 1465527637912 Marionette TRACE conn5 <- [1,2994,null,{}] 20:00:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 20:00:37 INFO - PROCESS | 3512 | 1465527637916 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:37 INFO - PROCESS | 3512 | 1465527637921 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:38 INFO - PROCESS | 3512 | 1465527638059 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 20:00:38 INFO - PROCESS | 3512 | 1465527638064 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:38 INFO - PROCESS | 3512 | 1465527638066 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:38 INFO - PROCESS | 3512 | ++DOCSHELL 17614800 == 34 [pid = 3512] [id = 760] 20:00:38 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (17616800) [pid = 3512] [serial = 2278] [outer = 00000000] 20:00:38 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (1763CC00) [pid = 3512] [serial = 2279] [outer = 17616800] 20:00:38 INFO - PROCESS | 3512 | 1465527638197 Marionette DEBUG loaded listener.js 20:00:38 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (17642C00) [pid = 3512] [serial = 2280] [outer = 17616800] 20:00:38 INFO - PROCESS | 3512 | 1465527638565 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 20:00:38 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. 20:00:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 730ms 20:00:38 INFO - PROCESS | 3512 | 1465527638646 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 20:00:38 INFO - PROCESS | 3512 | 1465527638648 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 20:00:38 INFO - PROCESS | 3512 | 1465527638656 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 20:00:38 INFO - TEST-START | /FileAPI/FileReaderSync.worker 20:00:38 INFO - PROCESS | 3512 | 1465527638658 Marionette TRACE conn5 <- [1,2998,null,{}] 20:00:38 INFO - PROCESS | 3512 | 1465527638666 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:38 INFO - PROCESS | 3512 | 1465527638668 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:38 INFO - PROCESS | 3512 | 1465527638784 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 20:00:38 INFO - PROCESS | 3512 | 1465527638789 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:38 INFO - PROCESS | 3512 | 1465527638791 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:38 INFO - PROCESS | 3512 | ++DOCSHELL 125BE800 == 35 [pid = 3512] [id = 761] 20:00:38 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (177B5800) [pid = 3512] [serial = 2281] [outer = 00000000] 20:00:38 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (17B07000) [pid = 3512] [serial = 2282] [outer = 177B5800] 20:00:38 INFO - PROCESS | 3512 | 1465527638834 Marionette DEBUG loaded listener.js 20:00:38 INFO - PROCESS | 3512 | ++DOMWINDOW == 91 (17BE3000) [pid = 3512] [serial = 2283] [outer = 177B5800] 20:00:39 INFO - PROCESS | 3512 | [3512] 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 20:00:39 INFO - PROCESS | 3512 | --DOMWINDOW == 90 (14158400) [pid = 3512] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 20:00:39 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (0DC24C00) [pid = 3512] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 20:00:39 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (13C5FC00) [pid = 3512] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 20:00:39 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (17BE3C00) [pid = 3512] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 20:00:39 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (189EFC00) [pid = 3512] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 20:00:39 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (16EBDC00) [pid = 3512] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 20:00:39 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (0DA42400) [pid = 3512] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 20:00:39 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (1764AC00) [pid = 3512] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 20:00:39 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (0DB47000) [pid = 3512] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 20:00:39 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (0D666C00) [pid = 3512] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 20:00:39 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (0D176C00) [pid = 3512] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 20:00:39 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (13765800) [pid = 3512] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 20:00:39 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (1635BC00) [pid = 3512] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 20:00:39 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (16B2F800) [pid = 3512] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 20:00:39 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (16D0CC00) [pid = 3512] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 20:00:39 INFO - PROCESS | 3512 | 1465527639419 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 20:00:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 20:00:39 INFO - {} 20:00:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 20:00:39 INFO - {} 20:00:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 20:00:39 INFO - {} 20:00:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 20:00:39 INFO - {} 20:00:39 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 830ms 20:00:39 INFO - PROCESS | 3512 | 1465527639491 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 20:00:39 INFO - PROCESS | 3512 | 1465527639493 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 20:00:39 INFO - PROCESS | 3512 | 1465527639497 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 20:00:39 INFO - TEST-START | /FileAPI/fileReader.html 20:00:39 INFO - PROCESS | 3512 | 1465527639498 Marionette TRACE conn5 <- [1,3002,null,{}] 20:00:39 INFO - PROCESS | 3512 | 1465527639502 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:39 INFO - PROCESS | 3512 | 1465527639504 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:39 INFO - PROCESS | 3512 | 1465527639589 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 20:00:39 INFO - PROCESS | 3512 | 1465527639596 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:39 INFO - PROCESS | 3512 | 1465527639598 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:39 INFO - PROCESS | 3512 | ++DOCSHELL 16D0CC00 == 36 [pid = 3512] [id = 762] 20:00:39 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (16DC4800) [pid = 3512] [serial = 2284] [outer = 00000000] 20:00:39 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (18EBBC00) [pid = 3512] [serial = 2285] [outer = 16DC4800] 20:00:39 INFO - PROCESS | 3512 | 1465527639641 Marionette DEBUG loaded listener.js 20:00:39 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (18EC0400) [pid = 3512] [serial = 2286] [outer = 16DC4800] 20:00:40 INFO - PROCESS | 3512 | 1465527640040 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 20:00:40 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 20:00:40 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 20:00:40 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 20:00:40 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 20:00:40 INFO - TEST-OK | /FileAPI/fileReader.html | took 571ms 20:00:40 INFO - PROCESS | 3512 | 1465527640071 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 20:00:40 INFO - PROCESS | 3512 | 1465527640073 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 20:00:40 INFO - TEST-START | /FileAPI/historical.html 20:00:40 INFO - PROCESS | 3512 | 1465527640076 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 20:00:40 INFO - PROCESS | 3512 | 1465527640078 Marionette TRACE conn5 <- [1,3006,null,{}] 20:00:40 INFO - PROCESS | 3512 | 1465527640081 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:40 INFO - PROCESS | 3512 | 1465527640083 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:40 INFO - PROCESS | 3512 | 1465527640221 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 20:00:40 INFO - PROCESS | 3512 | 1465527640229 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:40 INFO - PROCESS | 3512 | 1465527640230 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:40 INFO - PROCESS | 3512 | ++DOCSHELL 1964F000 == 37 [pid = 3512] [id = 763] 20:00:40 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (19680800) [pid = 3512] [serial = 2287] [outer = 00000000] 20:00:40 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (19A74C00) [pid = 3512] [serial = 2288] [outer = 19680800] 20:00:40 INFO - PROCESS | 3512 | 1465527640277 Marionette DEBUG loaded listener.js 20:00:40 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (19A82400) [pid = 3512] [serial = 2289] [outer = 19680800] 20:00:40 INFO - PROCESS | 3512 | 1465527640679 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 20:00:40 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 20:00:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 20:00:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 20:00:40 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 20:00:40 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 20:00:40 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 20:00:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 20:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 20:00:40 INFO - TEST-OK | /FileAPI/historical.html | took 630ms 20:00:40 INFO - PROCESS | 3512 | 1465527640707 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 20:00:40 INFO - TEST-START | /FileAPI/idlharness.html 20:00:40 INFO - PROCESS | 3512 | 1465527640710 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 20:00:40 INFO - PROCESS | 3512 | 1465527640713 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 20:00:40 INFO - PROCESS | 3512 | 1465527640715 Marionette TRACE conn5 <- [1,3010,null,{}] 20:00:40 INFO - PROCESS | 3512 | 1465527640718 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:40 INFO - PROCESS | 3512 | 1465527640720 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:40 INFO - PROCESS | 3512 | 1465527640804 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 20:00:40 INFO - PROCESS | 3512 | 1465527640809 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:40 INFO - PROCESS | 3512 | 1465527640811 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:40 INFO - PROCESS | 3512 | ++DOCSHELL 19F30400 == 38 [pid = 3512] [id = 764] 20:00:40 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (19F31800) [pid = 3512] [serial = 2290] [outer = 00000000] 20:00:40 INFO - PROCESS | 3512 | ++DOMWINDOW == 84 (1A464000) [pid = 3512] [serial = 2291] [outer = 19F31800] 20:00:40 INFO - PROCESS | 3512 | 1465527640854 Marionette DEBUG loaded listener.js 20:00:40 INFO - PROCESS | 3512 | ++DOMWINDOW == 85 (1A466800) [pid = 3512] [serial = 2292] [outer = 19F31800] 20:00:42 INFO - PROCESS | 3512 | 1465527642061 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 20:00:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:00:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:00:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:00:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:00:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:00:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:00:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 20:00:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 20:00:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:00:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:00:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:00:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:00:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:00:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 20:00:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 20:00:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:00:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:00:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:00:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:00:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:00:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 20:00:42 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 20:00:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:00:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:00:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:00:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:00:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:00:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 20:00:42 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 20:00:42 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 20:00:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:00:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:00:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:00:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:00:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:00:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 20:00:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:00:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:00:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:00:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:00:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:00:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 20:00:42 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 20:00:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:00:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:00:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:00:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:00:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:00:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 20:00:42 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 20:00:42 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 20:00:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:00:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:00:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:00:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:00:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:00:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 20:00:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 20:00:42 INFO - TEST-OK | /FileAPI/idlharness.html | took 1476ms 20:00:42 INFO - PROCESS | 3512 | 1465527642205 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 20:00:42 INFO - PROCESS | 3512 | 1465527642210 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 20:00:42 INFO - TEST-START | /FileAPI/idlharness.worker 20:00:42 INFO - PROCESS | 3512 | 1465527642216 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 20:00:42 INFO - PROCESS | 3512 | 1465527642219 Marionette TRACE conn5 <- [1,3014,null,{}] 20:00:42 INFO - PROCESS | 3512 | 1465527642225 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:42 INFO - PROCESS | 3512 | 1465527642229 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:42 INFO - PROCESS | 3512 | 1465527642386 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 20:00:42 INFO - PROCESS | 3512 | 1465527642527 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:42 INFO - PROCESS | 3512 | 1465527642530 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:42 INFO - PROCESS | 3512 | ++DOCSHELL 0E18C800 == 39 [pid = 3512] [id = 765] 20:00:42 INFO - PROCESS | 3512 | ++DOMWINDOW == 86 (1A45E800) [pid = 3512] [serial = 2293] [outer = 00000000] 20:00:42 INFO - PROCESS | 3512 | ++DOMWINDOW == 87 (1A4D1800) [pid = 3512] [serial = 2294] [outer = 1A45E800] 20:00:42 INFO - PROCESS | 3512 | 1465527642590 Marionette DEBUG loaded listener.js 20:00:42 INFO - PROCESS | 3512 | ++DOMWINDOW == 88 (1A4DB400) [pid = 3512] [serial = 2295] [outer = 1A45E800] 20:00:42 INFO - PROCESS | 3512 | [3512] 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 20:00:43 INFO - PROCESS | 3512 | 1465527643719 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:00:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:00:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:00:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:00:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:00:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 20:00:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:00:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:00:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:00:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:00:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 20:00:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:00:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:00:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:00:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:00:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 20:00:43 INFO - {} 20:00:43 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 20:00:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:00:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:00:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:00:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:00:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 20:00:43 INFO - {} 20:00:43 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 - {} 20:00:43 INFO - {} 20:00:43 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 20:00:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:00:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:00:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:00:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:00:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:00:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:00:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:00:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:00:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 20:00:43 INFO - {} 20:00:43 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 20:00:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:00:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:00:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:00:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:00:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 20:00:43 INFO - {} 20:00:43 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 - {} 20:00:43 INFO - {} 20:00:43 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 20:00:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:00:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:00:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:00:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:00:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:00:43 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 20:00:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 20:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 20:00:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:00:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:00:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:00:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:00:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 20:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:00:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:00:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:00:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:00:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:00:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 20:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 20:00:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:00:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:00:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:00:43 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 20:00:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 20:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 20:00:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:00:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:00:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:00:43 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 20:00:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 20:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 20:00:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:00:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:00:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:00:43 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 20:00:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 20:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:00:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:00:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:00:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:00:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:00:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:00:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 20:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:00:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:00:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:00:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:00:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:00:43 INFO - {} 20:00:43 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1600ms 20:00:43 INFO - PROCESS | 3512 | 1465527643890 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 20:00:43 INFO - PROCESS | 3512 | 1465527643895 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 20:00:43 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 20:00:43 INFO - PROCESS | 3512 | 1465527643906 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 20:00:43 INFO - PROCESS | 3512 | 1465527643909 Marionette TRACE conn5 <- [1,3018,null,{}] 20:00:43 INFO - PROCESS | 3512 | 1465527643913 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:43 INFO - PROCESS | 3512 | 1465527643916 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:44 INFO - PROCESS | 3512 | 1465527644023 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 20:00:44 INFO - PROCESS | 3512 | 1465527644174 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:44 INFO - PROCESS | 3512 | 1465527644177 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:44 INFO - PROCESS | 3512 | ++DOCSHELL 0EB84400 == 40 [pid = 3512] [id = 766] 20:00:44 INFO - PROCESS | 3512 | ++DOMWINDOW == 89 (0EB85800) [pid = 3512] [serial = 2296] [outer = 00000000] 20:00:44 INFO - PROCESS | 3512 | ++DOMWINDOW == 90 (1513F000) [pid = 3512] [serial = 2297] [outer = 0EB85800] 20:00:44 INFO - PROCESS | 3512 | 1465527644236 Marionette DEBUG loaded listener.js 20:00:44 INFO - PROCESS | 3512 | ++DOMWINDOW == 91 (16DCEC00) [pid = 3512] [serial = 2298] [outer = 0EB85800] 20:00:44 INFO - PROCESS | 3512 | 1465527644922 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 20:00:44 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 20:00:44 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1068ms 20:00:44 INFO - PROCESS | 3512 | 1465527644978 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 20:00:44 INFO - PROCESS | 3512 | 1465527644983 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 20:00:44 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 20:00:44 INFO - PROCESS | 3512 | 1465527644988 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 20:00:44 INFO - PROCESS | 3512 | 1465527644991 Marionette TRACE conn5 <- [1,3022,null,{}] 20:00:45 INFO - PROCESS | 3512 | 1465527645038 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:45 INFO - PROCESS | 3512 | 1465527645041 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:45 INFO - PROCESS | 3512 | 1465527645181 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 20:00:45 INFO - PROCESS | 3512 | 1465527645292 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:45 INFO - PROCESS | 3512 | 1465527645297 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:45 INFO - PROCESS | 3512 | ++DOCSHELL 0E18D000 == 41 [pid = 3512] [id = 767] 20:00:45 INFO - PROCESS | 3512 | ++DOMWINDOW == 92 (0E608000) [pid = 3512] [serial = 2299] [outer = 00000000] 20:00:45 INFO - PROCESS | 3512 | ++DOMWINDOW == 93 (12520800) [pid = 3512] [serial = 2300] [outer = 0E608000] 20:00:45 INFO - PROCESS | 3512 | 1465527645347 Marionette DEBUG loaded listener.js 20:00:45 INFO - PROCESS | 3512 | ++DOMWINDOW == 94 (13C4A000) [pid = 3512] [serial = 2301] [outer = 0E608000] 20:00:46 INFO - PROCESS | 3512 | --DOCSHELL 1964F000 == 40 [pid = 3512] [id = 763] 20:00:46 INFO - PROCESS | 3512 | --DOCSHELL 16D0CC00 == 39 [pid = 3512] [id = 762] 20:00:46 INFO - PROCESS | 3512 | --DOCSHELL 125BE800 == 38 [pid = 3512] [id = 761] 20:00:46 INFO - PROCESS | 3512 | --DOCSHELL 17614800 == 37 [pid = 3512] [id = 760] 20:00:46 INFO - PROCESS | 3512 | --DOCSHELL 1736A400 == 36 [pid = 3512] [id = 759] 20:00:46 INFO - PROCESS | 3512 | --DOCSHELL 16D0A000 == 35 [pid = 3512] [id = 758] 20:00:46 INFO - PROCESS | 3512 | --DOCSHELL 14F1EC00 == 34 [pid = 3512] [id = 756] 20:00:46 INFO - PROCESS | 3512 | --DOCSHELL 151D9C00 == 33 [pid = 3512] [id = 757] 20:00:46 INFO - PROCESS | 3512 | --DOCSHELL 0EBCAC00 == 32 [pid = 3512] [id = 755] 20:00:46 INFO - PROCESS | 3512 | --DOCSHELL 0CC0C800 == 31 [pid = 3512] [id = 754] 20:00:46 INFO - PROCESS | 3512 | --DOCSHELL 11E97800 == 30 [pid = 3512] [id = 753] 20:00:46 INFO - PROCESS | 3512 | --DOCSHELL 0DD3CC00 == 29 [pid = 3512] [id = 752] 20:00:46 INFO - PROCESS | 3512 | --DOCSHELL 17BE0400 == 28 [pid = 3512] [id = 751] 20:00:46 INFO - PROCESS | 3512 | --DOCSHELL 0EB84400 == 27 [pid = 3512] [id = 766] 20:00:46 INFO - PROCESS | 3512 | --DOCSHELL 19F30400 == 26 [pid = 3512] [id = 764] 20:00:46 INFO - PROCESS | 3512 | --DOCSHELL 0E18C800 == 25 [pid = 3512] [id = 765] 20:00:46 INFO - PROCESS | 3512 | --DOMWINDOW == 93 (16DC4400) [pid = 3512] [serial = 2238] [outer = 00000000] [url = about:blank] 20:00:46 INFO - PROCESS | 3512 | --DOMWINDOW == 92 (151B9000) [pid = 3512] [serial = 2233] [outer = 00000000] [url = about:blank] 20:00:46 INFO - PROCESS | 3512 | --DOMWINDOW == 91 (11E9EC00) [pid = 3512] [serial = 2210] [outer = 00000000] [url = about:blank] 20:00:46 INFO - PROCESS | 3512 | --DOMWINDOW == 90 (0E601C00) [pid = 3512] [serial = 2209] [outer = 00000000] [url = about:blank] 20:00:46 INFO - PROCESS | 3512 | --DOMWINDOW == 89 (1513C800) [pid = 3512] [serial = 2213] [outer = 00000000] [url = about:blank] 20:00:46 INFO - PROCESS | 3512 | --DOMWINDOW == 88 (14A6DC00) [pid = 3512] [serial = 2212] [outer = 00000000] [url = about:blank] 20:00:46 INFO - PROCESS | 3512 | --DOMWINDOW == 87 (18942C00) [pid = 3512] [serial = 2216] [outer = 00000000] [url = about:blank] 20:00:46 INFO - PROCESS | 3512 | --DOMWINDOW == 86 (17BEAC00) [pid = 3512] [serial = 2215] [outer = 00000000] [url = about:blank] 20:00:46 INFO - PROCESS | 3512 | --DOMWINDOW == 85 (1993B400) [pid = 3512] [serial = 2219] [outer = 00000000] [url = about:blank] 20:00:46 INFO - PROCESS | 3512 | --DOMWINDOW == 84 (1967C400) [pid = 3512] [serial = 2218] [outer = 00000000] [url = about:blank] 20:00:46 INFO - PROCESS | 3512 | --DOMWINDOW == 83 (17595400) [pid = 3512] [serial = 2241] [outer = 00000000] [url = about:blank] 20:00:46 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (16DCC000) [pid = 3512] [serial = 2239] [outer = 00000000] [url = about:blank] 20:00:46 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (0E079800) [pid = 3512] [serial = 2244] [outer = 00000000] [url = about:blank] 20:00:46 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (1760A400) [pid = 3512] [serial = 2242] [outer = 00000000] [url = about:blank] 20:00:46 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (17B03C00) [pid = 3512] [serial = 2250] [outer = 00000000] [url = about:blank] 20:00:46 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (0E18BC00) [pid = 3512] [serial = 2227] [outer = 00000000] [url = about:blank] 20:00:46 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (0EC76000) [pid = 3512] [serial = 2228] [outer = 00000000] [url = about:blank] 20:00:46 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (0DC27C00) [pid = 3512] [serial = 2222] [outer = 00000000] [url = about:blank] 20:00:46 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (0DA39000) [pid = 3512] [serial = 2221] [outer = 00000000] [url = about:blank] 20:00:46 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (0D575400) [pid = 3512] [serial = 2224] [outer = 00000000] [url = about:blank] 20:00:46 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (17B0A400) [pid = 3512] [serial = 2251] [outer = 00000000] [url = about:blank] 20:00:46 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (0D6EA800) [pid = 3512] [serial = 2225] [outer = 00000000] [url = about:blank] 20:00:46 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (17BEB800) [pid = 3512] [serial = 2253] [outer = 00000000] [url = about:blank] 20:00:46 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (13C43000) [pid = 3512] [serial = 2230] [outer = 00000000] [url = about:blank] 20:00:46 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (13C50000) [pid = 3512] [serial = 2231] [outer = 00000000] [url = about:blank] 20:00:46 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (1233D000) [pid = 3512] [serial = 2245] [outer = 00000000] [url = about:blank] 20:00:46 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (1760E000) [pid = 3512] [serial = 2248] [outer = 00000000] [url = about:blank] 20:00:46 INFO - PROCESS | 3512 | --DOMWINDOW == 66 (1763B800) [pid = 3512] [serial = 2247] [outer = 00000000] [url = about:blank] 20:00:46 INFO - PROCESS | 3512 | --DOMWINDOW == 65 (16D02C00) [pid = 3512] [serial = 2236] [outer = 00000000] [url = about:blank] 20:00:46 INFO - PROCESS | 3512 | --DOMWINDOW == 64 (16626800) [pid = 3512] [serial = 2234] [outer = 00000000] [url = about:blank] 20:00:46 INFO - PROCESS | 3512 | 1465527646586 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 20:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 20:00:46 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1630ms 20:00:46 INFO - PROCESS | 3512 | 1465527646655 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 20:00:46 INFO - PROCESS | 3512 | 1465527646659 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 20:00:46 INFO - PROCESS | 3512 | 1465527646667 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 20:00:46 INFO - PROCESS | 3512 | 1465527646669 Marionette TRACE conn5 <- [1,3026,null,{}] 20:00:46 INFO - TEST-START | /FileAPI/blob/Blob-close.html 20:00:46 INFO - PROCESS | 3512 | 1465527646675 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:46 INFO - PROCESS | 3512 | 1465527646678 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:46 INFO - PROCESS | 3512 | 1465527646772 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 20:00:46 INFO - PROCESS | 3512 | 1465527646873 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:46 INFO - PROCESS | 3512 | 1465527646877 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:46 INFO - PROCESS | 3512 | ++DOCSHELL 0D9B0C00 == 26 [pid = 3512] [id = 768] 20:00:46 INFO - PROCESS | 3512 | ++DOMWINDOW == 65 (0D9B1400) [pid = 3512] [serial = 2302] [outer = 00000000] 20:00:46 INFO - PROCESS | 3512 | ++DOMWINDOW == 66 (0DC24C00) [pid = 3512] [serial = 2303] [outer = 0D9B1400] 20:00:46 INFO - PROCESS | 3512 | 1465527646927 Marionette DEBUG loaded listener.js 20:00:47 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (0DD9C400) [pid = 3512] [serial = 2304] [outer = 0D9B1400] 20:00:47 INFO - PROCESS | 3512 | 1465527647340 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 20:00:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 20:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 20:00:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 20:00:47 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 730ms 20:00:47 INFO - PROCESS | 3512 | 1465527647404 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 20:00:47 INFO - PROCESS | 3512 | 1465527647408 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 20:00:47 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 20:00:47 INFO - PROCESS | 3512 | 1465527647415 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 20:00:47 INFO - PROCESS | 3512 | 1465527647418 Marionette TRACE conn5 <- [1,3030,null,{}] 20:00:47 INFO - PROCESS | 3512 | 1465527647422 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:47 INFO - PROCESS | 3512 | 1465527647425 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:47 INFO - PROCESS | 3512 | 1465527647514 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 20:00:47 INFO - PROCESS | 3512 | 1465527647522 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:47 INFO - PROCESS | 3512 | 1465527647525 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:47 INFO - PROCESS | 3512 | ++DOCSHELL 0FFE6800 == 27 [pid = 3512] [id = 769] 20:00:47 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (0FFE6C00) [pid = 3512] [serial = 2305] [outer = 00000000] 20:00:47 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (0FFEE400) [pid = 3512] [serial = 2306] [outer = 0FFE6C00] 20:00:47 INFO - PROCESS | 3512 | 1465527647571 Marionette DEBUG loaded listener.js 20:00:47 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (11E5A400) [pid = 3512] [serial = 2307] [outer = 0FFE6C00] 20:00:48 INFO - PROCESS | 3512 | 1465527648251 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 20:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 20:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 20:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 20:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 20:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 20:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 20:00:48 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. 20:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 20:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 20:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 20:00:48 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'.) 20:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 20:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 20:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 20:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 20:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 20:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 20:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 20:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 20:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 20:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 20:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 20:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 20:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 20:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 20:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 20:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 20:00:48 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. 20:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 20:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 20:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 20:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 20:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 20:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 20:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 20:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 20:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 20:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 20:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 20:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 20:00:48 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. 20:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 20:00:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 20:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:00:48 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. 20:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 20:00:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 20:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 20:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 20:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 20:00:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 20:00:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 20:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 20:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 20:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 20:00:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 20:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 20:00:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 20:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:00:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 20:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:00:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 20:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 20:00:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 20:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:00:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 20:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:00:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 20:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:00:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 20:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:00:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 20:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 20:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 20:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 20:00:48 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 917ms 20:00:48 INFO - PROCESS | 3512 | 1465527648335 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 20:00:48 INFO - PROCESS | 3512 | 1465527648338 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 20:00:48 INFO - PROCESS | 3512 | 1465527648341 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 20:00:48 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 20:00:48 INFO - PROCESS | 3512 | 1465527648345 Marionette TRACE conn5 <- [1,3034,null,{}] 20:00:48 INFO - PROCESS | 3512 | 1465527648366 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:48 INFO - PROCESS | 3512 | 1465527648371 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:48 INFO - PROCESS | 3512 | 1465527648513 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 20:00:48 INFO - PROCESS | 3512 | 1465527648520 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:48 INFO - PROCESS | 3512 | 1465527648523 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:48 INFO - PROCESS | 3512 | ++DOCSHELL 13C53C00 == 28 [pid = 3512] [id = 770] 20:00:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (13C54000) [pid = 3512] [serial = 2308] [outer = 00000000] 20:00:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (13C5CC00) [pid = 3512] [serial = 2309] [outer = 13C54000] 20:00:48 INFO - PROCESS | 3512 | 1465527648573 Marionette DEBUG loaded listener.js 20:00:48 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (1414E400) [pid = 3512] [serial = 2310] [outer = 13C54000] 20:00:48 INFO - PROCESS | 3512 | [3512] 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 20:00:49 INFO - PROCESS | 3512 | 1465527649056 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 20:00:49 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 20:00:49 INFO - {} 20:00:49 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 730ms 20:00:49 INFO - PROCESS | 3512 | 1465527649080 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 20:00:49 INFO - PROCESS | 3512 | 1465527649083 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 20:00:49 INFO - PROCESS | 3512 | 1465527649085 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 20:00:49 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 20:00:49 INFO - PROCESS | 3512 | 1465527649087 Marionette TRACE conn5 <- [1,3038,null,{}] 20:00:49 INFO - PROCESS | 3512 | 1465527649091 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:49 INFO - PROCESS | 3512 | 1465527649093 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:49 INFO - PROCESS | 3512 | 1465527649217 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 20:00:49 INFO - PROCESS | 3512 | 1465527649224 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:49 INFO - PROCESS | 3512 | 1465527649226 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:49 INFO - PROCESS | 3512 | ++DOCSHELL 14158800 == 29 [pid = 3512] [id = 771] 20:00:49 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (14A74000) [pid = 3512] [serial = 2311] [outer = 00000000] 20:00:49 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (1635D000) [pid = 3512] [serial = 2312] [outer = 14A74000] 20:00:49 INFO - PROCESS | 3512 | 1465527649272 Marionette DEBUG loaded listener.js 20:00:49 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (16628800) [pid = 3512] [serial = 2313] [outer = 14A74000] 20:00:49 INFO - PROCESS | 3512 | 1465527649699 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 20:00:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 20:00:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 20:00:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 20:00:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 20:00:49 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 630ms 20:00:49 INFO - PROCESS | 3512 | 1465527649720 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 20:00:49 INFO - PROCESS | 3512 | 1465527649722 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 20:00:49 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 20:00:49 INFO - PROCESS | 3512 | 1465527649733 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 20:00:49 INFO - PROCESS | 3512 | 1465527649734 Marionette TRACE conn5 <- [1,3042,null,{}] 20:00:49 INFO - PROCESS | 3512 | 1465527649738 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:49 INFO - PROCESS | 3512 | 1465527649740 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:49 INFO - PROCESS | 3512 | 1465527649853 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 20:00:49 INFO - PROCESS | 3512 | 1465527649944 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:49 INFO - PROCESS | 3512 | 1465527649946 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:49 INFO - PROCESS | 3512 | ++DOCSHELL 16B34400 == 30 [pid = 3512] [id = 772] 20:00:49 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (16B34C00) [pid = 3512] [serial = 2314] [outer = 00000000] 20:00:49 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (16D42800) [pid = 3512] [serial = 2315] [outer = 16B34C00] 20:00:50 INFO - PROCESS | 3512 | 1465527649991 Marionette DEBUG loaded listener.js 20:00:50 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (16DC6C00) [pid = 3512] [serial = 2316] [outer = 16B34C00] 20:00:50 INFO - PROCESS | 3512 | 1465527650671 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 20:00:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 20:00:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 20:00:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:00:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 20:00:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:00:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 20:00:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:00:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 20:00:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:00:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 20:00:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:00:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 20:00:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:00:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 20:00:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:00:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 20:00:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:00:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 20:00:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:00:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 20:00:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:00:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 20:00:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:00:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 20:00:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:00:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 20:00:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:00:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 20:00:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:00:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 20:00:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:00:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 20:00:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:00:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 20:00:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:00:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 20:00:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:00:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 20:00:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:00:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 20:00:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:00:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 20:00:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:00:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 20:00:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:00:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:00:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:00:50 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" 20:00:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:00:50 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" 20:00:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:00:50 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1046ms 20:00:51 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (1736C000) [pid = 3512] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 20:00:51 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (17616800) [pid = 3512] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 20:00:51 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (16625400) [pid = 3512] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 20:00:51 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (0DD92C00) [pid = 3512] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 20:00:51 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (0EC76400) [pid = 3512] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 20:00:51 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (14F21000) [pid = 3512] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 20:00:51 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (151E3000) [pid = 3512] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 20:00:51 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (16D10800) [pid = 3512] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 20:00:51 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (0D121000) [pid = 3512] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 20:00:51 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (17BE0800) [pid = 3512] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 20:00:51 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (19680800) [pid = 3512] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 20:00:51 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (16DC4800) [pid = 3512] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 20:00:51 INFO - PROCESS | 3512 | --DOMWINDOW == 66 (19F31800) [pid = 3512] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 20:00:51 INFO - PROCESS | 3512 | --DOMWINDOW == 65 (177B5800) [pid = 3512] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 20:00:51 INFO - PROCESS | 3512 | 1465527651034 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 20:00:51 INFO - PROCESS | 3512 | 1465527651036 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 20:00:51 INFO - TEST-START | /FileAPI/file/File-constructor.html 20:00:51 INFO - PROCESS | 3512 | 1465527651043 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 20:00:51 INFO - PROCESS | 3512 | 1465527651045 Marionette TRACE conn5 <- [1,3046,null,{}] 20:00:51 INFO - PROCESS | 3512 | 1465527651048 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:51 INFO - PROCESS | 3512 | 1465527651054 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:51 INFO - PROCESS | 3512 | 1465527651155 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 20:00:51 INFO - PROCESS | 3512 | 1465527651161 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:51 INFO - PROCESS | 3512 | 1465527651163 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:51 INFO - PROCESS | 3512 | ++DOCSHELL 16D10800 == 31 [pid = 3512] [id = 773] 20:00:51 INFO - PROCESS | 3512 | ++DOMWINDOW == 66 (16DCD000) [pid = 3512] [serial = 2317] [outer = 00000000] 20:00:51 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (1759A400) [pid = 3512] [serial = 2318] [outer = 16DCD000] 20:00:51 INFO - PROCESS | 3512 | 1465527651207 Marionette DEBUG loaded listener.js 20:00:51 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (17614800) [pid = 3512] [serial = 2319] [outer = 16DCD000] 20:00:51 INFO - PROCESS | 3512 | 1465527651693 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 20:00:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 20:00:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 20:00:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 20:00:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 20:00:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 20:00:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 20:00:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 20:00:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 20:00:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 20:00:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 20:00:51 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 20:00:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:51 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 20:00:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 20:00:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 20:00:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:00:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 20:00:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 20:00:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 20:00:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 20:00:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 20:00:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 20:00:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 20:00:51 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 675ms 20:00:51 INFO - PROCESS | 3512 | 1465527651721 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 20:00:51 INFO - PROCESS | 3512 | 1465527651723 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 20:00:51 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 20:00:51 INFO - PROCESS | 3512 | 1465527651726 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 20:00:51 INFO - PROCESS | 3512 | 1465527651728 Marionette TRACE conn5 <- [1,3050,null,{}] 20:00:51 INFO - PROCESS | 3512 | 1465527651731 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:51 INFO - PROCESS | 3512 | 1465527651733 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:51 INFO - PROCESS | 3512 | 1465527651810 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 20:00:51 INFO - PROCESS | 3512 | 1465527651814 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:51 INFO - PROCESS | 3512 | 1465527651816 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:51 INFO - PROCESS | 3512 | ++DOCSHELL 125B4000 == 32 [pid = 3512] [id = 774] 20:00:51 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (17615C00) [pid = 3512] [serial = 2320] [outer = 00000000] 20:00:51 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (17645C00) [pid = 3512] [serial = 2321] [outer = 17615C00] 20:00:51 INFO - PROCESS | 3512 | 1465527651859 Marionette DEBUG loaded listener.js 20:00:51 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (17648400) [pid = 3512] [serial = 2322] [outer = 17615C00] 20:00:52 INFO - PROCESS | 3512 | [3512] 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 20:00:52 INFO - PROCESS | 3512 | 1465527652310 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 20:00:52 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 20:00:52 INFO - {} 20:00:52 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 630ms 20:00:52 INFO - PROCESS | 3512 | 1465527652358 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 20:00:52 INFO - PROCESS | 3512 | 1465527652360 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 20:00:52 INFO - PROCESS | 3512 | 1465527652363 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 20:00:52 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 20:00:52 INFO - PROCESS | 3512 | 1465527652365 Marionette TRACE conn5 <- [1,3054,null,{}] 20:00:52 INFO - PROCESS | 3512 | 1465527652368 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:52 INFO - PROCESS | 3512 | 1465527652370 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:52 INFO - PROCESS | 3512 | 1465527652448 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 20:00:52 INFO - PROCESS | 3512 | 1465527652458 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:52 INFO - PROCESS | 3512 | 1465527652459 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:52 INFO - PROCESS | 3512 | ++DOCSHELL 17BE3400 == 33 [pid = 3512] [id = 775] 20:00:52 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (17BE3800) [pid = 3512] [serial = 2323] [outer = 00000000] 20:00:52 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (18941800) [pid = 3512] [serial = 2324] [outer = 17BE3800] 20:00:52 INFO - PROCESS | 3512 | 1465527652503 Marionette DEBUG loaded listener.js 20:00:52 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (188D7400) [pid = 3512] [serial = 2325] [outer = 17BE3800] 20:00:52 INFO - PROCESS | 3512 | 1465527652919 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 20:00:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 20:00:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 20:00:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 20:00:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 20:00:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 20:00:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 20:00:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 20:00:52 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 571ms 20:00:52 INFO - PROCESS | 3512 | 1465527652938 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 20:00:52 INFO - PROCESS | 3512 | 1465527652940 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 20:00:52 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 20:00:52 INFO - PROCESS | 3512 | 1465527652958 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 20:00:52 INFO - PROCESS | 3512 | 1465527652959 Marionette TRACE conn5 <- [1,3058,null,{}] 20:00:52 INFO - PROCESS | 3512 | 1465527652963 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:52 INFO - PROCESS | 3512 | 1465527652965 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:53 INFO - PROCESS | 3512 | 1465527653090 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 20:00:53 INFO - PROCESS | 3512 | 1465527653249 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:53 INFO - PROCESS | 3512 | 1465527653253 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:53 INFO - PROCESS | 3512 | ++DOCSHELL 0D532400 == 34 [pid = 3512] [id = 776] 20:00:53 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (0D533000) [pid = 3512] [serial = 2326] [outer = 00000000] 20:00:53 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (0DA3B000) [pid = 3512] [serial = 2327] [outer = 0D533000] 20:00:53 INFO - PROCESS | 3512 | 1465527653312 Marionette DEBUG loaded listener.js 20:00:53 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (0DB47000) [pid = 3512] [serial = 2328] [outer = 0D533000] 20:00:53 INFO - PROCESS | 3512 | 1465527653971 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 20:00:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 20:00:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 20:00:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 20:00:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 20:00:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 20:00:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 20:00:53 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1032ms 20:00:53 INFO - PROCESS | 3512 | 1465527653982 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 20:00:53 INFO - PROCESS | 3512 | 1465527653986 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 20:00:53 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 20:00:54 INFO - PROCESS | 3512 | 1465527653991 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 20:00:54 INFO - PROCESS | 3512 | 1465527653995 Marionette TRACE conn5 <- [1,3062,null,{}] 20:00:54 INFO - PROCESS | 3512 | 1465527654021 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:54 INFO - PROCESS | 3512 | 1465527654024 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:54 INFO - PROCESS | 3512 | 1465527654224 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 20:00:54 INFO - PROCESS | 3512 | 1465527654336 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:54 INFO - PROCESS | 3512 | 1465527654339 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:54 INFO - PROCESS | 3512 | ++DOCSHELL 12525400 == 35 [pid = 3512] [id = 777] 20:00:54 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (125B4400) [pid = 3512] [serial = 2329] [outer = 00000000] 20:00:54 INFO - PROCESS | 3512 | ++DOMWINDOW == 79 (133BFC00) [pid = 3512] [serial = 2330] [outer = 125B4400] 20:00:54 INFO - PROCESS | 3512 | 1465527654396 Marionette DEBUG loaded listener.js 20:00:54 INFO - PROCESS | 3512 | ++DOMWINDOW == 80 (13C43000) [pid = 3512] [serial = 2331] [outer = 125B4400] 20:00:54 INFO - PROCESS | 3512 | 1465527654969 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 20:00:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 20:00:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 20:00:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 20:00:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 20:00:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 20:00:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 20:00:54 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 994ms 20:00:55 INFO - PROCESS | 3512 | 1465527655005 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 20:00:55 INFO - PROCESS | 3512 | 1465527655008 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 20:00:55 INFO - PROCESS | 3512 | 1465527655013 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 20:00:55 INFO - PROCESS | 3512 | 1465527655015 Marionette TRACE conn5 <- [1,3066,null,{}] 20:00:55 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 20:00:55 INFO - PROCESS | 3512 | 1465527655019 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:55 INFO - PROCESS | 3512 | 1465527655021 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:55 INFO - PROCESS | 3512 | 1465527655140 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 20:00:55 INFO - PROCESS | 3512 | 1465527655368 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:55 INFO - PROCESS | 3512 | 1465527655370 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:55 INFO - PROCESS | 3512 | ++DOCSHELL 0E605000 == 36 [pid = 3512] [id = 778] 20:00:55 INFO - PROCESS | 3512 | ++DOMWINDOW == 81 (13C4B400) [pid = 3512] [serial = 2332] [outer = 00000000] 20:00:55 INFO - PROCESS | 3512 | ++DOMWINDOW == 82 (151E3400) [pid = 3512] [serial = 2333] [outer = 13C4B400] 20:00:55 INFO - PROCESS | 3512 | 1465527655429 Marionette DEBUG loaded listener.js 20:00:55 INFO - PROCESS | 3512 | ++DOMWINDOW == 83 (16D05800) [pid = 3512] [serial = 2334] [outer = 13C4B400] 20:00:56 INFO - PROCESS | 3512 | 1465527656153 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 20:00:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 20:00:56 INFO - PROCESS | 3512 | 1465527656195 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 20:00:56 INFO - PROCESS | 3512 | 1465527656200 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 20:00:56 INFO - PROCESS | 3512 | 1465527656203 Marionette TRACE conn5 <- [1,3070,null,{}] 20:00:56 INFO - PROCESS | 3512 | 1465527656208 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:56 INFO - PROCESS | 3512 | 1465527656211 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:56 INFO - PROCESS | 3512 | 1465527656339 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 20:00:56 INFO - PROCESS | 3512 | --DOCSHELL 17BE3400 == 35 [pid = 3512] [id = 775] 20:00:56 INFO - PROCESS | 3512 | --DOCSHELL 125B4000 == 34 [pid = 3512] [id = 774] 20:00:56 INFO - PROCESS | 3512 | --DOCSHELL 16D10800 == 33 [pid = 3512] [id = 773] 20:00:56 INFO - PROCESS | 3512 | --DOCSHELL 16B34400 == 32 [pid = 3512] [id = 772] 20:00:56 INFO - PROCESS | 3512 | --DOCSHELL 14158800 == 31 [pid = 3512] [id = 771] 20:00:56 INFO - PROCESS | 3512 | --DOCSHELL 13C53C00 == 30 [pid = 3512] [id = 770] 20:00:56 INFO - PROCESS | 3512 | --DOCSHELL 0FFE6800 == 29 [pid = 3512] [id = 769] 20:00:56 INFO - PROCESS | 3512 | --DOCSHELL 0D9B0C00 == 28 [pid = 3512] [id = 768] 20:00:56 INFO - PROCESS | 3512 | --DOMWINDOW == 82 (17BE3000) [pid = 3512] [serial = 2283] [outer = 00000000] [url = about:blank] 20:00:56 INFO - PROCESS | 3512 | --DOMWINDOW == 81 (175A0C00) [pid = 3512] [serial = 2276] [outer = 00000000] [url = about:blank] 20:00:56 INFO - PROCESS | 3512 | --DOMWINDOW == 80 (1763CC00) [pid = 3512] [serial = 2279] [outer = 00000000] [url = about:blank] 20:00:56 INFO - PROCESS | 3512 | --DOMWINDOW == 79 (17B07000) [pid = 3512] [serial = 2282] [outer = 00000000] [url = about:blank] 20:00:56 INFO - PROCESS | 3512 | --DOMWINDOW == 78 (16D0AC00) [pid = 3512] [serial = 2259] [outer = 00000000] [url = about:blank] 20:00:56 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (16DC9400) [pid = 3512] [serial = 2260] [outer = 00000000] [url = about:blank] 20:00:56 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (1269B800) [pid = 3512] [serial = 2256] [outer = 00000000] [url = about:blank] 20:00:56 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (13C3D800) [pid = 3512] [serial = 2257] [outer = 00000000] [url = about:blank] 20:00:56 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (1375C800) [pid = 3512] [serial = 2265] [outer = 00000000] [url = about:blank] 20:00:56 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (13C4F000) [pid = 3512] [serial = 2266] [outer = 00000000] [url = about:blank] 20:00:56 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (14F3E000) [pid = 3512] [serial = 2268] [outer = 00000000] [url = about:blank] 20:00:56 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (1662D400) [pid = 3512] [serial = 2270] [outer = 00000000] [url = about:blank] 20:00:56 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (16C81400) [pid = 3512] [serial = 2271] [outer = 00000000] [url = about:blank] 20:00:56 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (16EBD800) [pid = 3512] [serial = 2273] [outer = 00000000] [url = about:blank] 20:00:56 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (0D6F2000) [pid = 3512] [serial = 2262] [outer = 00000000] [url = about:blank] 20:00:56 INFO - PROCESS | 3512 | --DOMWINDOW == 67 (0DB4E400) [pid = 3512] [serial = 2263] [outer = 00000000] [url = about:blank] 20:00:56 INFO - PROCESS | 3512 | --DOMWINDOW == 66 (18938400) [pid = 3512] [serial = 2254] [outer = 00000000] [url = about:blank] 20:00:56 INFO - PROCESS | 3512 | --DOMWINDOW == 65 (17642C00) [pid = 3512] [serial = 2280] [outer = 00000000] [url = about:blank] 20:00:56 INFO - PROCESS | 3512 | --DOMWINDOW == 64 (19A82400) [pid = 3512] [serial = 2289] [outer = 00000000] [url = about:blank] 20:00:56 INFO - PROCESS | 3512 | --DOMWINDOW == 63 (18EC0400) [pid = 3512] [serial = 2286] [outer = 00000000] [url = about:blank] 20:00:56 INFO - PROCESS | 3512 | --DOMWINDOW == 62 (1760D000) [pid = 3512] [serial = 2277] [outer = 00000000] [url = about:blank] 20:00:56 INFO - PROCESS | 3512 | --DOMWINDOW == 61 (1A466800) [pid = 3512] [serial = 2292] [outer = 00000000] [url = about:blank] 20:00:56 INFO - PROCESS | 3512 | --DOMWINDOW == 60 (1A464000) [pid = 3512] [serial = 2291] [outer = 00000000] [url = about:blank] 20:00:56 INFO - PROCESS | 3512 | --DOMWINDOW == 59 (19A74C00) [pid = 3512] [serial = 2288] [outer = 00000000] [url = about:blank] 20:00:56 INFO - PROCESS | 3512 | --DOMWINDOW == 58 (16EC6400) [pid = 3512] [serial = 2274] [outer = 00000000] [url = about:blank] 20:00:56 INFO - PROCESS | 3512 | --DOMWINDOW == 57 (18EBBC00) [pid = 3512] [serial = 2285] [outer = 00000000] [url = about:blank] 20:00:56 INFO - PROCESS | 3512 | 1465527656501 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:56 INFO - PROCESS | 3512 | 1465527656504 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:56 INFO - PROCESS | 3512 | ++DOCSHELL 0D5E9C00 == 29 [pid = 3512] [id = 779] 20:00:56 INFO - PROCESS | 3512 | ++DOMWINDOW == 58 (0D6E4800) [pid = 3512] [serial = 2335] [outer = 00000000] 20:00:56 INFO - PROCESS | 3512 | ++DOMWINDOW == 59 (0DA3AC00) [pid = 3512] [serial = 2336] [outer = 0D6E4800] 20:00:56 INFO - PROCESS | 3512 | 1465527656553 Marionette DEBUG loaded listener.js 20:00:56 INFO - PROCESS | 3512 | ++DOMWINDOW == 60 (0E60A400) [pid = 3512] [serial = 2337] [outer = 0D6E4800] 20:00:56 INFO - PROCESS | 3512 | 1465527656960 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 20:00:56 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 20:00:56 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 20:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:56 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 20:00:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 20:00:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 789ms 20:00:57 INFO - PROCESS | 3512 | 1465527656990 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 20:00:57 INFO - PROCESS | 3512 | 1465527656994 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 20:00:57 INFO - PROCESS | 3512 | 1465527657000 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 20:00:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 20:00:57 INFO - PROCESS | 3512 | 1465527657002 Marionette TRACE conn5 <- [1,3074,null,{}] 20:00:57 INFO - PROCESS | 3512 | 1465527657006 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:57 INFO - PROCESS | 3512 | 1465527657008 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:57 INFO - PROCESS | 3512 | 1465527657134 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 20:00:57 INFO - PROCESS | 3512 | 1465527657243 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:57 INFO - PROCESS | 3512 | 1465527657245 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:57 INFO - PROCESS | 3512 | ++DOCSHELL 11E9AC00 == 30 [pid = 3512] [id = 780] 20:00:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 61 (11E9D800) [pid = 3512] [serial = 2338] [outer = 00000000] 20:00:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 62 (13166000) [pid = 3512] [serial = 2339] [outer = 11E9D800] 20:00:57 INFO - PROCESS | 3512 | 1465527657293 Marionette DEBUG loaded listener.js 20:00:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 63 (1375C800) [pid = 3512] [serial = 2340] [outer = 11E9D800] 20:00:57 INFO - PROCESS | 3512 | 1465527657650 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 20:00:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 20:00:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 670ms 20:00:57 INFO - PROCESS | 3512 | 1465527657688 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 20:00:57 INFO - PROCESS | 3512 | 1465527657691 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 20:00:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 20:00:57 INFO - PROCESS | 3512 | 1465527657695 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 20:00:57 INFO - PROCESS | 3512 | 1465527657698 Marionette TRACE conn5 <- [1,3078,null,{}] 20:00:57 INFO - PROCESS | 3512 | 1465527657709 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:57 INFO - PROCESS | 3512 | 1465527657714 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:57 INFO - PROCESS | 3512 | 1465527657802 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 20:00:57 INFO - PROCESS | 3512 | 1465527657809 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:57 INFO - PROCESS | 3512 | 1465527657812 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:57 INFO - PROCESS | 3512 | ++DOCSHELL 14A6C800 == 31 [pid = 3512] [id = 781] 20:00:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 64 (14A6E800) [pid = 3512] [serial = 2341] [outer = 00000000] 20:00:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 65 (15017800) [pid = 3512] [serial = 2342] [outer = 14A6E800] 20:00:57 INFO - PROCESS | 3512 | 1465527657860 Marionette DEBUG loaded listener.js 20:00:57 INFO - PROCESS | 3512 | ++DOMWINDOW == 66 (151B1400) [pid = 3512] [serial = 2343] [outer = 14A6E800] 20:00:58 INFO - PROCESS | 3512 | 1465527658281 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 20:00:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 20:00:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 630ms 20:00:58 INFO - PROCESS | 3512 | 1465527658325 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 20:00:58 INFO - PROCESS | 3512 | 1465527658328 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 20:00:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 20:00:58 INFO - PROCESS | 3512 | 1465527658352 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 20:00:58 INFO - PROCESS | 3512 | 1465527658363 Marionette TRACE conn5 <- [1,3082,null,{}] 20:00:58 INFO - PROCESS | 3512 | 1465527658366 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:58 INFO - PROCESS | 3512 | 1465527658368 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:58 INFO - PROCESS | 3512 | 1465527658456 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 20:00:58 INFO - PROCESS | 3512 | 1465527658462 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:58 INFO - PROCESS | 3512 | 1465527658464 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:58 INFO - PROCESS | 3512 | ++DOCSHELL 16C81400 == 32 [pid = 3512] [id = 782] 20:00:58 INFO - PROCESS | 3512 | ++DOMWINDOW == 67 (16C81C00) [pid = 3512] [serial = 2344] [outer = 00000000] 20:00:58 INFO - PROCESS | 3512 | ++DOMWINDOW == 68 (16D08800) [pid = 3512] [serial = 2345] [outer = 16C81C00] 20:00:58 INFO - PROCESS | 3512 | 1465527658508 Marionette DEBUG loaded listener.js 20:00:58 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (16D42400) [pid = 3512] [serial = 2346] [outer = 16C81C00] 20:00:58 INFO - PROCESS | 3512 | 1465527658985 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 20:00:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 20:00:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 690ms 20:00:59 INFO - PROCESS | 3512 | 1465527659044 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 20:00:59 INFO - PROCESS | 3512 | 1465527659046 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 20:00:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 20:00:59 INFO - PROCESS | 3512 | 1465527659049 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 20:00:59 INFO - PROCESS | 3512 | 1465527659051 Marionette TRACE conn5 <- [1,3086,null,{}] 20:00:59 INFO - PROCESS | 3512 | 1465527659054 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:59 INFO - PROCESS | 3512 | 1465527659056 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:59 INFO - PROCESS | 3512 | 1465527659173 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 20:00:59 INFO - PROCESS | 3512 | 1465527659182 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:59 INFO - PROCESS | 3512 | 1465527659184 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:59 INFO - PROCESS | 3512 | ++DOCSHELL 16DCAC00 == 33 [pid = 3512] [id = 783] 20:00:59 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (16DD2400) [pid = 3512] [serial = 2347] [outer = 00000000] 20:00:59 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (16EC1400) [pid = 3512] [serial = 2348] [outer = 16DD2400] 20:00:59 INFO - PROCESS | 3512 | 1465527659289 Marionette DEBUG loaded listener.js 20:00:59 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (16EC1C00) [pid = 3512] [serial = 2349] [outer = 16DD2400] 20:00:59 INFO - PROCESS | 3512 | 1465527659690 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 20:00:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 20:00:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 20:00:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 670ms 20:00:59 INFO - PROCESS | 3512 | 1465527659724 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 20:00:59 INFO - PROCESS | 3512 | 1465527659726 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 20:00:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 20:00:59 INFO - PROCESS | 3512 | 1465527659728 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 20:00:59 INFO - PROCESS | 3512 | 1465527659730 Marionette TRACE conn5 <- [1,3090,null,{}] 20:00:59 INFO - PROCESS | 3512 | 1465527659733 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:59 INFO - PROCESS | 3512 | 1465527659739 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:00:59 INFO - PROCESS | 3512 | 1465527659884 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 20:01:00 INFO - PROCESS | 3512 | 1465527659988 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:00 INFO - PROCESS | 3512 | 1465527659990 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:01:00 INFO - PROCESS | 3512 | ++DOCSHELL 0DA43C00 == 34 [pid = 3512] [id = 784] 20:01:00 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (0EB80C00) [pid = 3512] [serial = 2350] [outer = 00000000] 20:01:00 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (1759D000) [pid = 3512] [serial = 2351] [outer = 0EB80C00] 20:01:00 INFO - PROCESS | 3512 | 1465527660034 Marionette DEBUG loaded listener.js 20:01:00 INFO - PROCESS | 3512 | ++DOMWINDOW == 75 (17613C00) [pid = 3512] [serial = 2352] [outer = 0EB80C00] 20:01:00 INFO - PROCESS | 3512 | 1465527660427 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 20:01:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 20:01:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 731ms 20:01:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 20:01:00 INFO - PROCESS | 3512 | 1465527660460 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 20:01:00 INFO - PROCESS | 3512 | 1465527660462 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 20:01:00 INFO - PROCESS | 3512 | 1465527660464 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 20:01:00 INFO - PROCESS | 3512 | 1465527660466 Marionette TRACE conn5 <- [1,3094,null,{}] 20:01:00 INFO - PROCESS | 3512 | 1465527660469 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:00 INFO - PROCESS | 3512 | 1465527660471 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:01:00 INFO - PROCESS | 3512 | 1465527660587 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 20:01:00 INFO - PROCESS | 3512 | 1465527660592 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:00 INFO - PROCESS | 3512 | 1465527660593 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:01:00 INFO - PROCESS | 3512 | ++DOCSHELL 1761CC00 == 35 [pid = 3512] [id = 785] 20:01:00 INFO - PROCESS | 3512 | ++DOMWINDOW == 76 (1761F400) [pid = 3512] [serial = 2353] [outer = 00000000] 20:01:00 INFO - PROCESS | 3512 | ++DOMWINDOW == 77 (1763B400) [pid = 3512] [serial = 2354] [outer = 1761F400] 20:01:00 INFO - PROCESS | 3512 | 1465527660637 Marionette DEBUG loaded listener.js 20:01:00 INFO - PROCESS | 3512 | ++DOMWINDOW == 78 (17641800) [pid = 3512] [serial = 2355] [outer = 1761F400] 20:01:00 INFO - PROCESS | 3512 | --DOMWINDOW == 77 (13C54000) [pid = 3512] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 20:01:00 INFO - PROCESS | 3512 | --DOMWINDOW == 76 (14A74000) [pid = 3512] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 20:01:00 INFO - PROCESS | 3512 | --DOMWINDOW == 75 (0FFE6C00) [pid = 3512] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 20:01:00 INFO - PROCESS | 3512 | --DOMWINDOW == 74 (0E608000) [pid = 3512] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 20:01:00 INFO - PROCESS | 3512 | --DOMWINDOW == 73 (0D9B1400) [pid = 3512] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 20:01:00 INFO - PROCESS | 3512 | --DOMWINDOW == 72 (16B34C00) [pid = 3512] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 20:01:00 INFO - PROCESS | 3512 | --DOMWINDOW == 71 (17615C00) [pid = 3512] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 20:01:00 INFO - PROCESS | 3512 | --DOMWINDOW == 70 (1A45E800) [pid = 3512] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 20:01:00 INFO - PROCESS | 3512 | --DOMWINDOW == 69 (0EB85800) [pid = 3512] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 20:01:00 INFO - PROCESS | 3512 | --DOMWINDOW == 68 (16DCD000) [pid = 3512] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 20:01:01 INFO - PROCESS | 3512 | 1465527661108 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 20:01:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 20:01:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 20:01:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 20:01:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 670ms 20:01:01 INFO - PROCESS | 3512 | 1465527661149 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 20:01:01 INFO - PROCESS | 3512 | 1465527661151 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 20:01:01 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 20:01:01 INFO - PROCESS | 3512 | 1465527661155 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 20:01:01 INFO - PROCESS | 3512 | 1465527661156 Marionette TRACE conn5 <- [1,3098,null,{}] 20:01:01 INFO - PROCESS | 3512 | 1465527661160 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:01 INFO - PROCESS | 3512 | 1465527661162 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:01:01 INFO - PROCESS | 3512 | 1465527661245 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 20:01:01 INFO - PROCESS | 3512 | 1465527661285 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:01 INFO - PROCESS | 3512 | 1465527661287 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:01:01 INFO - PROCESS | 3512 | ++DOCSHELL 17646000 == 36 [pid = 3512] [id = 786] 20:01:01 INFO - PROCESS | 3512 | ++DOMWINDOW == 69 (17646400) [pid = 3512] [serial = 2356] [outer = 00000000] 20:01:01 INFO - PROCESS | 3512 | ++DOMWINDOW == 70 (177B8400) [pid = 3512] [serial = 2357] [outer = 17646400] 20:01:01 INFO - PROCESS | 3512 | 1465527661331 Marionette DEBUG loaded listener.js 20:01:01 INFO - PROCESS | 3512 | ++DOMWINDOW == 71 (177BAC00) [pid = 3512] [serial = 2358] [outer = 17646400] 20:01:01 INFO - PROCESS | 3512 | 1465527661736 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 20:01:01 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 20:01:01 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 20:01:01 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 20:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:01:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:01:01 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 20:01:01 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 630ms 20:01:01 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 20:01:01 INFO - PROCESS | 3512 | 1465527661787 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 20:01:01 INFO - PROCESS | 3512 | 1465527661789 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 20:01:01 INFO - PROCESS | 3512 | 1465527661792 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 20:01:01 INFO - PROCESS | 3512 | 1465527661794 Marionette TRACE conn5 <- [1,3102,null,{}] 20:01:01 INFO - PROCESS | 3512 | 1465527661816 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:01 INFO - PROCESS | 3512 | 1465527661818 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:01:01 INFO - PROCESS | 3512 | 1465527661897 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 20:01:01 INFO - PROCESS | 3512 | 1465527661901 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"b304254c-3a8a-4ad1-bbb7-c56e90189192\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:01 INFO - PROCESS | 3512 | 1465527661903 Marionette INFO sendAsync 7d34adb1-6685-4ab4-8043-3e6804a9f85b 20:01:01 INFO - PROCESS | 3512 | ++DOCSHELL 17BE5000 == 37 [pid = 3512] [id = 787] 20:01:01 INFO - PROCESS | 3512 | ++DOMWINDOW == 72 (17BEA400) [pid = 3512] [serial = 2359] [outer = 00000000] 20:01:01 INFO - PROCESS | 3512 | ++DOMWINDOW == 73 (18945C00) [pid = 3512] [serial = 2360] [outer = 17BEA400] 20:01:01 INFO - PROCESS | 3512 | 1465527661946 Marionette DEBUG loaded listener.js 20:01:02 INFO - PROCESS | 3512 | ++DOMWINDOW == 74 (18939000) [pid = 3512] [serial = 2361] [outer = 17BEA400] 20:01:02 INFO - PROCESS | 3512 | 1465527662360 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 20:01:02 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 20:01:02 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 590ms 20:01:02 INFO - PROCESS | 3512 | 1465527662394 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 20:01:02 INFO - PROCESS | 3512 | 1465527662396 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 20:01:03 WARNING - u'runner_teardown' () 20:01:03 INFO - No more tests 20:01:03 INFO - Got 0 unexpected results 20:01:03 INFO - SUITE-END | took 675s 20:01:03 INFO - Closing logging queue 20:01:03 INFO - queue closed 20:01:03 INFO - Return code: 0 20:01:03 WARNING - # TBPL SUCCESS # 20:01:03 INFO - Running post-action listener: _resource_record_post_action 20:01:03 INFO - Running post-run listener: _resource_record_post_run 20:01:04 INFO - Total resource usage - Wall time: 686s; CPU: 14.0%; Read bytes: 174797312; Write bytes: 1130932224; Read time: 2521040; Write time: 9040410 20:01:04 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 20:01:04 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 49039872; Read time: 0; Write time: 55400 20:01:04 INFO - run-tests - Wall time: 684s; CPU: 14.0%; Read bytes: 174797312; Write bytes: 1071644160; Read time: 2521040; Write time: 8977980 20:01:04 INFO - Running post-run listener: _upload_blobber_files 20:01:04 INFO - Blob upload gear active. 20:01:04 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 20:01:04 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 20:01:04 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'] 20:01:04 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 20:01:05 INFO - (blobuploader) - INFO - Open directory for files ... 20:01:05 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 20:01:05 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:01:05 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:01:06 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 20:01:06 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:01:06 INFO - (blobuploader) - INFO - Done attempting. 20:01:06 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 20:01:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:01:06 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:01:07 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 20:01:07 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:01:07 INFO - (blobuploader) - INFO - Done attempting. 20:01:07 INFO - (blobuploader) - INFO - Iteration through files over. 20:01:07 INFO - Return code: 0 20:01:07 INFO - rmtree: C:\slave\test\build\uploaded_files.json 20:01:07 INFO - Using _rmtree_windows ... 20:01:07 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 20:01:07 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ab262872206978613c0544c4a0e88ddcd3cb4181f12c7369f0227841c6873bad7f6ff16d99d59257e8704c138fcb060ae1fc6928a49c6e58214cbc4f718237d5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7734cc1380a4dab5ba647a6b86339b66307a06c1a97751251e9ca154d3d3401b22034ef8de6f5e90df6bf93a1051affa29a0e9dec892ec7fe8c820f16272959a"} 20:01:07 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 20:01:07 INFO - Writing to file C:\slave\test\properties\blobber_files 20:01:07 INFO - Contents: 20:01:07 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ab262872206978613c0544c4a0e88ddcd3cb4181f12c7369f0227841c6873bad7f6ff16d99d59257e8704c138fcb060ae1fc6928a49c6e58214cbc4f718237d5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7734cc1380a4dab5ba647a6b86339b66307a06c1a97751251e9ca154d3d3401b22034ef8de6f5e90df6bf93a1051affa29a0e9dec892ec7fe8c820f16272959a"} 20:01:07 INFO - Running post-run listener: copy_logs_to_upload_dir 20:01:07 INFO - Copying logs to upload dir... 20:01:07 INFO - mkdir: C:\slave\test\build\upload\logs 20:01:08 INFO - Copying logs to upload dir... 20:01:08 INFO - Using _rmtree_windows ... 20:01:08 INFO - Using _rmtree_windows ... 20:01:08 INFO - Using _rmtree_windows ... 20:01:08 INFO - Using _rmtree_windows ... 20:01:08 INFO - Using _rmtree_windows ... 20:01:08 INFO - Using _rmtree_windows ... 20:01:08 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=928.604000 ========= master_lag: 0.29 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 28 secs) (at 2016-06-09 20:01:08.362145) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-09 20:01:08.362915) ========= '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-104 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-104 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-104 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/ab262872206978613c0544c4a0e88ddcd3cb4181f12c7369f0227841c6873bad7f6ff16d99d59257e8704c138fcb060ae1fc6928a49c6e58214cbc4f718237d5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7734cc1380a4dab5ba647a6b86339b66307a06c1a97751251e9ca154d3d3401b22034ef8de6f5e90df6bf93a1051affa29a0e9dec892ec7fe8c820f16272959a"} build_url:https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/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/ankqIwGjQA6_FBR08AddkQ/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/ab262872206978613c0544c4a0e88ddcd3cb4181f12c7369f0227841c6873bad7f6ff16d99d59257e8704c138fcb060ae1fc6928a49c6e58214cbc4f718237d5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7734cc1380a4dab5ba647a6b86339b66307a06c1a97751251e9ca154d3d3401b22034ef8de6f5e90df6bf93a1051affa29a0e9dec892ec7fe8c820f16272959a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/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-09 20:01:08.483952) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-09 20:01:08.484297) ========= '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-104 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-104 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-104 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-09 20:01:08.600680) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-09 20:01:08.601011) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-09 20:01:09.411184) ========= ========= Total master_lag: 0.43 =========