builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-057 starttime: 1468190222.73 results: success (0) buildid: 20160710132925 builduid: 3736ed9763b34a63a290d9069e82464e revision: ebd3919e8a3a0c4bcc5c3933ab693b44b38f490e ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-10 15:37:02.725843) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-10 15:37:02.726530) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-10 15:37:02.726835) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-10 15:37:02.990591) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-10 15:37:02.990868) ========= '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-057 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-057 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-057 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 --15:37:03-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 9.22 MB/s 15:37:04 (9.22 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.004000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-10 15:37:04.049019) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-10 15:37:04.049351) ========= '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-057 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-057 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-057 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=3.501000 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-10 15:37:07.578968) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-10 15:37:07.579358) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev ebd3919e8a3a0c4bcc5c3933ab693b44b38f490e --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 ebd3919e8a3a0c4bcc5c3933ab693b44b38f490e --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-057 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-057 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-057 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-07-10 15:37:07,851 truncating revision to first 12 chars 2016-07-10 15:37:07,851 Setting DEBUG logging. 2016-07-10 15:37:07,851 attempt 1/10 2016-07-10 15:37:07,851 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/ebd3919e8a3a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-10 15:37:08,388 unpacking tar archive at: mozilla-beta-ebd3919e8a3a/testing/mozharness/ program finished with exit code 0 elapsedTime=1.183000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-10 15:37:08.812416) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-10 15:37:08.812749) ========= script_repo_revision: ebd3919e8a3a0c4bcc5c3933ab693b44b38f490e ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-10 15:37:08.813156) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-10 15:37:08.813439) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-10 15:37:08.828184) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 7 secs) (at 2016-07-10 15:37:08.828518) ========= '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-057 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-057 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-057 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 15:37:09 INFO - MultiFileLogger online at 20160710 15:37:09 in C:\slave\test 15:37:09 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 15:37:09 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 15:37:09 INFO - {'append_to_log': False, 15:37:09 INFO - 'base_work_dir': 'C:\\slave\\test', 15:37:09 INFO - 'blob_upload_branch': 'mozilla-beta', 15:37:09 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 15:37:09 INFO - 'buildbot_json_path': 'buildprops.json', 15:37:09 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 15:37:09 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 15:37:09 INFO - 'download_minidump_stackwalk': True, 15:37:09 INFO - 'download_symbols': 'true', 15:37:09 INFO - 'e10s': False, 15:37:09 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 15:37:09 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 15:37:09 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 15:37:09 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 15:37:09 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 15:37:09 INFO - 'C:/mozilla-build/tooltool.py'), 15:37:09 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 15:37:09 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 15:37:09 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 15:37:09 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 15:37:09 INFO - 'log_level': 'info', 15:37:09 INFO - 'log_to_console': True, 15:37:09 INFO - 'opt_config_files': (), 15:37:09 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 15:37:09 INFO - '--processes=1', 15:37:09 INFO - '--config=%(test_path)s/wptrunner.ini', 15:37:09 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 15:37:09 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 15:37:09 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 15:37:09 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 15:37:09 INFO - 'pip_index': False, 15:37:09 INFO - 'require_test_zip': True, 15:37:09 INFO - 'test_type': ('testharness',), 15:37:09 INFO - 'this_chunk': '1', 15:37:09 INFO - 'total_chunks': '10', 15:37:09 INFO - 'virtualenv_path': 'venv', 15:37:09 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 15:37:09 INFO - 'work_dir': 'build'} 15:37:09 INFO - ##### 15:37:09 INFO - ##### Running clobber step. 15:37:09 INFO - ##### 15:37:09 INFO - Running pre-action listener: _resource_record_pre_action 15:37:09 INFO - Running main action method: clobber 15:37:09 INFO - rmtree: C:\slave\test\build 15:37:09 INFO - Using _rmtree_windows ... 15:37:09 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 15:38:40 INFO - Running post-action listener: _resource_record_post_action 15:38:40 INFO - ##### 15:38:40 INFO - ##### Running read-buildbot-config step. 15:38:40 INFO - ##### 15:38:40 INFO - Running pre-action listener: _resource_record_pre_action 15:38:40 INFO - Running main action method: read_buildbot_config 15:38:40 INFO - Using buildbot properties: 15:38:40 INFO - { 15:38:40 INFO - "project": "", 15:38:40 INFO - "product": "firefox", 15:38:40 INFO - "script_repo_revision": "production", 15:38:40 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 15:38:40 INFO - "repository": "", 15:38:40 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 15:38:40 INFO - "buildid": "20160710132925", 15:38:40 INFO - "pgo_build": "False", 15:38:40 INFO - "basedir": "C:\\slave\\test", 15:38:40 INFO - "buildnumber": 22, 15:38:40 INFO - "slavename": "t-w732-ix-057", 15:38:40 INFO - "revision": "ebd3919e8a3a0c4bcc5c3933ab693b44b38f490e", 15:38:40 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 15:38:40 INFO - "platform": "win32", 15:38:40 INFO - "branch": "mozilla-beta", 15:38:40 INFO - "repo_path": "releases/mozilla-beta", 15:38:40 INFO - "moz_repo_path": "", 15:38:40 INFO - "stage_platform": "win32", 15:38:40 INFO - "builduid": "3736ed9763b34a63a290d9069e82464e", 15:38:40 INFO - "slavebuilddir": "test" 15:38:40 INFO - } 15:38:40 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Tz9OHbq6TJW_I4rKsW2u-g/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 15:38:40 INFO - Found installer url https://queue.taskcluster.net/v1/task/Tz9OHbq6TJW_I4rKsW2u-g/artifacts/public/build/firefox-48.0.en-US.win32.zip. 15:38:40 INFO - Running post-action listener: _resource_record_post_action 15:38:40 INFO - ##### 15:38:40 INFO - ##### Running download-and-extract step. 15:38:40 INFO - ##### 15:38:40 INFO - Running pre-action listener: _resource_record_pre_action 15:38:40 INFO - Running main action method: download_and_extract 15:38:40 INFO - mkdir: C:\slave\test\build\tests 15:38:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:38:40 INFO - https://queue.taskcluster.net/v1/task/Tz9OHbq6TJW_I4rKsW2u-g/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 15:38:40 INFO - trying https://queue.taskcluster.net/v1/task/Tz9OHbq6TJW_I4rKsW2u-g/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 15:38:40 INFO - Downloading https://queue.taskcluster.net/v1/task/Tz9OHbq6TJW_I4rKsW2u-g/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 15:38:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Tz9OHbq6TJW_I4rKsW2u-g/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 15:38:41 INFO - Downloaded 1240 bytes. 15:38:41 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 15:38:41 INFO - Using the following test package requirements: 15:38:41 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 15:38:41 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:38:41 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 15:38:41 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:38:41 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 15:38:41 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:38:41 INFO - u'jsshell-win32.zip'], 15:38:41 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:38:41 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 15:38:41 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 15:38:41 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:38:41 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 15:38:41 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:38:41 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 15:38:41 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:38:41 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 15:38:41 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:38:41 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 15:38:41 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 15:38:41 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')]} 15:38:41 INFO - https://queue.taskcluster.net/v1/task/Tz9OHbq6TJW_I4rKsW2u-g/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 15:38:41 INFO - trying https://queue.taskcluster.net/v1/task/Tz9OHbq6TJW_I4rKsW2u-g/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 15:38:41 INFO - Downloading https://queue.taskcluster.net/v1/task/Tz9OHbq6TJW_I4rKsW2u-g/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 15:38:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Tz9OHbq6TJW_I4rKsW2u-g/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 15:38:43 INFO - Downloaded 20402961 bytes. 15:38:43 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/*'] 15:38:43 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/* 15:38:45 INFO - caution: filename not matched: web-platform/* 15:38:45 INFO - Return code: 11 15:38:45 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')]} 15:38:45 INFO - https://queue.taskcluster.net/v1/task/Tz9OHbq6TJW_I4rKsW2u-g/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 15:38:45 INFO - trying https://queue.taskcluster.net/v1/task/Tz9OHbq6TJW_I4rKsW2u-g/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 15:38:45 INFO - Downloading https://queue.taskcluster.net/v1/task/Tz9OHbq6TJW_I4rKsW2u-g/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 15:38:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Tz9OHbq6TJW_I4rKsW2u-g/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 15:38:48 INFO - Downloaded 36389908 bytes. 15:38:48 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/*'] 15:38:48 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/* 15:39:37 INFO - caution: filename not matched: bin/* 15:39:37 INFO - caution: filename not matched: config/* 15:39:37 INFO - caution: filename not matched: mozbase/* 15:39:37 INFO - caution: filename not matched: marionette/* 15:39:37 INFO - caution: filename not matched: tools/wptserve/* 15:39:37 INFO - Return code: 11 15:39:37 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')]} 15:39:37 INFO - https://queue.taskcluster.net/v1/task/Tz9OHbq6TJW_I4rKsW2u-g/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 15:39:37 INFO - trying https://queue.taskcluster.net/v1/task/Tz9OHbq6TJW_I4rKsW2u-g/artifacts/public/build/firefox-48.0.en-US.win32.zip 15:39:37 INFO - Downloading https://queue.taskcluster.net/v1/task/Tz9OHbq6TJW_I4rKsW2u-g/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 15:39:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Tz9OHbq6TJW_I4rKsW2u-g/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 15:39:42 INFO - Downloaded 68472844 bytes. 15:39:42 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Tz9OHbq6TJW_I4rKsW2u-g/artifacts/public/build/firefox-48.0.en-US.win32.zip 15:39:42 INFO - mkdir: C:\slave\test\properties 15:39:42 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 15:39:42 INFO - Writing to file C:\slave\test\properties\build_url 15:39:42 INFO - Contents: 15:39:42 INFO - build_url:https://queue.taskcluster.net/v1/task/Tz9OHbq6TJW_I4rKsW2u-g/artifacts/public/build/firefox-48.0.en-US.win32.zip 15:39:42 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Tz9OHbq6TJW_I4rKsW2u-g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 15:39:42 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 15:39:42 INFO - Writing to file C:\slave\test\properties\symbols_url 15:39:42 INFO - Contents: 15:39:42 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Tz9OHbq6TJW_I4rKsW2u-g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 15:39:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:39:42 INFO - https://queue.taskcluster.net/v1/task/Tz9OHbq6TJW_I4rKsW2u-g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 15:39:42 INFO - trying https://queue.taskcluster.net/v1/task/Tz9OHbq6TJW_I4rKsW2u-g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 15:39:42 INFO - Downloading https://queue.taskcluster.net/v1/task/Tz9OHbq6TJW_I4rKsW2u-g/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 15:39:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Tz9OHbq6TJW_I4rKsW2u-g/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 15:39:49 INFO - Downloaded 55584990 bytes. 15:39:49 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'] 15:39:49 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 15:39:51 INFO - Return code: 0 15:39:51 INFO - Running post-action listener: _resource_record_post_action 15:39:51 INFO - Running post-action listener: set_extra_try_arguments 15:39:51 INFO - ##### 15:39:51 INFO - ##### Running create-virtualenv step. 15:39:51 INFO - ##### 15:39:51 INFO - Running pre-action listener: _pre_create_virtualenv 15:39:51 INFO - Running pre-action listener: _resource_record_pre_action 15:39:51 INFO - Running main action method: create_virtualenv 15:39:51 INFO - Creating virtualenv C:\slave\test\build\venv 15:39:51 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 15:39:51 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 15:39:56 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 15:39:59 INFO - Installing distribute......................................................................................................................................................................................done. 15:40:00 INFO - Return code: 0 15:40:00 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 15:40:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:40:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:40:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:40:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:40:00 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B3B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C3C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B6A368>, '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 0x018BBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C4E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-057', 'USERDOMAIN': 'T-W732-IX-057', '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-057', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 15:40:00 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 15:40:00 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 15:40:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:40:00 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 15:40:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:40:00 INFO - 'COMPUTERNAME': 'T-W732-IX-057', 15:40:00 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:40:00 INFO - 'DCLOCATION': 'SCL3', 15:40:00 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:40:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:40:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:40:00 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:40:00 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:40:00 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:40:00 INFO - 'HOMEDRIVE': 'C:', 15:40:00 INFO - 'HOMEPATH': '\\Users\\cltbld', 15:40:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:40:00 INFO - 'KTS_VERSION': '1.19c', 15:40:00 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:40:00 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 15:40:00 INFO - 'LOGONSERVER': '\\\\T-W732-IX-057', 15:40:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:40:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:40:00 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:40:00 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:40:00 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:40:00 INFO - 'MOZ_AIRBAG': '1', 15:40:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:40:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:40:00 INFO - 'MOZ_MSVCVERSION': '8', 15:40:00 INFO - 'MOZ_NO_REMOTE': '1', 15:40:00 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:40:00 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:40:00 INFO - 'NO_EM_RESTART': '1', 15:40:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:40:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:40:00 INFO - 'OS': 'Windows_NT', 15:40:00 INFO - 'OURDRIVE': 'C:', 15:40:00 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 15:40:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:40:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:40:00 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:40:00 INFO - 'PROCESSOR_LEVEL': '6', 15:40:00 INFO - 'PROCESSOR_REVISION': '1e05', 15:40:00 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:40:00 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:40:00 INFO - 'PROMPT': '$P$G', 15:40:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:40:00 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:40:00 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:40:00 INFO - 'PWD': 'C:\\slave\\test', 15:40:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:40:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:40:00 INFO - 'SYSTEMDRIVE': 'C:', 15:40:00 INFO - 'SYSTEMROOT': 'C:\\windows', 15:40:00 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:40:00 INFO - 'TEST1': 'testie', 15:40:00 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:40:00 INFO - 'USERDOMAIN': 'T-W732-IX-057', 15:40:00 INFO - 'USERNAME': 'cltbld', 15:40:00 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 15:40:00 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:40:00 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:40:00 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:40:00 INFO - 'WINDIR': 'C:\\windows', 15:40:00 INFO - 'WINDOWS_TRACING_FLAGS': '3', 15:40:00 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 15:40:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:40:02 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:40:02 INFO - Downloading/unpacking psutil>=0.7.1 15:40:02 INFO - Running setup.py egg_info for package psutil 15:40:02 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:40:02 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:40:02 INFO - Installing collected packages: psutil 15:40:02 INFO - Running setup.py install for psutil 15:40:02 INFO - building 'psutil._psutil_windows' extension 15:40:02 INFO - error: Unable to find vcvarsall.bat 15:40:02 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-69ky5k-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:40:02 INFO - running install 15:40:02 INFO - running build 15:40:02 INFO - running build_py 15:40:02 INFO - creating build 15:40:02 INFO - creating build\lib.win32-2.7 15:40:02 INFO - creating build\lib.win32-2.7\psutil 15:40:02 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 15:40:02 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 15:40:02 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 15:40:02 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 15:40:02 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 15:40:02 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 15:40:02 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 15:40:02 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 15:40:02 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 15:40:02 INFO - running build_ext 15:40:02 INFO - building 'psutil._psutil_windows' extension 15:40:02 INFO - error: Unable to find vcvarsall.bat 15:40:02 INFO - ---------------------------------------- 15:40:02 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-69ky5k-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:40:02 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 15:40:02 WARNING - Return code: 1 15:40:02 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! 15:40:02 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 15:40:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:40:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:40:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:40:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:40:02 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 0x01B3B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C3C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B6A368>, '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 0x018BBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C4E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-057', 'USERDOMAIN': 'T-W732-IX-057', '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-057', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 15:40:02 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 15:40:02 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 15:40:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:40:02 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 15:40:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:40:02 INFO - 'COMPUTERNAME': 'T-W732-IX-057', 15:40:02 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:40:02 INFO - 'DCLOCATION': 'SCL3', 15:40:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:40:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:40:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:40:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:40:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:40:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:40:02 INFO - 'HOMEDRIVE': 'C:', 15:40:02 INFO - 'HOMEPATH': '\\Users\\cltbld', 15:40:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:40:02 INFO - 'KTS_VERSION': '1.19c', 15:40:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:40:02 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 15:40:02 INFO - 'LOGONSERVER': '\\\\T-W732-IX-057', 15:40:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:40:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:40:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:40:02 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:40:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:40:02 INFO - 'MOZ_AIRBAG': '1', 15:40:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:40:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:40:02 INFO - 'MOZ_MSVCVERSION': '8', 15:40:02 INFO - 'MOZ_NO_REMOTE': '1', 15:40:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:40:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:40:02 INFO - 'NO_EM_RESTART': '1', 15:40:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:40:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:40:02 INFO - 'OS': 'Windows_NT', 15:40:02 INFO - 'OURDRIVE': 'C:', 15:40:02 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 15:40:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:40:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:40:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:40:02 INFO - 'PROCESSOR_LEVEL': '6', 15:40:02 INFO - 'PROCESSOR_REVISION': '1e05', 15:40:02 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:40:02 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:40:02 INFO - 'PROMPT': '$P$G', 15:40:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:40:02 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:40:02 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:40:02 INFO - 'PWD': 'C:\\slave\\test', 15:40:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:40:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:40:02 INFO - 'SYSTEMDRIVE': 'C:', 15:40:02 INFO - 'SYSTEMROOT': 'C:\\windows', 15:40:02 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:40:02 INFO - 'TEST1': 'testie', 15:40:02 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:40:02 INFO - 'USERDOMAIN': 'T-W732-IX-057', 15:40:02 INFO - 'USERNAME': 'cltbld', 15:40:02 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 15:40:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:40:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:40:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:40:02 INFO - 'WINDIR': 'C:\\windows', 15:40:02 INFO - 'WINDOWS_TRACING_FLAGS': '3', 15:40:02 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 15:40:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:40:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:40:03 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 15:40:03 INFO - Downloading mozsystemmonitor-0.0.tar.gz 15:40:03 INFO - Running setup.py egg_info for package mozsystemmonitor 15:40:03 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 15:40:03 INFO - Running setup.py egg_info for package psutil 15:40:03 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:40:03 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:40:03 INFO - Installing collected packages: mozsystemmonitor, psutil 15:40:03 INFO - Running setup.py install for mozsystemmonitor 15:40:03 INFO - Running setup.py install for psutil 15:40:03 INFO - building 'psutil._psutil_windows' extension 15:40:03 INFO - error: Unable to find vcvarsall.bat 15:40:03 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-wrliac-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:40:03 INFO - running install 15:40:03 INFO - running build 15:40:03 INFO - running build_py 15:40:03 INFO - running build_ext 15:40:03 INFO - building 'psutil._psutil_windows' extension 15:40:03 INFO - error: Unable to find vcvarsall.bat 15:40:03 INFO - ---------------------------------------- 15:40:03 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-wrliac-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:40:03 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 15:40:03 WARNING - Return code: 1 15:40:03 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! 15:40:03 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 15:40:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:40:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:40:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:40:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:40:03 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 0x01B3B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C3C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B6A368>, '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 0x018BBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C4E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-057', 'USERDOMAIN': 'T-W732-IX-057', '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-057', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 15:40:03 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 15:40:03 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 15:40:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:40:03 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 15:40:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:40:03 INFO - 'COMPUTERNAME': 'T-W732-IX-057', 15:40:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:40:03 INFO - 'DCLOCATION': 'SCL3', 15:40:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:40:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:40:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:40:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:40:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:40:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:40:03 INFO - 'HOMEDRIVE': 'C:', 15:40:03 INFO - 'HOMEPATH': '\\Users\\cltbld', 15:40:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:40:03 INFO - 'KTS_VERSION': '1.19c', 15:40:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:40:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 15:40:03 INFO - 'LOGONSERVER': '\\\\T-W732-IX-057', 15:40:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:40:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:40:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:40:03 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:40:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:40:03 INFO - 'MOZ_AIRBAG': '1', 15:40:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:40:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:40:03 INFO - 'MOZ_MSVCVERSION': '8', 15:40:03 INFO - 'MOZ_NO_REMOTE': '1', 15:40:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:40:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:40:03 INFO - 'NO_EM_RESTART': '1', 15:40:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:40:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:40:03 INFO - 'OS': 'Windows_NT', 15:40:03 INFO - 'OURDRIVE': 'C:', 15:40:03 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 15:40:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:40:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:40:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:40:03 INFO - 'PROCESSOR_LEVEL': '6', 15:40:03 INFO - 'PROCESSOR_REVISION': '1e05', 15:40:03 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:40:03 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:40:03 INFO - 'PROMPT': '$P$G', 15:40:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:40:03 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:40:03 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:40:03 INFO - 'PWD': 'C:\\slave\\test', 15:40:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:40:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:40:03 INFO - 'SYSTEMDRIVE': 'C:', 15:40:03 INFO - 'SYSTEMROOT': 'C:\\windows', 15:40:03 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:40:03 INFO - 'TEST1': 'testie', 15:40:03 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:40:03 INFO - 'USERDOMAIN': 'T-W732-IX-057', 15:40:03 INFO - 'USERNAME': 'cltbld', 15:40:03 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 15:40:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:40:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:40:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:40:03 INFO - 'WINDIR': 'C:\\windows', 15:40:03 INFO - 'WINDOWS_TRACING_FLAGS': '3', 15:40:03 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 15:40:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:40:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:40:04 INFO - Downloading/unpacking blobuploader==1.2.4 15:40:04 INFO - Downloading blobuploader-1.2.4.tar.gz 15:40:04 INFO - Running setup.py egg_info for package blobuploader 15:40:04 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 15:40:07 INFO - Running setup.py egg_info for package requests 15:40:07 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 15:40:07 INFO - Downloading docopt-0.6.1.tar.gz 15:40:07 INFO - Running setup.py egg_info for package docopt 15:40:07 INFO - Installing collected packages: blobuploader, docopt, requests 15:40:07 INFO - Running setup.py install for blobuploader 15:40:07 INFO - Running setup.py install for docopt 15:40:07 INFO - Running setup.py install for requests 15:40:07 INFO - Successfully installed blobuploader docopt requests 15:40:07 INFO - Cleaning up... 15:40:07 INFO - Return code: 0 15:40:07 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:40:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:40:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:40:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:40:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:40:07 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 0x01B3B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C3C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B6A368>, '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 0x018BBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C4E0C0>, '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-057', 'USERDOMAIN': 'T-W732-IX-057', '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-057', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 15:40:07 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 15:40:07 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 15:40:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:40:07 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 15:40:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:40:07 INFO - 'COMPUTERNAME': 'T-W732-IX-057', 15:40:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:40:07 INFO - 'DCLOCATION': 'SCL3', 15:40:07 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:40:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:40:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:40:07 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:40:07 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:40:07 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:40:07 INFO - 'HOMEDRIVE': 'C:', 15:40:07 INFO - 'HOMEPATH': '\\Users\\cltbld', 15:40:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:40:07 INFO - 'KTS_VERSION': '1.19c', 15:40:07 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:40:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 15:40:07 INFO - 'LOGONSERVER': '\\\\T-W732-IX-057', 15:40:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:40:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:40:07 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:40:07 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:40:07 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:40:07 INFO - 'MOZ_AIRBAG': '1', 15:40:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:40:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:40:07 INFO - 'MOZ_MSVCVERSION': '8', 15:40:07 INFO - 'MOZ_NO_REMOTE': '1', 15:40:07 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:40:07 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:40:07 INFO - 'NO_EM_RESTART': '1', 15:40:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:40:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:40:07 INFO - 'OS': 'Windows_NT', 15:40:07 INFO - 'OURDRIVE': 'C:', 15:40:07 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 15:40:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:40:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:40:07 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:40:07 INFO - 'PROCESSOR_LEVEL': '6', 15:40:07 INFO - 'PROCESSOR_REVISION': '1e05', 15:40:07 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:40:07 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:40:07 INFO - 'PROMPT': '$P$G', 15:40:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:40:07 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:40:07 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:40:07 INFO - 'PWD': 'C:\\slave\\test', 15:40:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:40:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:40:07 INFO - 'SYSTEMDRIVE': 'C:', 15:40:07 INFO - 'SYSTEMROOT': 'C:\\windows', 15:40:07 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:40:07 INFO - 'TEST1': 'testie', 15:40:07 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:40:07 INFO - 'USERDOMAIN': 'T-W732-IX-057', 15:40:07 INFO - 'USERNAME': 'cltbld', 15:40:07 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 15:40:07 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:40:07 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:40:07 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:40:07 INFO - 'WINDIR': 'C:\\windows', 15:40:07 INFO - 'WINDOWS_TRACING_FLAGS': '3', 15:40:07 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 15:40:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:40:12 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:40:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:40:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:40:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:40:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:40:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:40:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:40:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:40:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:40:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:40:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:40:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:40:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:40:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:40:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:40:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:40:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:40:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:40:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:40:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:40:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:40:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:40:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:40:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:40:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:40:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:40:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:40:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:40:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:40:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:40:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:40:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:40:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:40:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:40:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:40:12 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:40:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:40:12 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:40:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:40:12 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:40:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:40:12 INFO - Unpacking c:\slave\test\build\tests\marionette 15:40:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:40:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:40:12 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 15:40:12 INFO - Running setup.py install for browsermob-proxy 15:40:26 INFO - Running setup.py install for manifestparser 15:40:26 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:40:26 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:40:26 INFO - Running setup.py install for marionette-client 15:40:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:40:26 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:40:26 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:40:26 INFO - Running setup.py install for marionette-driver 15:40:26 INFO - Running setup.py install for mozcrash 15:40:26 INFO - Running setup.py install for mozdebug 15:40:26 INFO - Running setup.py install for mozdevice 15:40:26 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:40:26 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:40:26 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:40:26 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:40:26 INFO - Running setup.py install for mozfile 15:40:26 INFO - Running setup.py install for mozhttpd 15:40:26 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:40:26 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:40:26 INFO - Running setup.py install for mozinfo 15:40:26 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 15:40:26 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 15:40:26 INFO - Running setup.py install for mozInstall 15:40:26 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:40:26 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:40:26 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:40:26 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:40:26 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:40:26 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:40:26 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:40:26 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:40:26 INFO - Running setup.py install for mozleak 15:40:26 INFO - Running setup.py install for mozlog 15:40:26 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 15:40:26 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 15:40:26 INFO - Running setup.py install for moznetwork 15:40:26 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 15:40:26 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 15:40:26 INFO - Running setup.py install for mozprocess 15:40:26 INFO - Running setup.py install for mozprofile 15:40:26 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:40:26 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:40:26 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:40:26 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:40:26 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:40:26 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:40:26 INFO - Running setup.py install for mozrunner 15:40:26 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:40:26 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:40:26 INFO - Running setup.py install for mozscreenshot 15:40:26 INFO - Running setup.py install for moztest 15:40:26 INFO - Running setup.py install for mozversion 15:40:26 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:40:26 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:40:26 INFO - Running setup.py install for wptserve 15:40:26 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 15:40:26 INFO - Cleaning up... 15:40:26 INFO - Return code: 0 15:40:26 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:40:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:40:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:40:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:40:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:40:26 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 0x01B3B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C3C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B6A368>, '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 0x018BBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C4E0C0>, '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-057', 'USERDOMAIN': 'T-W732-IX-057', '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-057', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 15:40:26 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 15:40:26 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 15:40:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:40:26 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 15:40:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:40:26 INFO - 'COMPUTERNAME': 'T-W732-IX-057', 15:40:26 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:40:26 INFO - 'DCLOCATION': 'SCL3', 15:40:26 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:40:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:40:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:40:26 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:40:26 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:40:26 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:40:26 INFO - 'HOMEDRIVE': 'C:', 15:40:26 INFO - 'HOMEPATH': '\\Users\\cltbld', 15:40:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:40:26 INFO - 'KTS_VERSION': '1.19c', 15:40:26 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:40:26 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 15:40:26 INFO - 'LOGONSERVER': '\\\\T-W732-IX-057', 15:40:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:40:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:40:26 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:40:26 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:40:26 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:40:26 INFO - 'MOZ_AIRBAG': '1', 15:40:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:40:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:40:26 INFO - 'MOZ_MSVCVERSION': '8', 15:40:26 INFO - 'MOZ_NO_REMOTE': '1', 15:40:26 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:40:26 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:40:26 INFO - 'NO_EM_RESTART': '1', 15:40:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:40:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:40:26 INFO - 'OS': 'Windows_NT', 15:40:26 INFO - 'OURDRIVE': 'C:', 15:40:26 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 15:40:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:40:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:40:26 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:40:26 INFO - 'PROCESSOR_LEVEL': '6', 15:40:26 INFO - 'PROCESSOR_REVISION': '1e05', 15:40:26 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:40:26 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:40:26 INFO - 'PROMPT': '$P$G', 15:40:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:40:26 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:40:26 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:40:26 INFO - 'PWD': 'C:\\slave\\test', 15:40:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:40:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:40:26 INFO - 'SYSTEMDRIVE': 'C:', 15:40:26 INFO - 'SYSTEMROOT': 'C:\\windows', 15:40:26 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:40:26 INFO - 'TEST1': 'testie', 15:40:26 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:40:26 INFO - 'USERDOMAIN': 'T-W732-IX-057', 15:40:26 INFO - 'USERNAME': 'cltbld', 15:40:26 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 15:40:26 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:40:26 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:40:26 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:40:26 INFO - 'WINDIR': 'C:\\windows', 15:40:26 INFO - 'WINDOWS_TRACING_FLAGS': '3', 15:40:26 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 15:40:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:40:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:40:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:40:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:40:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:40:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:40:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:40:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:40:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:40:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:40:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:40:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:40:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:40:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:40:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:40:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:40:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:40:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:40:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:40:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:40:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:40:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:40:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:40:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:40:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:40:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:40:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:40:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:40:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:40:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:40:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:40:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:40:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:40:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:40:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:40:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:40:31 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:40:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:40:31 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:40:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:40:31 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:40:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:40:31 INFO - Unpacking c:\slave\test\build\tests\marionette 15:40:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:40:31 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:40:31 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)) 15:40:45 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)) 15:40:45 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)) 15:40:45 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)) 15:40:45 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)) 15:40:45 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 15:40:45 INFO - Downloading blessings-1.6.tar.gz 15:40:45 INFO - Running setup.py egg_info for package blessings 15:40:45 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)) 15:40:45 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 15:40:45 INFO - Running setup.py install for blessings 15:40:45 INFO - Running setup.py install for browsermob-proxy 15:40:45 INFO - Running setup.py install for manifestparser 15:40:45 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:40:45 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:40:45 INFO - Running setup.py install for marionette-client 15:40:45 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:40:45 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:40:45 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:40:45 INFO - Running setup.py install for marionette-driver 15:40:45 INFO - Running setup.py install for mozcrash 15:40:45 INFO - Running setup.py install for mozdebug 15:40:45 INFO - Running setup.py install for mozdevice 15:40:45 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:40:45 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:40:45 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:40:45 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:40:45 INFO - Running setup.py install for mozhttpd 15:40:45 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:40:45 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:40:45 INFO - Running setup.py install for mozInstall 15:40:45 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:40:45 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:40:45 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:40:45 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:40:45 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:40:45 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:40:45 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:40:45 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:40:45 INFO - Running setup.py install for mozleak 15:40:45 INFO - Running setup.py install for mozprofile 15:40:45 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:40:45 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:40:45 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:40:45 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:40:45 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:40:45 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:40:45 INFO - Running setup.py install for mozrunner 15:40:45 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:40:45 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:40:47 INFO - Running setup.py install for mozscreenshot 15:40:47 INFO - Running setup.py install for moztest 15:40:47 INFO - Running setup.py install for mozversion 15:40:47 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:40:47 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:40:47 INFO - Running setup.py install for wptserve 15:40:47 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 15:40:47 INFO - Cleaning up... 15:40:47 INFO - Return code: 0 15:40:47 INFO - Done creating virtualenv C:\slave\test\build\venv. 15:40:47 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:40:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:40:47 INFO - Reading from file tmpfile_stdout 15:40:47 INFO - Using _rmtree_windows ... 15:40:47 INFO - Using _rmtree_windows ... 15:40:47 INFO - Current package versions: 15:40:47 INFO - blessings == 1.6 15:40:47 INFO - blobuploader == 1.2.4 15:40:47 INFO - browsermob-proxy == 0.6.0 15:40:47 INFO - distribute == 0.6.14 15:40:47 INFO - docopt == 0.6.1 15:40:47 INFO - manifestparser == 1.1 15:40:47 INFO - marionette-client == 2.3.0 15:40:47 INFO - marionette-driver == 1.4.0 15:40:47 INFO - mozInstall == 1.12 15:40:47 INFO - mozcrash == 0.17 15:40:47 INFO - mozdebug == 0.1 15:40:47 INFO - mozdevice == 0.48 15:40:47 INFO - mozfile == 1.2 15:40:47 INFO - mozhttpd == 0.7 15:40:47 INFO - mozinfo == 0.9 15:40:47 INFO - mozleak == 0.1 15:40:47 INFO - mozlog == 3.1 15:40:47 INFO - moznetwork == 0.27 15:40:47 INFO - mozprocess == 0.22 15:40:47 INFO - mozprofile == 0.28 15:40:47 INFO - mozrunner == 6.11 15:40:47 INFO - mozscreenshot == 0.1 15:40:47 INFO - mozsystemmonitor == 0.0 15:40:47 INFO - moztest == 0.7 15:40:47 INFO - mozversion == 1.4 15:40:47 INFO - requests == 1.2.3 15:40:47 INFO - wptserve == 1.4.0 15:40:47 INFO - Running post-action listener: _resource_record_post_action 15:40:47 INFO - Running post-action listener: _start_resource_monitoring 15:40:47 INFO - Starting resource monitoring. 15:40:47 INFO - ##### 15:40:47 INFO - ##### Running pull step. 15:40:47 INFO - ##### 15:40:47 INFO - Running pre-action listener: _resource_record_pre_action 15:40:47 INFO - Running main action method: pull 15:40:47 INFO - Pull has nothing to do! 15:40:47 INFO - Running post-action listener: _resource_record_post_action 15:40:47 INFO - ##### 15:40:47 INFO - ##### Running install step. 15:40:47 INFO - ##### 15:40:47 INFO - Running pre-action listener: _resource_record_pre_action 15:40:47 INFO - Running main action method: install 15:40:47 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:40:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:40:48 INFO - Reading from file tmpfile_stdout 15:40:48 INFO - Using _rmtree_windows ... 15:40:48 INFO - Using _rmtree_windows ... 15:40:48 INFO - Detecting whether we're running mozinstall >=1.0... 15:40:48 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 15:40:48 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 15:40:48 INFO - Reading from file tmpfile_stdout 15:40:48 INFO - Output received: 15:40:48 INFO - Usage: mozinstall-script.py [options] installer 15:40:48 INFO - Options: 15:40:48 INFO - -h, --help show this help message and exit 15:40:48 INFO - -d DEST, --destination=DEST 15:40:48 INFO - Directory to install application into. [default: 15:40:48 INFO - "C:\slave\test"] 15:40:48 INFO - --app=APP Application being installed. [default: firefox] 15:40:48 INFO - Using _rmtree_windows ... 15:40:48 INFO - Using _rmtree_windows ... 15:40:48 INFO - mkdir: C:\slave\test\build\application 15:40:48 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'] 15:40:48 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 15:40:50 INFO - Reading from file tmpfile_stdout 15:40:50 INFO - Output received: 15:40:50 INFO - C:\slave\test\build\application\firefox\firefox.exe 15:40:50 INFO - Using _rmtree_windows ... 15:40:50 INFO - Using _rmtree_windows ... 15:40:50 INFO - Running post-action listener: _resource_record_post_action 15:40:50 INFO - ##### 15:40:50 INFO - ##### Running run-tests step. 15:40:50 INFO - ##### 15:40:50 INFO - Running pre-action listener: _resource_record_pre_action 15:40:50 INFO - Running main action method: run_tests 15:40:50 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 15:40:50 INFO - Minidump filename unknown. Determining based upon platform and architecture. 15:40:50 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 15:40:50 INFO - grabbing minidump binary from tooltool 15:40:50 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')]} 15:40:50 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 0x01B6A368>, '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 0x018BBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C4E0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 15:40:50 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 15:40:50 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 15:40:50 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 15:40:51 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpjwr1l7 15:40:51 INFO - INFO - File integrity verified, renaming tmpjwr1l7 to win32-minidump_stackwalk.exe 15:40:51 INFO - Return code: 0 15:40:51 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 15:40:52 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 15:40:52 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/Tz9OHbq6TJW_I4rKsW2u-g/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 15:40:52 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/Tz9OHbq6TJW_I4rKsW2u-g/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 15:40:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:40:52 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 15:40:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:40:52 INFO - 'COMPUTERNAME': 'T-W732-IX-057', 15:40:52 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:40:52 INFO - 'DCLOCATION': 'SCL3', 15:40:52 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:40:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:40:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:40:52 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:40:52 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:40:52 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:40:52 INFO - 'HOMEDRIVE': 'C:', 15:40:52 INFO - 'HOMEPATH': '\\Users\\cltbld', 15:40:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:40:52 INFO - 'KTS_VERSION': '1.19c', 15:40:52 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:40:52 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 15:40:52 INFO - 'LOGONSERVER': '\\\\T-W732-IX-057', 15:40:52 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 15:40:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:40:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:40:52 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:40:52 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:40:52 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:40:52 INFO - 'MOZ_AIRBAG': '1', 15:40:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:40:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:40:52 INFO - 'MOZ_MSVCVERSION': '8', 15:40:52 INFO - 'MOZ_NO_REMOTE': '1', 15:40:52 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:40:52 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:40:52 INFO - 'NO_EM_RESTART': '1', 15:40:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:40:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:40:52 INFO - 'OS': 'Windows_NT', 15:40:52 INFO - 'OURDRIVE': 'C:', 15:40: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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 15:40:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:40:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:40:52 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:40:52 INFO - 'PROCESSOR_LEVEL': '6', 15:40:52 INFO - 'PROCESSOR_REVISION': '1e05', 15:40:52 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:40:52 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:40:52 INFO - 'PROMPT': '$P$G', 15:40:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:40:52 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:40:52 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:40:52 INFO - 'PWD': 'C:\\slave\\test', 15:40:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:40:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:40:52 INFO - 'SYSTEMDRIVE': 'C:', 15:40:52 INFO - 'SYSTEMROOT': 'C:\\windows', 15:40:52 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:40:52 INFO - 'TEST1': 'testie', 15:40:52 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:40:52 INFO - 'USERDOMAIN': 'T-W732-IX-057', 15:40:52 INFO - 'USERNAME': 'cltbld', 15:40:52 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 15:40:52 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:40:52 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:40:52 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:40:52 INFO - 'WINDIR': 'C:\\windows', 15:40:52 INFO - 'WINDOWS_TRACING_FLAGS': '3', 15:40:52 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 15:40:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:40:52 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/Tz9OHbq6TJW_I4rKsW2u-g/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 15:40:53 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 15:40:53 INFO - import pkg_resources 15:40:55 INFO - Using 1 client processes 15:40:58 INFO - SUITE-START | Running 778 tests 15:40:58 INFO - Running testharness tests 15:40:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 15:40:58 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 15:40:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 15:40:58 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 15:40:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 15:40:58 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 15:40:58 INFO - Setting up ssl 15:40:58 INFO - PROCESS | certutil | 15:40:58 INFO - PROCESS | certutil | 15:40:58 INFO - PROCESS | certutil | 15:40:58 INFO - Certificate Nickname Trust Attributes 15:40:58 INFO - SSL,S/MIME,JAR/XPI 15:40:58 INFO - 15:40:58 INFO - web-platform-tests CT,, 15:40:58 INFO - 15:40:59 INFO - Starting runner 15:40:59 INFO - PROCESS | 2088 | [2088] 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 15:40:59 INFO - PROCESS | 2088 | [2088] 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 15:41:00 INFO - PROCESS | 2088 | [2088] 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 15:41:01 INFO - PROCESS | 2088 | 1468190461309 Marionette DEBUG Marionette enabled via build flag and pref 15:41:02 INFO - PROCESS | 2088 | ++DOCSHELL 11589800 == 1 [pid = 2088] [id = 1] 15:41:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 1 (11589C00) [pid = 2088] [serial = 1] [outer = 00000000] 15:41:02 INFO - PROCESS | 2088 | [2088] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:41:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 2 (1158A800) [pid = 2088] [serial = 2] [outer = 11589C00] 15:41:02 INFO - PROCESS | 2088 | ++DOCSHELL 11ACC400 == 2 [pid = 2088] [id = 2] 15:41:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 3 (11ACC800) [pid = 2088] [serial = 3] [outer = 00000000] 15:41:02 INFO - PROCESS | 2088 | [2088] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:41:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 4 (11ACD400) [pid = 2088] [serial = 4] [outer = 11ACC800] 15:41:02 INFO - PROCESS | 2088 | 1468190462916 Marionette INFO Listening on port 2828 15:41:04 INFO - PROCESS | 2088 | 1468190464442 Marionette DEBUG Marionette enabled via command-line flag 15:41:04 INFO - PROCESS | 2088 | [2088] 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 15:41:04 INFO - PROCESS | 2088 | [2088] 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 15:41:04 INFO - PROCESS | 2088 | ++DOCSHELL 10F0A000 == 3 [pid = 2088] [id = 3] 15:41:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 5 (10F0A400) [pid = 2088] [serial = 5] [outer = 00000000] 15:41:04 INFO - PROCESS | 2088 | [2088] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:41:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 6 (10F0B000) [pid = 2088] [serial = 6] [outer = 10F0A400] 15:41:04 INFO - PROCESS | 2088 | [2088] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 15:41:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 7 (166CCC00) [pid = 2088] [serial = 7] [outer = 11ACC800] 15:41:05 INFO - PROCESS | 2088 | [2088] 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 15:41:05 INFO - PROCESS | 2088 | 1468190465323 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49917 15:41:05 INFO - PROCESS | 2088 | [2088] 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 15:41:05 INFO - PROCESS | 2088 | 1468190465329 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49918 15:41:05 INFO - PROCESS | 2088 | [2088] 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 15:41:05 INFO - PROCESS | 2088 | 1468190465337 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49919 15:41:05 INFO - PROCESS | 2088 | [2088] 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 15:41:05 INFO - PROCESS | 2088 | 1468190465373 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49920 15:41:05 INFO - PROCESS | 2088 | [2088] 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 15:41:05 INFO - PROCESS | 2088 | 1468190465378 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49921 15:41:05 INFO - PROCESS | 2088 | 1468190465381 Marionette DEBUG Closed connection conn0 15:41:05 INFO - PROCESS | 2088 | 1468190465383 Marionette DEBUG Closed connection conn1 15:41:05 INFO - PROCESS | 2088 | 1468190465385 Marionette DEBUG Closed connection conn2 15:41:05 INFO - PROCESS | 2088 | 1468190465445 Marionette DEBUG Closed connection conn3 15:41:05 INFO - PROCESS | 2088 | 1468190465478 Marionette DEBUG Closed connection conn4 15:41:05 INFO - PROCESS | 2088 | [2088] 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 15:41:05 INFO - PROCESS | 2088 | 1468190465484 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49922 15:41:05 INFO - PROCESS | 2088 | 1468190465526 Marionette DEBUG Closed connection conn5 15:41:05 INFO - PROCESS | 2088 | [2088] 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 15:41:05 INFO - PROCESS | 2088 | 1468190465531 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49923 15:41:05 INFO - PROCESS | 2088 | ++DOCSHELL 1158AC00 == 4 [pid = 2088] [id = 4] 15:41:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 8 (16F7AC00) [pid = 2088] [serial = 8] [outer = 00000000] 15:41:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 9 (17E85400) [pid = 2088] [serial = 9] [outer = 16F7AC00] 15:41:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 10 (17E8B400) [pid = 2088] [serial = 10] [outer = 16F7AC00] 15:41:05 INFO - PROCESS | 2088 | 1468190465667 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 15:41:05 INFO - PROCESS | 2088 | 1468190465672 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":"20160710132925","device":"desktop","version":"48.0"} 15:41:06 INFO - PROCESS | 2088 | [2088] 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 15:41:06 INFO - PROCESS | 2088 | [2088] 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 15:41:07 INFO - PROCESS | 2088 | [2088] 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 15:41:07 INFO - PROCESS | 2088 | ++DOCSHELL 19534C00 == 5 [pid = 2088] [id = 5] 15:41:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 11 (19536800) [pid = 2088] [serial = 11] [outer = 00000000] 15:41:07 INFO - PROCESS | 2088 | ++DOCSHELL 19537C00 == 6 [pid = 2088] [id = 6] 15:41:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 12 (1953B400) [pid = 2088] [serial = 12] [outer = 00000000] 15:41:08 INFO - PROCESS | 2088 | [2088] 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 15:41:08 INFO - PROCESS | 2088 | ++DOCSHELL 1A2CD000 == 7 [pid = 2088] [id = 7] 15:41:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 13 (1A2CD400) [pid = 2088] [serial = 13] [outer = 00000000] 15:41:08 INFO - PROCESS | 2088 | [2088] 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 15:41:08 INFO - PROCESS | 2088 | [2088] 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 15:41:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 14 (1A2D5C00) [pid = 2088] [serial = 14] [outer = 1A2CD400] 15:41:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 15 (1889AC00) [pid = 2088] [serial = 15] [outer = 19536800] 15:41:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 16 (1889C400) [pid = 2088] [serial = 16] [outer = 1953B400] 15:41:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 17 (1889F000) [pid = 2088] [serial = 17] [outer = 1A2CD400] 15:41:09 INFO - PROCESS | 2088 | 1468190469165 Marionette INFO startBrowser a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:09 INFO - PROCESS | 2088 | 1468190469202 Marionette DEBUG loaded listener.js 15:41:09 INFO - PROCESS | 2088 | 1468190469216 Marionette DEBUG loaded listener.js 15:41:09 INFO - PROCESS | 2088 | 1468190469219 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 18 (1C7E9000) [pid = 2088] [serial = 18] [outer = 1A2CD400] 15:41:09 INFO - PROCESS | 2088 | 1468190469940 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"a53ff4e5-3675-4236-9f2d-7a691234ef78","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":"20160710132925","device":"desktop","version":"48.0","command_id":1}}] 15:41:10 INFO - PROCESS | 2088 | 1468190470193 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 15:41:10 INFO - PROCESS | 2088 | 1468190470197 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:10 INFO - PROCESS | 2088 | 1468190470230 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 15:41:10 INFO - PROCESS | 2088 | 1468190470281 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 15:41:10 INFO - PROCESS | 2088 | 1468190470283 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:10 INFO - PROCESS | 2088 | [2088] 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 15:41:10 INFO - PROCESS | 2088 | [2088] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:41:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 19 (19592800) [pid = 2088] [serial = 19] [outer = 1A2CD400] 15:41:11 INFO - PROCESS | 2088 | 1468190471314 Marionette TRACE conn6 <- [1,3,null,{}] 15:41:11 INFO - PROCESS | 2088 | 1468190471355 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 15:41:11 INFO - PROCESS | 2088 | 1468190471357 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:11 INFO - PROCESS | 2088 | 1468190471375 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 15:41:11 INFO - PROCESS | 2088 | 1468190471395 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 15:41:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 15:41:11 INFO - PROCESS | 2088 | 1468190471397 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 15:41:11 INFO - PROCESS | 2088 | 1468190471401 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 15:41:11 INFO - PROCESS | 2088 | 1468190471405 Marionette TRACE conn6 <- [1,6,null,{}] 15:41:11 INFO - PROCESS | 2088 | 1468190471455 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:11 INFO - PROCESS | 2088 | 1468190471459 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:11 INFO - PROCESS | 2088 | 1468190471480 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 15:41:11 INFO - PROCESS | 2088 | 1468190471484 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:11 INFO - PROCESS | 2088 | 1468190471486 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:11 INFO - PROCESS | 2088 | ++DOCSHELL 1F131800 == 8 [pid = 2088] [id = 8] 15:41:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 20 (1F131C00) [pid = 2088] [serial = 20] [outer = 00000000] 15:41:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 21 (1F2C7800) [pid = 2088] [serial = 21] [outer = 1F131C00] 15:41:11 INFO - PROCESS | 2088 | 1468190471536 Marionette DEBUG loaded listener.js 15:41:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 22 (1F2CB800) [pid = 2088] [serial = 22] [outer = 1F131C00] 15:41:11 INFO - PROCESS | 2088 | ++DOCSHELL 16F74800 == 9 [pid = 2088] [id = 9] 15:41:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 23 (1803B000) [pid = 2088] [serial = 23] [outer = 00000000] 15:41:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 24 (1BA79000) [pid = 2088] [serial = 24] [outer = 1803B000] 15:41:11 INFO - PROCESS | 2088 | 1468190471943 Marionette DEBUG loaded listener.js 15:41:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 25 (18566C00) [pid = 2088] [serial = 25] [outer = 1803B000] 15:41:12 INFO - PROCESS | 2088 | [2088] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:41:12 INFO - PROCESS | 2088 | [2088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:41:13 INFO - PROCESS | 2088 | --DOCSHELL 1158AC00 == 8 [pid = 2088] [id = 4] 15:41:13 INFO - PROCESS | 2088 | --DOCSHELL 11589800 == 7 [pid = 2088] [id = 1] 15:41:13 INFO - PROCESS | 2088 | 1468190473427 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 15:41:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 15:41:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 2078ms 15:41:13 INFO - PROCESS | 2088 | 1468190473480 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 15:41:13 INFO - PROCESS | 2088 | 1468190473483 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 15:41:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 15:41:13 INFO - PROCESS | 2088 | 1468190473488 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 15:41:13 INFO - PROCESS | 2088 | 1468190473490 Marionette TRACE conn6 <- [1,10,null,{}] 15:41:13 INFO - PROCESS | 2088 | 1468190473496 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:13 INFO - PROCESS | 2088 | 1468190473499 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:13 INFO - PROCESS | 2088 | 1468190473622 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 15:41:13 INFO - PROCESS | 2088 | 1468190473636 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:13 INFO - PROCESS | 2088 | 1468190473638 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:13 INFO - PROCESS | 2088 | ++DOCSHELL 10C95800 == 8 [pid = 2088] [id = 10] 15:41:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 26 (10C97000) [pid = 2088] [serial = 26] [outer = 00000000] 15:41:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 27 (10F0D000) [pid = 2088] [serial = 27] [outer = 10C97000] 15:41:13 INFO - PROCESS | 2088 | 1468190473690 Marionette DEBUG loaded listener.js 15:41:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 28 (10F7CC00) [pid = 2088] [serial = 28] [outer = 10C97000] 15:41:14 INFO - PROCESS | 2088 | 1468190474124 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 15:41:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 15:41:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 670ms 15:41:14 INFO - PROCESS | 2088 | 1468190474160 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 15:41:14 INFO - PROCESS | 2088 | 1468190474165 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 15:41:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 15:41:14 INFO - PROCESS | 2088 | 1468190474172 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 15:41:14 INFO - PROCESS | 2088 | 1468190474176 Marionette TRACE conn6 <- [1,14,null,{}] 15:41:14 INFO - PROCESS | 2088 | 1468190474185 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:14 INFO - PROCESS | 2088 | 1468190474188 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:14 INFO - PROCESS | 2088 | 1468190474281 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 15:41:14 INFO - PROCESS | 2088 | 1468190474290 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:14 INFO - PROCESS | 2088 | 1468190474293 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:14 INFO - PROCESS | 2088 | ++DOCSHELL 11A85000 == 9 [pid = 2088] [id = 11] 15:41:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 29 (11A85400) [pid = 2088] [serial = 29] [outer = 00000000] 15:41:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 30 (11ACF000) [pid = 2088] [serial = 30] [outer = 11A85400] 15:41:14 INFO - PROCESS | 2088 | 1468190474343 Marionette DEBUG loaded listener.js 15:41:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 31 (14ADD000) [pid = 2088] [serial = 31] [outer = 11A85400] 15:41:14 INFO - PROCESS | 2088 | ++DOCSHELL 14FE3000 == 10 [pid = 2088] [id = 12] 15:41:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 32 (15330000) [pid = 2088] [serial = 32] [outer = 00000000] 15:41:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 33 (110A4400) [pid = 2088] [serial = 33] [outer = 15330000] 15:41:14 INFO - PROCESS | 2088 | 1468190474814 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 15:41:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 34 (14F20C00) [pid = 2088] [serial = 34] [outer = 15330000] 15:41:14 INFO - PROCESS | 2088 | ++DOCSHELL 0CF1C800 == 11 [pid = 2088] [id = 13] 15:41:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 35 (14CA2800) [pid = 2088] [serial = 35] [outer = 00000000] 15:41:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 15:41:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 690ms 15:41:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 36 (153F0800) [pid = 2088] [serial = 36] [outer = 14CA2800] 15:41:14 INFO - PROCESS | 2088 | 1468190474883 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 15:41:14 INFO - PROCESS | 2088 | 1468190474885 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 15:41:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 15:41:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 37 (1637F000) [pid = 2088] [serial = 37] [outer = 14CA2800] 15:41:14 INFO - PROCESS | 2088 | 1468190474923 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 15:41:14 INFO - PROCESS | 2088 | 1468190474927 Marionette TRACE conn6 <- [1,18,null,{}] 15:41:14 INFO - PROCESS | 2088 | 1468190474946 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:14 INFO - PROCESS | 2088 | 1468190474951 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:15 INFO - PROCESS | 2088 | 1468190475075 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 15:41:15 INFO - PROCESS | 2088 | 1468190475151 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:15 INFO - PROCESS | 2088 | 1468190475154 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:15 INFO - PROCESS | 2088 | ++DOCSHELL 17E8A400 == 12 [pid = 2088] [id = 14] 15:41:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 38 (17E8AC00) [pid = 2088] [serial = 38] [outer = 00000000] 15:41:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 39 (18077400) [pid = 2088] [serial = 39] [outer = 17E8AC00] 15:41:15 INFO - PROCESS | 2088 | 1468190475205 Marionette DEBUG loaded listener.js 15:41:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 40 (18560C00) [pid = 2088] [serial = 40] [outer = 17E8AC00] 15:41:15 INFO - PROCESS | 2088 | 1468190475590 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 15:41:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 15:41:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 750ms 15:41:15 INFO - PROCESS | 2088 | 1468190475657 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 15:41:15 INFO - PROCESS | 2088 | 1468190475660 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 15:41:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 15:41:15 INFO - PROCESS | 2088 | 1468190475663 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 15:41:15 INFO - PROCESS | 2088 | 1468190475665 Marionette TRACE conn6 <- [1,22,null,{}] 15:41:15 INFO - PROCESS | 2088 | 1468190475669 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:15 INFO - PROCESS | 2088 | 1468190475671 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:15 INFO - PROCESS | 2088 | 1468190475749 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 15:41:15 INFO - PROCESS | 2088 | 1468190475754 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:15 INFO - PROCESS | 2088 | 1468190475756 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:15 INFO - PROCESS | 2088 | ++DOCSHELL 1860EC00 == 13 [pid = 2088] [id = 15] 15:41:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 41 (18610800) [pid = 2088] [serial = 41] [outer = 00000000] 15:41:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 42 (187F1000) [pid = 2088] [serial = 42] [outer = 18610800] 15:41:15 INFO - PROCESS | 2088 | 1468190475803 Marionette DEBUG loaded listener.js 15:41:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 43 (19532000) [pid = 2088] [serial = 43] [outer = 18610800] 15:41:16 INFO - PROCESS | 2088 | 1468190476201 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 15:41:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 15:41:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 571ms 15:41:16 INFO - PROCESS | 2088 | 1468190476236 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 15:41:16 INFO - PROCESS | 2088 | 1468190476238 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 15:41:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 15:41:16 INFO - PROCESS | 2088 | 1468190476254 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 15:41:16 INFO - PROCESS | 2088 | 1468190476256 Marionette TRACE conn6 <- [1,26,null,{}] 15:41:16 INFO - PROCESS | 2088 | 1468190476259 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:16 INFO - PROCESS | 2088 | 1468190476261 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:16 INFO - PROCESS | 2088 | 1468190476343 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 15:41:16 INFO - PROCESS | 2088 | 1468190476349 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:16 INFO - PROCESS | 2088 | 1468190476351 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:16 INFO - PROCESS | 2088 | ++DOCSHELL 1803A400 == 14 [pid = 2088] [id = 16] 15:41:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 44 (1803B800) [pid = 2088] [serial = 44] [outer = 00000000] 15:41:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 45 (1860C400) [pid = 2088] [serial = 45] [outer = 1803B800] 15:41:16 INFO - PROCESS | 2088 | 1468190476397 Marionette DEBUG loaded listener.js 15:41:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 46 (1958B400) [pid = 2088] [serial = 46] [outer = 1803B800] 15:41:16 INFO - PROCESS | 2088 | 1468190476796 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 15:41:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 15:41:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 570ms 15:41:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 15:41:16 INFO - PROCESS | 2088 | 1468190476828 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 15:41:16 INFO - PROCESS | 2088 | 1468190476829 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 15:41:16 INFO - PROCESS | 2088 | 1468190476833 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 15:41:16 INFO - PROCESS | 2088 | 1468190476834 Marionette TRACE conn6 <- [1,30,null,{}] 15:41:16 INFO - PROCESS | 2088 | 1468190476850 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:16 INFO - PROCESS | 2088 | 1468190476856 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:16 INFO - PROCESS | 2088 | 1468190476975 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 15:41:16 INFO - PROCESS | 2088 | 1468190476981 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:16 INFO - PROCESS | 2088 | 1468190476983 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:17 INFO - PROCESS | 2088 | ++DOCSHELL 1A26FC00 == 15 [pid = 2088] [id = 17] 15:41:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 47 (1A271800) [pid = 2088] [serial = 47] [outer = 00000000] 15:41:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 48 (1A746C00) [pid = 2088] [serial = 48] [outer = 1A271800] 15:41:17 INFO - PROCESS | 2088 | 1468190477035 Marionette DEBUG loaded listener.js 15:41:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 49 (1BA7D400) [pid = 2088] [serial = 49] [outer = 1A271800] 15:41:17 INFO - PROCESS | 2088 | 1468190477427 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 15:41:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 15:41:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 630ms 15:41:17 INFO - PROCESS | 2088 | 1468190477463 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 15:41:17 INFO - PROCESS | 2088 | 1468190477477 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 15:41:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 15:41:17 INFO - PROCESS | 2088 | 1468190477493 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 15:41:17 INFO - PROCESS | 2088 | 1468190477495 Marionette TRACE conn6 <- [1,34,null,{}] 15:41:17 INFO - PROCESS | 2088 | 1468190477498 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:17 INFO - PROCESS | 2088 | 1468190477500 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:17 INFO - PROCESS | 2088 | 1468190477576 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 15:41:17 INFO - PROCESS | 2088 | 1468190477581 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:17 INFO - PROCESS | 2088 | 1468190477583 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:17 INFO - PROCESS | 2088 | ++DOCSHELL 1A73F800 == 16 [pid = 2088] [id = 18] 15:41:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 50 (1A748C00) [pid = 2088] [serial = 50] [outer = 00000000] 15:41:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 51 (1BBC5C00) [pid = 2088] [serial = 51] [outer = 1A748C00] 15:41:17 INFO - PROCESS | 2088 | 1468190477628 Marionette DEBUG loaded listener.js 15:41:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 52 (1C433000) [pid = 2088] [serial = 52] [outer = 1A748C00] 15:41:17 INFO - PROCESS | 2088 | 1468190477991 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 15:41:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 15:41:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 530ms 15:41:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 15:41:18 INFO - PROCESS | 2088 | 1468190478029 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 15:41:18 INFO - PROCESS | 2088 | 1468190478031 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 15:41:18 INFO - PROCESS | 2088 | 1468190478034 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 15:41:18 INFO - PROCESS | 2088 | 1468190478036 Marionette TRACE conn6 <- [1,38,null,{}] 15:41:18 INFO - PROCESS | 2088 | 1468190478039 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:18 INFO - PROCESS | 2088 | 1468190478041 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:18 INFO - PROCESS | 2088 | 1468190478153 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 15:41:18 INFO - PROCESS | 2088 | 1468190478160 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:18 INFO - PROCESS | 2088 | 1468190478162 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:18 INFO - PROCESS | 2088 | ++DOCSHELL 14CC6C00 == 17 [pid = 2088] [id = 19] 15:41:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 53 (14CC8400) [pid = 2088] [serial = 53] [outer = 00000000] 15:41:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 54 (14CCEC00) [pid = 2088] [serial = 54] [outer = 14CC8400] 15:41:18 INFO - PROCESS | 2088 | 1468190478209 Marionette DEBUG loaded listener.js 15:41:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 55 (17E8C000) [pid = 2088] [serial = 55] [outer = 14CC8400] 15:41:18 INFO - PROCESS | 2088 | 1468190478590 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 15:41:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 15:41:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 15:41:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 15:41:18 INFO - PROCESS | 2088 | 1468190478605 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 15:41:18 INFO - PROCESS | 2088 | 1468190478607 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 15:41:18 INFO - PROCESS | 2088 | 1468190478611 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 15:41:18 INFO - PROCESS | 2088 | 1468190478612 Marionette TRACE conn6 <- [1,42,null,{}] 15:41:18 INFO - PROCESS | 2088 | 1468190478615 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:18 INFO - PROCESS | 2088 | 1468190478617 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:18 INFO - PROCESS | 2088 | 1468190478694 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 15:41:18 INFO - PROCESS | 2088 | 1468190478756 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:18 INFO - PROCESS | 2088 | 1468190478758 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:18 INFO - PROCESS | 2088 | ++DOCSHELL 14CCF000 == 18 [pid = 2088] [id = 20] 15:41:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 56 (14CCF800) [pid = 2088] [serial = 56] [outer = 00000000] 15:41:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 57 (15417400) [pid = 2088] [serial = 57] [outer = 14CCF800] 15:41:18 INFO - PROCESS | 2088 | 1468190478806 Marionette DEBUG loaded listener.js 15:41:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 58 (15417800) [pid = 2088] [serial = 58] [outer = 14CCF800] 15:41:19 INFO - PROCESS | 2088 | 1468190479239 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 15:41:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 15:41:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 15:41:19 INFO - PROCESS | 2088 | 1468190479285 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 15:41:19 INFO - PROCESS | 2088 | 1468190479287 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 15:41:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 15:41:19 INFO - PROCESS | 2088 | 1468190479289 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 15:41:19 INFO - PROCESS | 2088 | 1468190479291 Marionette TRACE conn6 <- [1,46,null,{}] 15:41:19 INFO - PROCESS | 2088 | 1468190479295 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:19 INFO - PROCESS | 2088 | 1468190479296 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:19 INFO - PROCESS | 2088 | 1468190479379 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 15:41:19 INFO - PROCESS | 2088 | 1468190479384 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:19 INFO - PROCESS | 2088 | 1468190479386 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:19 INFO - PROCESS | 2088 | ++DOCSHELL 1541E000 == 19 [pid = 2088] [id = 21] 15:41:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 59 (1541E400) [pid = 2088] [serial = 59] [outer = 00000000] 15:41:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 60 (1C7F3800) [pid = 2088] [serial = 60] [outer = 1541E400] 15:41:19 INFO - PROCESS | 2088 | 1468190479432 Marionette DEBUG loaded listener.js 15:41:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 61 (1EDD4C00) [pid = 2088] [serial = 61] [outer = 1541E400] 15:41:19 INFO - PROCESS | 2088 | 1468190479834 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 15:41:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 15:41:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 15:41:19 INFO - PROCESS | 2088 | 1468190479862 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 15:41:19 INFO - PROCESS | 2088 | 1468190479864 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 15:41:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 15:41:19 INFO - PROCESS | 2088 | 1468190479867 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 15:41:19 INFO - PROCESS | 2088 | 1468190479869 Marionette TRACE conn6 <- [1,50,null,{}] 15:41:19 INFO - PROCESS | 2088 | 1468190479873 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:19 INFO - PROCESS | 2088 | 1468190479875 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:20 INFO - PROCESS | 2088 | 1468190480011 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 15:41:20 INFO - PROCESS | 2088 | 1468190480018 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:20 INFO - PROCESS | 2088 | 1468190480020 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:20 INFO - PROCESS | 2088 | ++DOCSHELL 1EDCBC00 == 20 [pid = 2088] [id = 22] 15:41:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 62 (1F12D400) [pid = 2088] [serial = 62] [outer = 00000000] 15:41:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 63 (1F2CB400) [pid = 2088] [serial = 63] [outer = 1F12D400] 15:41:20 INFO - PROCESS | 2088 | 1468190480072 Marionette DEBUG loaded listener.js 15:41:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 64 (1F679C00) [pid = 2088] [serial = 64] [outer = 1F12D400] 15:41:20 INFO - PROCESS | 2088 | --DOCSHELL 1F131800 == 19 [pid = 2088] [id = 8] 15:41:21 INFO - PROCESS | 2088 | 1468190481140 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:41:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 15:41:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1323ms 15:41:21 INFO - PROCESS | 2088 | 1468190481191 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 15:41:21 INFO - PROCESS | 2088 | 1468190481195 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 15:41:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 15:41:21 INFO - PROCESS | 2088 | 1468190481200 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 15:41:21 INFO - PROCESS | 2088 | 1468190481203 Marionette TRACE conn6 <- [1,54,null,{}] 15:41:21 INFO - PROCESS | 2088 | 1468190481212 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:21 INFO - PROCESS | 2088 | 1468190481215 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:21 INFO - PROCESS | 2088 | 1468190481324 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 15:41:21 INFO - PROCESS | 2088 | 1468190481340 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:21 INFO - PROCESS | 2088 | 1468190481343 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:21 INFO - PROCESS | 2088 | ++DOCSHELL 1077C800 == 20 [pid = 2088] [id = 23] 15:41:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 65 (1077F400) [pid = 2088] [serial = 65] [outer = 00000000] 15:41:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (10CCB800) [pid = 2088] [serial = 66] [outer = 1077F400] 15:41:21 INFO - PROCESS | 2088 | 1468190481391 Marionette DEBUG loaded listener.js 15:41:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (10F01400) [pid = 2088] [serial = 67] [outer = 1077F400] 15:41:21 INFO - PROCESS | 2088 | 1468190481809 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:41:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 15:41:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 631ms 15:41:21 INFO - PROCESS | 2088 | 1468190481832 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 15:41:21 INFO - PROCESS | 2088 | 1468190481836 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 15:41:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 15:41:21 INFO - PROCESS | 2088 | 1468190481848 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 15:41:21 INFO - PROCESS | 2088 | 1468190481851 Marionette TRACE conn6 <- [1,58,null,{}] 15:41:21 INFO - PROCESS | 2088 | 1468190481855 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:21 INFO - PROCESS | 2088 | 1468190481857 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:21 INFO - PROCESS | 2088 | 1468190481963 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 15:41:21 INFO - PROCESS | 2088 | 1468190481969 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:21 INFO - PROCESS | 2088 | 1468190481972 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:21 INFO - PROCESS | 2088 | ++DOCSHELL 1150B800 == 21 [pid = 2088] [id = 24] 15:41:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (1150F800) [pid = 2088] [serial = 68] [outer = 00000000] 15:41:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (11AD1C00) [pid = 2088] [serial = 69] [outer = 1150F800] 15:41:22 INFO - PROCESS | 2088 | 1468190482020 Marionette DEBUG loaded listener.js 15:41:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (14CC2C00) [pid = 2088] [serial = 70] [outer = 1150F800] 15:41:22 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (16F7AC00) [pid = 2088] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:41:22 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (1F131C00) [pid = 2088] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 15:41:22 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (10C97000) [pid = 2088] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 15:41:22 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (11A85400) [pid = 2088] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 15:41:22 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (17E8AC00) [pid = 2088] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 15:41:22 INFO - PROCESS | 2088 | --DOMWINDOW == 64 (18610800) [pid = 2088] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 15:41:22 INFO - PROCESS | 2088 | 1468190482675 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:41:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 15:41:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 870ms 15:41:22 INFO - PROCESS | 2088 | 1468190482723 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 15:41:22 INFO - PROCESS | 2088 | 1468190482725 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 15:41:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 15:41:22 INFO - PROCESS | 2088 | 1468190482729 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 15:41:22 INFO - PROCESS | 2088 | 1468190482732 Marionette TRACE conn6 <- [1,62,null,{}] 15:41:22 INFO - PROCESS | 2088 | 1468190482742 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:22 INFO - PROCESS | 2088 | 1468190482746 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:22 INFO - PROCESS | 2088 | 1468190482836 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 15:41:22 INFO - PROCESS | 2088 | 1468190482902 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:22 INFO - PROCESS | 2088 | 1468190482905 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:22 INFO - PROCESS | 2088 | ++DOCSHELL 14CCC800 == 22 [pid = 2088] [id = 25] 15:41:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 65 (14D88000) [pid = 2088] [serial = 71] [outer = 00000000] 15:41:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (153BF800) [pid = 2088] [serial = 72] [outer = 14D88000] 15:41:22 INFO - PROCESS | 2088 | 1468190482953 Marionette DEBUG loaded listener.js 15:41:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (1541A000) [pid = 2088] [serial = 73] [outer = 14D88000] 15:41:23 INFO - PROCESS | 2088 | 1468190483310 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:41:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 15:41:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 630ms 15:41:23 INFO - PROCESS | 2088 | 1468190483378 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 15:41:23 INFO - PROCESS | 2088 | 1468190483381 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 15:41:23 INFO - PROCESS | 2088 | 1468190483385 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 15:41:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 15:41:23 INFO - PROCESS | 2088 | 1468190483387 Marionette TRACE conn6 <- [1,66,null,{}] 15:41:23 INFO - PROCESS | 2088 | 1468190483390 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:23 INFO - PROCESS | 2088 | 1468190483392 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:23 INFO - PROCESS | 2088 | 1468190483474 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 15:41:23 INFO - PROCESS | 2088 | 1468190483479 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:23 INFO - PROCESS | 2088 | 1468190483481 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:23 INFO - PROCESS | 2088 | ++DOCSHELL 16377800 == 23 [pid = 2088] [id = 26] 15:41:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (166D5800) [pid = 2088] [serial = 74] [outer = 00000000] 15:41:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (17E85800) [pid = 2088] [serial = 75] [outer = 166D5800] 15:41:23 INFO - PROCESS | 2088 | 1468190483526 Marionette DEBUG loaded listener.js 15:41:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (1803E800) [pid = 2088] [serial = 76] [outer = 166D5800] 15:41:23 INFO - PROCESS | 2088 | 1468190483902 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:41:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 15:41:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 570ms 15:41:23 INFO - PROCESS | 2088 | 1468190483961 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 15:41:23 INFO - PROCESS | 2088 | 1468190483963 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 15:41:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 15:41:23 INFO - PROCESS | 2088 | 1468190483966 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 15:41:23 INFO - PROCESS | 2088 | 1468190483968 Marionette TRACE conn6 <- [1,70,null,{}] 15:41:23 INFO - PROCESS | 2088 | 1468190483971 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:23 INFO - PROCESS | 2088 | 1468190483973 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:24 INFO - PROCESS | 2088 | 1468190484050 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 15:41:24 INFO - PROCESS | 2088 | 1468190484056 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:24 INFO - PROCESS | 2088 | 1468190484058 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:24 INFO - PROCESS | 2088 | ++DOCSHELL 180AD000 == 24 [pid = 2088] [id = 27] 15:41:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (1856F800) [pid = 2088] [serial = 77] [outer = 00000000] 15:41:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (187C9C00) [pid = 2088] [serial = 78] [outer = 1856F800] 15:41:24 INFO - PROCESS | 2088 | 1468190484104 Marionette DEBUG loaded listener.js 15:41:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (19532C00) [pid = 2088] [serial = 79] [outer = 1856F800] 15:41:24 INFO - PROCESS | 2088 | 1468190484492 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:41:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 15:41:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 572ms 15:41:24 INFO - PROCESS | 2088 | 1468190484570 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 15:41:24 INFO - PROCESS | 2088 | 1468190484574 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 15:41:24 INFO - PROCESS | 2088 | 1468190484580 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 15:41:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 15:41:24 INFO - PROCESS | 2088 | 1468190484584 Marionette TRACE conn6 <- [1,74,null,{}] 15:41:24 INFO - PROCESS | 2088 | 1468190484595 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:24 INFO - PROCESS | 2088 | 1468190484599 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:24 INFO - PROCESS | 2088 | 1468190484710 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 15:41:24 INFO - PROCESS | 2088 | 1468190484828 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:24 INFO - PROCESS | 2088 | 1468190484831 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:24 INFO - PROCESS | 2088 | ++DOCSHELL 103FA400 == 25 [pid = 2088] [id = 28] 15:41:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (103FD800) [pid = 2088] [serial = 80] [outer = 00000000] 15:41:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (1077BC00) [pid = 2088] [serial = 81] [outer = 103FD800] 15:41:24 INFO - PROCESS | 2088 | 1468190484907 Marionette DEBUG loaded listener.js 15:41:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (10F74400) [pid = 2088] [serial = 82] [outer = 103FD800] 15:41:25 INFO - PROCESS | 2088 | 1468190485432 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:41:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 15:41:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 930ms 15:41:25 INFO - PROCESS | 2088 | 1468190485515 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 15:41:25 INFO - PROCESS | 2088 | 1468190485518 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 15:41:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 15:41:25 INFO - PROCESS | 2088 | 1468190485525 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 15:41:25 INFO - PROCESS | 2088 | 1468190485529 Marionette TRACE conn6 <- [1,78,null,{}] 15:41:25 INFO - PROCESS | 2088 | 1468190485533 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:25 INFO - PROCESS | 2088 | 1468190485536 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:25 INFO - PROCESS | 2088 | 1468190485647 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 15:41:25 INFO - PROCESS | 2088 | 1468190485709 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:25 INFO - PROCESS | 2088 | 1468190485712 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:25 INFO - PROCESS | 2088 | ++DOCSHELL 14D8EC00 == 26 [pid = 2088] [id = 29] 15:41:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (14F23000) [pid = 2088] [serial = 83] [outer = 00000000] 15:41:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (15412C00) [pid = 2088] [serial = 84] [outer = 14F23000] 15:41:25 INFO - PROCESS | 2088 | 1468190485769 Marionette DEBUG loaded listener.js 15:41:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (1676F400) [pid = 2088] [serial = 85] [outer = 14F23000] 15:41:26 INFO - PROCESS | 2088 | 1468190486359 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:41:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 15:41:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 890ms 15:41:26 INFO - PROCESS | 2088 | 1468190486414 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 15:41:26 INFO - PROCESS | 2088 | 1468190486417 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 15:41:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 15:41:26 INFO - PROCESS | 2088 | 1468190486421 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 15:41:26 INFO - PROCESS | 2088 | 1468190486423 Marionette TRACE conn6 <- [1,82,null,{}] 15:41:26 INFO - PROCESS | 2088 | 1468190486433 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:26 INFO - PROCESS | 2088 | 1468190486437 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:26 INFO - PROCESS | 2088 | 1468190486538 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 15:41:26 INFO - PROCESS | 2088 | 1468190486608 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:26 INFO - PROCESS | 2088 | 1468190486612 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:26 INFO - PROCESS | 2088 | ++DOCSHELL 198EDC00 == 27 [pid = 2088] [id = 30] 15:41:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (198EE400) [pid = 2088] [serial = 86] [outer = 00000000] 15:41:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (198F0C00) [pid = 2088] [serial = 87] [outer = 198EE400] 15:41:26 INFO - PROCESS | 2088 | 1468190486668 Marionette DEBUG loaded listener.js 15:41:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (198F4400) [pid = 2088] [serial = 88] [outer = 198EE400] 15:41:27 INFO - PROCESS | 2088 | 1468190487178 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:41:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 15:41:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 770ms 15:41:27 INFO - PROCESS | 2088 | 1468190487206 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 15:41:27 INFO - PROCESS | 2088 | 1468190487208 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 15:41:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 15:41:27 INFO - PROCESS | 2088 | 1468190487212 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 15:41:27 INFO - PROCESS | 2088 | 1468190487214 Marionette TRACE conn6 <- [1,86,null,{}] 15:41:27 INFO - PROCESS | 2088 | 1468190487218 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:27 INFO - PROCESS | 2088 | 1468190487220 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:27 INFO - PROCESS | 2088 | 1468190487324 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 15:41:27 INFO - PROCESS | 2088 | 1468190487407 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:27 INFO - PROCESS | 2088 | 1468190487409 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:27 INFO - PROCESS | 2088 | ++DOCSHELL 1A19F800 == 28 [pid = 2088] [id = 31] 15:41:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (1A1A0000) [pid = 2088] [serial = 89] [outer = 00000000] 15:41:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (1A1A6000) [pid = 2088] [serial = 90] [outer = 1A1A0000] 15:41:27 INFO - PROCESS | 2088 | 1468190487464 Marionette DEBUG loaded listener.js 15:41:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (1A1A7C00) [pid = 2088] [serial = 91] [outer = 1A1A0000] 15:41:28 INFO - PROCESS | 2088 | 1468190488006 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:41:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 15:41:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 870ms 15:41:28 INFO - PROCESS | 2088 | 1468190488085 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 15:41:28 INFO - PROCESS | 2088 | 1468190488087 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 15:41:28 INFO - PROCESS | 2088 | 1468190488091 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 15:41:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 15:41:28 INFO - PROCESS | 2088 | 1468190488093 Marionette TRACE conn6 <- [1,90,null,{}] 15:41:28 INFO - PROCESS | 2088 | 1468190488096 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:28 INFO - PROCESS | 2088 | 1468190488099 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:28 INFO - PROCESS | 2088 | 1468190488199 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 15:41:28 INFO - PROCESS | 2088 | 1468190488284 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:28 INFO - PROCESS | 2088 | 1468190488286 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:28 INFO - PROCESS | 2088 | ++DOCSHELL 18085000 == 29 [pid = 2088] [id = 32] 15:41:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (187C4C00) [pid = 2088] [serial = 92] [outer = 00000000] 15:41:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (1A1ACC00) [pid = 2088] [serial = 93] [outer = 187C4C00] 15:41:28 INFO - PROCESS | 2088 | 1468190488338 Marionette DEBUG loaded listener.js 15:41:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (1A270000) [pid = 2088] [serial = 94] [outer = 187C4C00] 15:41:28 INFO - PROCESS | 2088 | 1468190488904 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:41:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 15:41:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 870ms 15:41:28 INFO - PROCESS | 2088 | 1468190488966 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 15:41:28 INFO - PROCESS | 2088 | 1468190488969 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 15:41:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 15:41:28 INFO - PROCESS | 2088 | 1468190488974 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 15:41:28 INFO - PROCESS | 2088 | 1468190488977 Marionette TRACE conn6 <- [1,94,null,{}] 15:41:28 INFO - PROCESS | 2088 | 1468190488983 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:28 INFO - PROCESS | 2088 | 1468190488986 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:29 INFO - PROCESS | 2088 | 1468190489084 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 15:41:29 INFO - PROCESS | 2088 | 1468190489153 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:29 INFO - PROCESS | 2088 | 1468190489156 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:29 INFO - PROCESS | 2088 | ++DOCSHELL 0CAEBC00 == 30 [pid = 2088] [id = 33] 15:41:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (0CAEEC00) [pid = 2088] [serial = 95] [outer = 00000000] 15:41:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (0CAF5400) [pid = 2088] [serial = 96] [outer = 0CAEEC00] 15:41:29 INFO - PROCESS | 2088 | 1468190489205 Marionette DEBUG loaded listener.js 15:41:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (10236800) [pid = 2088] [serial = 97] [outer = 0CAEEC00] 15:41:29 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (17E8B400) [pid = 2088] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:41:29 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (17E85400) [pid = 2088] [serial = 9] [outer = 00000000] [url = about:blank] 15:41:29 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (11ACD400) [pid = 2088] [serial = 4] [outer = 00000000] [url = about:blank] 15:41:29 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (1F2CB800) [pid = 2088] [serial = 22] [outer = 00000000] [url = about:blank] 15:41:29 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (10F0D000) [pid = 2088] [serial = 27] [outer = 00000000] [url = about:blank] 15:41:29 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (11ACF000) [pid = 2088] [serial = 30] [outer = 00000000] [url = about:blank] 15:41:29 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (153F0800) [pid = 2088] [serial = 36] [outer = 00000000] [url = about:blank] 15:41:29 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (18077400) [pid = 2088] [serial = 39] [outer = 00000000] [url = about:blank] 15:41:29 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (187F1000) [pid = 2088] [serial = 42] [outer = 00000000] [url = about:blank] 15:41:29 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (1860C400) [pid = 2088] [serial = 45] [outer = 00000000] [url = about:blank] 15:41:29 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (1A746C00) [pid = 2088] [serial = 48] [outer = 00000000] [url = about:blank] 15:41:29 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (1BBC5C00) [pid = 2088] [serial = 51] [outer = 00000000] [url = about:blank] 15:41:29 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (14CCEC00) [pid = 2088] [serial = 54] [outer = 00000000] [url = about:blank] 15:41:29 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (15417400) [pid = 2088] [serial = 57] [outer = 00000000] [url = about:blank] 15:41:29 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (110A4400) [pid = 2088] [serial = 33] [outer = 00000000] [url = about:blank] 15:41:29 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (10F7CC00) [pid = 2088] [serial = 28] [outer = 00000000] [url = about:blank] 15:41:29 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (18560C00) [pid = 2088] [serial = 40] [outer = 00000000] [url = about:blank] 15:41:29 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (19532000) [pid = 2088] [serial = 43] [outer = 00000000] [url = about:blank] 15:41:29 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (14ADD000) [pid = 2088] [serial = 31] [outer = 00000000] [url = about:blank] 15:41:29 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (1C7F3800) [pid = 2088] [serial = 60] [outer = 00000000] [url = about:blank] 15:41:29 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (1F2C7800) [pid = 2088] [serial = 21] [outer = 00000000] [url = about:blank] 15:41:29 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (1BA79000) [pid = 2088] [serial = 24] [outer = 00000000] [url = about:blank] 15:41:29 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (1A2D5C00) [pid = 2088] [serial = 14] [outer = 00000000] [url = about:blank] 15:41:29 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (1889F000) [pid = 2088] [serial = 17] [outer = 00000000] [url = about:blank] 15:41:30 INFO - PROCESS | 2088 | 1468190490145 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 15:41:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 15:41:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1231ms 15:41:30 INFO - PROCESS | 2088 | 1468190490207 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 15:41:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 15:41:30 INFO - PROCESS | 2088 | 1468190490211 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 15:41:30 INFO - PROCESS | 2088 | 1468190490215 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 15:41:30 INFO - PROCESS | 2088 | 1468190490220 Marionette TRACE conn6 <- [1,98,null,{}] 15:41:30 INFO - PROCESS | 2088 | 1468190490224 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:30 INFO - PROCESS | 2088 | 1468190490227 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:30 INFO - PROCESS | 2088 | 1468190490313 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 15:41:30 INFO - PROCESS | 2088 | 1468190490322 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:30 INFO - PROCESS | 2088 | 1468190490325 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:30 INFO - PROCESS | 2088 | ++DOCSHELL 103FEC00 == 31 [pid = 2088] [id = 34] 15:41:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (10773800) [pid = 2088] [serial = 98] [outer = 00000000] 15:41:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (10C98800) [pid = 2088] [serial = 99] [outer = 10773800] 15:41:30 INFO - PROCESS | 2088 | 1468190490380 Marionette DEBUG loaded listener.js 15:41:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (10F73400) [pid = 2088] [serial = 100] [outer = 10773800] 15:41:30 INFO - PROCESS | 2088 | 1468190490807 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 15:41:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 15:41:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 630ms 15:41:30 INFO - PROCESS | 2088 | 1468190490846 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 15:41:30 INFO - PROCESS | 2088 | 1468190490851 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 15:41:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 15:41:30 INFO - PROCESS | 2088 | 1468190490861 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 15:41:30 INFO - PROCESS | 2088 | 1468190490864 Marionette TRACE conn6 <- [1,102,null,{}] 15:41:30 INFO - PROCESS | 2088 | 1468190490868 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:30 INFO - PROCESS | 2088 | 1468190490870 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:30 INFO - PROCESS | 2088 | 1468190490962 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 15:41:30 INFO - PROCESS | 2088 | 1468190490991 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:30 INFO - PROCESS | 2088 | 1468190490993 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:31 INFO - PROCESS | 2088 | ++DOCSHELL 14C61000 == 32 [pid = 2088] [id = 35] 15:41:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (14C62800) [pid = 2088] [serial = 101] [outer = 00000000] 15:41:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (14CC6400) [pid = 2088] [serial = 102] [outer = 14C62800] 15:41:31 INFO - PROCESS | 2088 | 1468190491042 Marionette DEBUG loaded listener.js 15:41:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (14CC7C00) [pid = 2088] [serial = 103] [outer = 14C62800] 15:41:31 INFO - PROCESS | 2088 | 1468190491475 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 15:41:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 15:41:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 630ms 15:41:31 INFO - PROCESS | 2088 | 1468190491491 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 15:41:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 15:41:31 INFO - PROCESS | 2088 | 1468190491493 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 15:41:31 INFO - PROCESS | 2088 | 1468190491496 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 15:41:31 INFO - PROCESS | 2088 | 1468190491500 Marionette TRACE conn6 <- [1,106,null,{}] 15:41:31 INFO - PROCESS | 2088 | 1468190491511 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:31 INFO - PROCESS | 2088 | 1468190491515 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:31 INFO - PROCESS | 2088 | 1468190491599 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 15:41:31 INFO - PROCESS | 2088 | 1468190491606 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:31 INFO - PROCESS | 2088 | 1468190491609 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:31 INFO - PROCESS | 2088 | ++DOCSHELL 15417400 == 33 [pid = 2088] [id = 36] 15:41:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (15418800) [pid = 2088] [serial = 104] [outer = 00000000] 15:41:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (16775800) [pid = 2088] [serial = 105] [outer = 15418800] 15:41:31 INFO - PROCESS | 2088 | 1468190491659 Marionette DEBUG loaded listener.js 15:41:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (17E81800) [pid = 2088] [serial = 106] [outer = 15418800] 15:41:32 INFO - PROCESS | 2088 | 1468190492077 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 15:41:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 15:41:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 15:41:32 INFO - PROCESS | 2088 | 1468190492127 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 15:41:32 INFO - PROCESS | 2088 | 1468190492130 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 15:41:32 INFO - PROCESS | 2088 | 1468190492133 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 15:41:32 INFO - PROCESS | 2088 | 1468190492135 Marionette TRACE conn6 <- [1,110,null,{}] 15:41:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 15:41:32 INFO - PROCESS | 2088 | 1468190492144 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:32 INFO - PROCESS | 2088 | 1468190492146 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:32 INFO - PROCESS | 2088 | 1468190492254 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 15:41:32 INFO - PROCESS | 2088 | 1468190492260 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:32 INFO - PROCESS | 2088 | 1468190492262 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:32 INFO - PROCESS | 2088 | ++DOCSHELL 17E86800 == 34 [pid = 2088] [id = 37] 15:41:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (17E8B000) [pid = 2088] [serial = 107] [outer = 00000000] 15:41:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (1860C400) [pid = 2088] [serial = 108] [outer = 17E8B000] 15:41:32 INFO - PROCESS | 2088 | 1468190492307 Marionette DEBUG loaded listener.js 15:41:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (187F1C00) [pid = 2088] [serial = 109] [outer = 17E8B000] 15:41:32 INFO - PROCESS | 2088 | 1468190492730 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 15:41:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 15:41:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 15:41:32 INFO - PROCESS | 2088 | 1468190492768 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 15:41:32 INFO - PROCESS | 2088 | 1468190492770 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 15:41:32 INFO - PROCESS | 2088 | 1468190492773 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 15:41:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 15:41:32 INFO - PROCESS | 2088 | 1468190492775 Marionette TRACE conn6 <- [1,114,null,{}] 15:41:32 INFO - PROCESS | 2088 | 1468190492779 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:32 INFO - PROCESS | 2088 | 1468190492781 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:32 INFO - PROCESS | 2088 | 1468190492884 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 15:41:32 INFO - PROCESS | 2088 | 1468190492891 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:32 INFO - PROCESS | 2088 | 1468190492893 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:32 INFO - PROCESS | 2088 | ++DOCSHELL 1889B800 == 35 [pid = 2088] [id = 38] 15:41:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (1889F400) [pid = 2088] [serial = 110] [outer = 00000000] 15:41:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (1958F000) [pid = 2088] [serial = 111] [outer = 1889F400] 15:41:32 INFO - PROCESS | 2088 | 1468190492937 Marionette DEBUG loaded listener.js 15:41:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (19685400) [pid = 2088] [serial = 112] [outer = 1889F400] 15:41:33 INFO - PROCESS | 2088 | 1468190493395 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 15:41:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 15:41:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 670ms 15:41:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 15:41:33 INFO - PROCESS | 2088 | 1468190493447 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 15:41:33 INFO - PROCESS | 2088 | 1468190493449 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 15:41:33 INFO - PROCESS | 2088 | 1468190493452 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 15:41:33 INFO - PROCESS | 2088 | 1468190493454 Marionette TRACE conn6 <- [1,118,null,{}] 15:41:33 INFO - PROCESS | 2088 | 1468190493457 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:33 INFO - PROCESS | 2088 | 1468190493463 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:33 INFO - PROCESS | 2088 | 1468190493617 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 15:41:33 INFO - PROCESS | 2088 | 1468190493670 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:33 INFO - PROCESS | 2088 | 1468190493672 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:33 INFO - PROCESS | 2088 | ++DOCSHELL 198F6800 == 36 [pid = 2088] [id = 39] 15:41:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (1A137800) [pid = 2088] [serial = 113] [outer = 00000000] 15:41:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (1A1AC400) [pid = 2088] [serial = 114] [outer = 1A137800] 15:41:33 INFO - PROCESS | 2088 | 1468190493718 Marionette DEBUG loaded listener.js 15:41:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (1A2D7800) [pid = 2088] [serial = 115] [outer = 1A137800] 15:41:34 INFO - PROCESS | 2088 | 1468190494119 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 15:41:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 15:41:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 730ms 15:41:34 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (1F12D400) [pid = 2088] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 15:41:34 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (1541E400) [pid = 2088] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 15:41:34 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (1A271800) [pid = 2088] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 15:41:34 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (14CCF800) [pid = 2088] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 15:41:34 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (1A748C00) [pid = 2088] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 15:41:34 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (1803B800) [pid = 2088] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 15:41:34 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (14CC8400) [pid = 2088] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 15:41:34 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (1077F400) [pid = 2088] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 15:41:34 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (14D88000) [pid = 2088] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 15:41:34 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (1150F800) [pid = 2088] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 15:41:34 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (166D5800) [pid = 2088] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 15:41:34 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (1856F800) [pid = 2088] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 15:41:34 INFO - PROCESS | 2088 | 1468190494244 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 15:41:34 INFO - PROCESS | 2088 | 1468190494246 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 15:41:34 INFO - PROCESS | 2088 | 1468190494255 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 15:41:34 INFO - PROCESS | 2088 | 1468190494257 Marionette TRACE conn6 <- [1,122,null,{}] 15:41:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 15:41:34 INFO - PROCESS | 2088 | 1468190494261 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:34 INFO - PROCESS | 2088 | 1468190494263 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:34 INFO - PROCESS | 2088 | 1468190494338 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 15:41:34 INFO - PROCESS | 2088 | 1468190494343 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:34 INFO - PROCESS | 2088 | 1468190494345 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:34 INFO - PROCESS | 2088 | ++DOCSHELL 14CC8400 == 37 [pid = 2088] [id = 40] 15:41:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (14CCAC00) [pid = 2088] [serial = 116] [outer = 00000000] 15:41:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (15416400) [pid = 2088] [serial = 117] [outer = 14CCAC00] 15:41:34 INFO - PROCESS | 2088 | 1468190494389 Marionette DEBUG loaded listener.js 15:41:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (17E8D000) [pid = 2088] [serial = 118] [outer = 14CCAC00] 15:41:34 INFO - PROCESS | 2088 | 1468190494766 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 15:41:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 15:41:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 530ms 15:41:34 INFO - PROCESS | 2088 | 1468190494792 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 15:41:34 INFO - PROCESS | 2088 | 1468190494794 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 15:41:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 15:41:34 INFO - PROCESS | 2088 | 1468190494797 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 15:41:34 INFO - PROCESS | 2088 | 1468190494798 Marionette TRACE conn6 <- [1,126,null,{}] 15:41:34 INFO - PROCESS | 2088 | 1468190494802 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:34 INFO - PROCESS | 2088 | 1468190494803 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:34 INFO - PROCESS | 2088 | 1468190494910 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 15:41:34 INFO - PROCESS | 2088 | 1468190494937 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:34 INFO - PROCESS | 2088 | 1468190494939 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:34 INFO - PROCESS | 2088 | ++DOCSHELL 0CAE3800 == 38 [pid = 2088] [id = 41] 15:41:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (0CAE6800) [pid = 2088] [serial = 119] [outer = 00000000] 15:41:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (1A2D6400) [pid = 2088] [serial = 120] [outer = 0CAE6800] 15:41:34 INFO - PROCESS | 2088 | 1468190494984 Marionette DEBUG loaded listener.js 15:41:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (187CB000) [pid = 2088] [serial = 121] [outer = 0CAE6800] 15:41:35 INFO - PROCESS | 2088 | 1468190495359 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 15:41:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 15:41:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 15:41:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 15:41:35 INFO - PROCESS | 2088 | 1468190495427 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 15:41:35 INFO - PROCESS | 2088 | 1468190495429 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 15:41:35 INFO - PROCESS | 2088 | 1468190495432 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 15:41:35 INFO - PROCESS | 2088 | 1468190495434 Marionette TRACE conn6 <- [1,130,null,{}] 15:41:35 INFO - PROCESS | 2088 | 1468190495437 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:35 INFO - PROCESS | 2088 | 1468190495439 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:35 INFO - PROCESS | 2088 | 1468190495540 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 15:41:35 INFO - PROCESS | 2088 | 1468190495551 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:35 INFO - PROCESS | 2088 | 1468190495552 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:35 INFO - PROCESS | 2088 | ++DOCSHELL 0925BC00 == 39 [pid = 2088] [id = 42] 15:41:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (0925C400) [pid = 2088] [serial = 122] [outer = 00000000] 15:41:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (09263400) [pid = 2088] [serial = 123] [outer = 0925C400] 15:41:35 INFO - PROCESS | 2088 | 1468190495596 Marionette DEBUG loaded listener.js 15:41:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (10284800) [pid = 2088] [serial = 124] [outer = 0925C400] 15:41:35 INFO - PROCESS | 2088 | 1468190495976 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 15:41:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 15:41:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 570ms 15:41:36 INFO - PROCESS | 2088 | 1468190496003 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 15:41:36 INFO - PROCESS | 2088 | 1468190496005 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 15:41:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 15:41:36 INFO - PROCESS | 2088 | 1468190496008 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 15:41:36 INFO - PROCESS | 2088 | 1468190496010 Marionette TRACE conn6 <- [1,134,null,{}] 15:41:36 INFO - PROCESS | 2088 | 1468190496013 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:36 INFO - PROCESS | 2088 | 1468190496015 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:36 INFO - PROCESS | 2088 | 1468190496092 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 15:41:36 INFO - PROCESS | 2088 | 1468190496182 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:36 INFO - PROCESS | 2088 | 1468190496184 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:36 INFO - PROCESS | 2088 | ++DOCSHELL 0CA69000 == 40 [pid = 2088] [id = 43] 15:41:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (0CA69800) [pid = 2088] [serial = 125] [outer = 00000000] 15:41:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (0CA6E800) [pid = 2088] [serial = 126] [outer = 0CA69800] 15:41:36 INFO - PROCESS | 2088 | 1468190496236 Marionette DEBUG loaded listener.js 15:41:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (0CA71800) [pid = 2088] [serial = 127] [outer = 0CA69800] 15:41:36 INFO - PROCESS | 2088 | 1468190496951 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 15:41:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 15:41:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 970ms 15:41:36 INFO - PROCESS | 2088 | 1468190496980 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 15:41:36 INFO - PROCESS | 2088 | 1468190496984 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 15:41:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 15:41:36 INFO - PROCESS | 2088 | 1468190496989 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 15:41:36 INFO - PROCESS | 2088 | 1468190496994 Marionette TRACE conn6 <- [1,138,null,{}] 15:41:37 INFO - PROCESS | 2088 | 1468190497000 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:37 INFO - PROCESS | 2088 | 1468190497003 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:37 INFO - PROCESS | 2088 | 1468190497123 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 15:41:37 INFO - PROCESS | 2088 | 1468190497197 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:37 INFO - PROCESS | 2088 | 1468190497200 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:37 INFO - PROCESS | 2088 | ++DOCSHELL 0CAE2400 == 41 [pid = 2088] [id = 44] 15:41:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (0CAE2800) [pid = 2088] [serial = 128] [outer = 00000000] 15:41:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (0CAF4C00) [pid = 2088] [serial = 129] [outer = 0CAE2800] 15:41:37 INFO - PROCESS | 2088 | 1468190497258 Marionette DEBUG loaded listener.js 15:41:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (103FA800) [pid = 2088] [serial = 130] [outer = 0CAE2800] 15:41:38 INFO - PROCESS | 2088 | 1468190498160 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 15:41:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 15:41:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1234ms 15:41:38 INFO - PROCESS | 2088 | 1468190498224 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 15:41:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 15:41:38 INFO - PROCESS | 2088 | 1468190498228 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 15:41:38 INFO - PROCESS | 2088 | 1468190498233 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 15:41:38 INFO - PROCESS | 2088 | 1468190498236 Marionette TRACE conn6 <- [1,142,null,{}] 15:41:38 INFO - PROCESS | 2088 | 1468190498242 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:38 INFO - PROCESS | 2088 | 1468190498244 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:38 INFO - PROCESS | 2088 | 1468190498374 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 15:41:38 INFO - PROCESS | 2088 | --DOCSHELL 0925BC00 == 40 [pid = 2088] [id = 42] 15:41:38 INFO - PROCESS | 2088 | --DOCSHELL 0CAE3800 == 39 [pid = 2088] [id = 41] 15:41:38 INFO - PROCESS | 2088 | --DOCSHELL 14CC8400 == 38 [pid = 2088] [id = 40] 15:41:38 INFO - PROCESS | 2088 | --DOCSHELL 198F6800 == 37 [pid = 2088] [id = 39] 15:41:38 INFO - PROCESS | 2088 | --DOCSHELL 1889B800 == 36 [pid = 2088] [id = 38] 15:41:38 INFO - PROCESS | 2088 | --DOCSHELL 17E86800 == 35 [pid = 2088] [id = 37] 15:41:38 INFO - PROCESS | 2088 | --DOCSHELL 15417400 == 34 [pid = 2088] [id = 36] 15:41:38 INFO - PROCESS | 2088 | --DOCSHELL 14C61000 == 33 [pid = 2088] [id = 35] 15:41:38 INFO - PROCESS | 2088 | --DOCSHELL 103FEC00 == 32 [pid = 2088] [id = 34] 15:41:38 INFO - PROCESS | 2088 | --DOCSHELL 0CAEBC00 == 31 [pid = 2088] [id = 33] 15:41:38 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (1F2CB400) [pid = 2088] [serial = 63] [outer = 00000000] [url = about:blank] 15:41:38 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (1EDD4C00) [pid = 2088] [serial = 61] [outer = 00000000] [url = about:blank] 15:41:38 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (1BA7D400) [pid = 2088] [serial = 49] [outer = 00000000] [url = about:blank] 15:41:38 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (15417800) [pid = 2088] [serial = 58] [outer = 00000000] [url = about:blank] 15:41:38 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (1C433000) [pid = 2088] [serial = 52] [outer = 00000000] [url = about:blank] 15:41:38 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (1958B400) [pid = 2088] [serial = 46] [outer = 00000000] [url = about:blank] 15:41:38 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (17E8C000) [pid = 2088] [serial = 55] [outer = 00000000] [url = about:blank] 15:41:38 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (10CCB800) [pid = 2088] [serial = 66] [outer = 00000000] [url = about:blank] 15:41:38 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (153BF800) [pid = 2088] [serial = 72] [outer = 00000000] [url = about:blank] 15:41:38 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (11AD1C00) [pid = 2088] [serial = 69] [outer = 00000000] [url = about:blank] 15:41:38 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (1803E800) [pid = 2088] [serial = 76] [outer = 00000000] [url = about:blank] 15:41:38 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (187C9C00) [pid = 2088] [serial = 78] [outer = 00000000] [url = about:blank] 15:41:38 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (17E85800) [pid = 2088] [serial = 75] [outer = 00000000] [url = about:blank] 15:41:38 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (14CC2C00) [pid = 2088] [serial = 70] [outer = 00000000] [url = about:blank] 15:41:38 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (19532C00) [pid = 2088] [serial = 79] [outer = 00000000] [url = about:blank] 15:41:38 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (10F01400) [pid = 2088] [serial = 67] [outer = 00000000] [url = about:blank] 15:41:38 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (1541A000) [pid = 2088] [serial = 73] [outer = 00000000] [url = about:blank] 15:41:38 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (1F679C00) [pid = 2088] [serial = 64] [outer = 00000000] [url = about:blank] 15:41:38 INFO - PROCESS | 2088 | 1468190498473 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:38 INFO - PROCESS | 2088 | 1468190498477 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:38 INFO - PROCESS | 2088 | ++DOCSHELL 0CA73800 == 32 [pid = 2088] [id = 45] 15:41:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (0CA74000) [pid = 2088] [serial = 131] [outer = 00000000] 15:41:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (0CAE1000) [pid = 2088] [serial = 132] [outer = 0CA74000] 15:41:38 INFO - PROCESS | 2088 | 1468190498526 Marionette DEBUG loaded listener.js 15:41:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (0CAF3000) [pid = 2088] [serial = 133] [outer = 0CA74000] 15:41:38 INFO - PROCESS | 2088 | 1468190498936 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 15:41:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 15:41:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 730ms 15:41:38 INFO - PROCESS | 2088 | 1468190498970 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 15:41:38 INFO - PROCESS | 2088 | 1468190498975 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 15:41:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 15:41:38 INFO - PROCESS | 2088 | 1468190498983 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 15:41:38 INFO - PROCESS | 2088 | 1468190498985 Marionette TRACE conn6 <- [1,146,null,{}] 15:41:38 INFO - PROCESS | 2088 | 1468190498994 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:38 INFO - PROCESS | 2088 | 1468190498996 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:39 INFO - PROCESS | 2088 | 1468190499084 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 15:41:39 INFO - PROCESS | 2088 | 1468190499093 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:39 INFO - PROCESS | 2088 | 1468190499096 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:39 INFO - PROCESS | 2088 | ++DOCSHELL 110A2000 == 33 [pid = 2088] [id = 46] 15:41:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (11507000) [pid = 2088] [serial = 134] [outer = 00000000] 15:41:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (11990C00) [pid = 2088] [serial = 135] [outer = 11507000] 15:41:39 INFO - PROCESS | 2088 | 1468190499144 Marionette DEBUG loaded listener.js 15:41:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (11ACE000) [pid = 2088] [serial = 136] [outer = 11507000] 15:41:39 INFO - PROCESS | 2088 | 1468190499595 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 15:41:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 15:41:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 630ms 15:41:39 INFO - PROCESS | 2088 | 1468190499615 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 15:41:39 INFO - PROCESS | 2088 | 1468190499617 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 15:41:39 INFO - PROCESS | 2088 | 1468190499621 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 15:41:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 15:41:39 INFO - PROCESS | 2088 | 1468190499624 Marionette TRACE conn6 <- [1,150,null,{}] 15:41:39 INFO - PROCESS | 2088 | 1468190499640 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:39 INFO - PROCESS | 2088 | 1468190499645 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:39 INFO - PROCESS | 2088 | 1468190499728 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 15:41:39 INFO - PROCESS | 2088 | 1468190499737 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:39 INFO - PROCESS | 2088 | 1468190499741 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:39 INFO - PROCESS | 2088 | ++DOCSHELL 14FD8C00 == 34 [pid = 2088] [id = 47] 15:41:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (14FD9400) [pid = 2088] [serial = 137] [outer = 00000000] 15:41:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (153C1000) [pid = 2088] [serial = 138] [outer = 14FD9400] 15:41:39 INFO - PROCESS | 2088 | 1468190499790 Marionette DEBUG loaded listener.js 15:41:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (15414000) [pid = 2088] [serial = 139] [outer = 14FD9400] 15:41:40 INFO - PROCESS | 2088 | 1468190500241 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 15:41:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 15:41:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 630ms 15:41:40 INFO - PROCESS | 2088 | 1468190500255 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 15:41:40 INFO - PROCESS | 2088 | 1468190500267 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 15:41:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 15:41:40 INFO - PROCESS | 2088 | 1468190500286 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 15:41:40 INFO - PROCESS | 2088 | 1468190500287 Marionette TRACE conn6 <- [1,154,null,{}] 15:41:40 INFO - PROCESS | 2088 | 1468190500291 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:40 INFO - PROCESS | 2088 | 1468190500293 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:40 INFO - PROCESS | 2088 | 1468190500376 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 15:41:40 INFO - PROCESS | 2088 | 1468190500382 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:40 INFO - PROCESS | 2088 | 1468190500384 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:40 INFO - PROCESS | 2088 | ++DOCSHELL 1541C800 == 35 [pid = 2088] [id = 48] 15:41:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (1541E400) [pid = 2088] [serial = 140] [outer = 00000000] 15:41:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (16F7E800) [pid = 2088] [serial = 141] [outer = 1541E400] 15:41:40 INFO - PROCESS | 2088 | 1468190500429 Marionette DEBUG loaded listener.js 15:41:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (17E8C800) [pid = 2088] [serial = 142] [outer = 1541E400] 15:41:40 INFO - PROCESS | 2088 | 1468190500871 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 15:41:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 15:41:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 630ms 15:41:40 INFO - PROCESS | 2088 | 1468190500921 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 15:41:40 INFO - PROCESS | 2088 | 1468190500923 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 15:41:40 INFO - PROCESS | 2088 | 1468190500926 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 15:41:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 15:41:40 INFO - PROCESS | 2088 | 1468190500928 Marionette TRACE conn6 <- [1,158,null,{}] 15:41:40 INFO - PROCESS | 2088 | 1468190500931 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:40 INFO - PROCESS | 2088 | 1468190500933 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:41 INFO - PROCESS | 2088 | 1468190501036 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 15:41:41 INFO - PROCESS | 2088 | 1468190501044 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:41 INFO - PROCESS | 2088 | 1468190501046 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:41 INFO - PROCESS | 2088 | ++DOCSHELL 1803D000 == 36 [pid = 2088] [id = 49] 15:41:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (1807A400) [pid = 2088] [serial = 143] [outer = 00000000] 15:41:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (18568800) [pid = 2088] [serial = 144] [outer = 1807A400] 15:41:41 INFO - PROCESS | 2088 | 1468190501091 Marionette DEBUG loaded listener.js 15:41:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (187F0400) [pid = 2088] [serial = 145] [outer = 1807A400] 15:41:41 INFO - PROCESS | 2088 | 1468190501568 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 15:41:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 15:41:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 670ms 15:41:41 INFO - PROCESS | 2088 | 1468190501600 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 15:41:41 INFO - PROCESS | 2088 | 1468190501602 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 15:41:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 15:41:41 INFO - PROCESS | 2088 | 1468190501606 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 15:41:41 INFO - PROCESS | 2088 | 1468190501607 Marionette TRACE conn6 <- [1,162,null,{}] 15:41:41 INFO - PROCESS | 2088 | 1468190501611 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:41 INFO - PROCESS | 2088 | 1468190501616 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:41 INFO - PROCESS | 2088 | 1468190501744 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 15:41:41 INFO - PROCESS | 2088 | 1468190501750 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:41 INFO - PROCESS | 2088 | 1468190501751 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:41 INFO - PROCESS | 2088 | ++DOCSHELL 1952F000 == 37 [pid = 2088] [id = 50] 15:41:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (1952F400) [pid = 2088] [serial = 146] [outer = 00000000] 15:41:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (198CE800) [pid = 2088] [serial = 147] [outer = 1952F400] 15:41:41 INFO - PROCESS | 2088 | 1468190501796 Marionette DEBUG loaded listener.js 15:41:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (198EE800) [pid = 2088] [serial = 148] [outer = 1952F400] 15:41:42 INFO - PROCESS | 2088 | 1468190502249 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 15:41:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 15:41:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms 15:41:42 INFO - PROCESS | 2088 | 1468190502277 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 15:41:42 INFO - PROCESS | 2088 | 1468190502279 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 15:41:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 15:41:42 INFO - PROCESS | 2088 | 1468190502290 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 15:41:42 INFO - PROCESS | 2088 | 1468190502292 Marionette TRACE conn6 <- [1,166,null,{}] 15:41:42 INFO - PROCESS | 2088 | 1468190502295 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:42 INFO - PROCESS | 2088 | 1468190502297 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:42 INFO - PROCESS | 2088 | 1468190502419 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 15:41:42 INFO - PROCESS | 2088 | 1468190502441 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:42 INFO - PROCESS | 2088 | 1468190502443 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:42 INFO - PROCESS | 2088 | ++DOCSHELL 0CF75000 == 38 [pid = 2088] [id = 51] 15:41:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (198F6C00) [pid = 2088] [serial = 149] [outer = 00000000] 15:41:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (1A1A5000) [pid = 2088] [serial = 150] [outer = 198F6C00] 15:41:42 INFO - PROCESS | 2088 | 1468190502487 Marionette DEBUG loaded listener.js 15:41:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (1A1A6400) [pid = 2088] [serial = 151] [outer = 198F6C00] 15:41:42 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (1889F400) [pid = 2088] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 15:41:42 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (1A1A0000) [pid = 2088] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 15:41:42 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (187C4C00) [pid = 2088] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 15:41:42 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (17E8B000) [pid = 2088] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 15:41:42 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (1A137800) [pid = 2088] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 15:41:42 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (14CCAC00) [pid = 2088] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 15:41:42 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (15418800) [pid = 2088] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 15:41:42 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (14C62800) [pid = 2088] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 15:41:42 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (0925C400) [pid = 2088] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 15:41:42 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (10773800) [pid = 2088] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 15:41:42 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (0CAEEC00) [pid = 2088] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 15:41:42 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (103FD800) [pid = 2088] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 15:41:42 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (0CAE6800) [pid = 2088] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 15:41:42 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (14F23000) [pid = 2088] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 15:41:42 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (198EE400) [pid = 2088] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 15:41:42 INFO - PROCESS | 2088 | 1468190502974 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 15:41:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 15:41:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 730ms 15:41:43 INFO - PROCESS | 2088 | 1468190503022 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 15:41:43 INFO - PROCESS | 2088 | 1468190503024 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 15:41:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 15:41:43 INFO - PROCESS | 2088 | 1468190503037 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 15:41:43 INFO - PROCESS | 2088 | 1468190503039 Marionette TRACE conn6 <- [1,170,null,{}] 15:41:43 INFO - PROCESS | 2088 | 1468190503043 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:43 INFO - PROCESS | 2088 | 1468190503045 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:43 INFO - PROCESS | 2088 | 1468190503121 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 15:41:43 INFO - PROCESS | 2088 | 1468190503126 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:43 INFO - PROCESS | 2088 | 1468190503128 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:43 INFO - PROCESS | 2088 | ++DOCSHELL 10F10C00 == 39 [pid = 2088] [id = 52] 15:41:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (119E2800) [pid = 2088] [serial = 152] [outer = 00000000] 15:41:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (198CD800) [pid = 2088] [serial = 153] [outer = 119E2800] 15:41:43 INFO - PROCESS | 2088 | 1468190503172 Marionette DEBUG loaded listener.js 15:41:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (198EC800) [pid = 2088] [serial = 154] [outer = 119E2800] 15:41:43 INFO - PROCESS | 2088 | 1468190503578 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 15:41:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 15:41:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 590ms 15:41:43 INFO - PROCESS | 2088 | 1468190503622 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 15:41:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 15:41:43 INFO - PROCESS | 2088 | 1468190503624 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 15:41:43 INFO - PROCESS | 2088 | 1468190503627 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 15:41:43 INFO - PROCESS | 2088 | 1468190503629 Marionette TRACE conn6 <- [1,174,null,{}] 15:41:43 INFO - PROCESS | 2088 | 1468190503632 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:43 INFO - PROCESS | 2088 | 1468190503634 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:43 INFO - PROCESS | 2088 | 1468190503715 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 15:41:43 INFO - PROCESS | 2088 | 1468190503729 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:43 INFO - PROCESS | 2088 | 1468190503732 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:43 INFO - PROCESS | 2088 | ++DOCSHELL 153BF800 == 40 [pid = 2088] [id = 53] 15:41:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (15418C00) [pid = 2088] [serial = 155] [outer = 00000000] 15:41:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (1A4D5400) [pid = 2088] [serial = 156] [outer = 15418C00] 15:41:43 INFO - PROCESS | 2088 | 1468190503777 Marionette DEBUG loaded listener.js 15:41:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (1A4DA000) [pid = 2088] [serial = 157] [outer = 15418C00] 15:41:44 INFO - PROCESS | 2088 | 1468190504180 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 15:41:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 15:41:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 571ms 15:41:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 15:41:44 INFO - PROCESS | 2088 | 1468190504199 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 15:41:44 INFO - PROCESS | 2088 | 1468190504201 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 15:41:44 INFO - PROCESS | 2088 | 1468190504204 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 15:41:44 INFO - PROCESS | 2088 | 1468190504205 Marionette TRACE conn6 <- [1,178,null,{}] 15:41:44 INFO - PROCESS | 2088 | 1468190504209 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:44 INFO - PROCESS | 2088 | 1468190504211 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:44 INFO - PROCESS | 2088 | 1468190504324 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 15:41:44 INFO - PROCESS | 2088 | 1468190504334 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:44 INFO - PROCESS | 2088 | 1468190504336 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:44 INFO - PROCESS | 2088 | ++DOCSHELL 09264400 == 41 [pid = 2088] [id = 54] 15:41:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (11099800) [pid = 2088] [serial = 158] [outer = 00000000] 15:41:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (1BBC8000) [pid = 2088] [serial = 159] [outer = 11099800] 15:41:44 INFO - PROCESS | 2088 | 1468190504381 Marionette DEBUG loaded listener.js 15:41:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (1C432000) [pid = 2088] [serial = 160] [outer = 11099800] 15:41:44 INFO - PROCESS | 2088 | 1468190504756 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 15:41:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 15:41:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 570ms 15:41:44 INFO - PROCESS | 2088 | 1468190504775 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 15:41:44 INFO - PROCESS | 2088 | 1468190504777 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 15:41:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 15:41:44 INFO - PROCESS | 2088 | 1468190504823 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 15:41:44 INFO - PROCESS | 2088 | 1468190504826 Marionette TRACE conn6 <- [1,182,null,{}] 15:41:44 INFO - PROCESS | 2088 | 1468190504832 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:44 INFO - PROCESS | 2088 | 1468190504836 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:44 INFO - PROCESS | 2088 | 1468190504943 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 15:41:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (0CADFC00) [pid = 2088] [serial = 161] [outer = 14CA2800] 15:41:45 INFO - PROCESS | 2088 | 1468190505122 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:45 INFO - PROCESS | 2088 | 1468190505126 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:45 INFO - PROCESS | 2088 | ++DOCSHELL 0CAEB000 == 42 [pid = 2088] [id = 55] 15:41:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (0CAEA400) [pid = 2088] [serial = 162] [outer = 00000000] 15:41:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (103F7800) [pid = 2088] [serial = 163] [outer = 0CAEA400] 15:41:45 INFO - PROCESS | 2088 | 1468190505233 Marionette DEBUG loaded listener.js 15:41:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (10F08000) [pid = 2088] [serial = 164] [outer = 0CAEA400] 15:41:45 INFO - PROCESS | 2088 | 1468190505814 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 15:41:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 15:41:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1027ms 15:41:45 INFO - PROCESS | 2088 | 1468190505848 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 15:41:45 INFO - PROCESS | 2088 | 1468190505853 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 15:41:45 INFO - PROCESS | 2088 | 1468190505857 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 15:41:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 15:41:45 INFO - PROCESS | 2088 | 1468190505860 Marionette TRACE conn6 <- [1,186,null,{}] 15:41:45 INFO - PROCESS | 2088 | 1468190505866 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:45 INFO - PROCESS | 2088 | 1468190505871 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:45 INFO - PROCESS | 2088 | 1468190505983 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 15:41:46 INFO - PROCESS | 2088 | 1468190506074 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:46 INFO - PROCESS | 2088 | 1468190506077 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:46 INFO - PROCESS | 2088 | ++DOCSHELL 15413800 == 43 [pid = 2088] [id = 56] 15:41:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (15417800) [pid = 2088] [serial = 165] [outer = 00000000] 15:41:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (16379000) [pid = 2088] [serial = 166] [outer = 15417800] 15:41:46 INFO - PROCESS | 2088 | 1468190506133 Marionette DEBUG loaded listener.js 15:41:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (17E86400) [pid = 2088] [serial = 167] [outer = 15417800] 15:41:46 INFO - PROCESS | 2088 | 1468190506715 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 15:41:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 15:41:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 930ms 15:41:46 INFO - PROCESS | 2088 | 1468190506792 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 15:41:46 INFO - PROCESS | 2088 | 1468190506795 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 15:41:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 15:41:46 INFO - PROCESS | 2088 | 1468190506799 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 15:41:46 INFO - PROCESS | 2088 | 1468190506801 Marionette TRACE conn6 <- [1,190,null,{}] 15:41:46 INFO - PROCESS | 2088 | 1468190506805 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:46 INFO - PROCESS | 2088 | 1468190506808 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:46 INFO - PROCESS | 2088 | 1468190506945 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 15:41:47 INFO - PROCESS | 2088 | 1468190507072 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:47 INFO - PROCESS | 2088 | 1468190507079 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:47 INFO - PROCESS | 2088 | ++DOCSHELL 1973C800 == 44 [pid = 2088] [id = 57] 15:41:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (1973E400) [pid = 2088] [serial = 168] [outer = 00000000] 15:41:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (19741000) [pid = 2088] [serial = 169] [outer = 1973E400] 15:41:47 INFO - PROCESS | 2088 | 1468190507135 Marionette DEBUG loaded listener.js 15:41:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (19745400) [pid = 2088] [serial = 170] [outer = 1973E400] 15:41:47 INFO - PROCESS | 2088 | 1468190507817 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 15:41:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 15:41:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1070ms 15:41:47 INFO - PROCESS | 2088 | 1468190507872 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 15:41:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 15:41:47 INFO - PROCESS | 2088 | 1468190507877 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 15:41:47 INFO - PROCESS | 2088 | 1468190507881 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 15:41:47 INFO - PROCESS | 2088 | 1468190507884 Marionette TRACE conn6 <- [1,194,null,{}] 15:41:47 INFO - PROCESS | 2088 | 1468190507890 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:47 INFO - PROCESS | 2088 | 1468190507893 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:47 INFO - PROCESS | 2088 | 1468190507994 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 15:41:48 INFO - PROCESS | 2088 | 1468190508073 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:48 INFO - PROCESS | 2088 | 1468190508075 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:48 INFO - PROCESS | 2088 | ++DOCSHELL 10780C00 == 45 [pid = 2088] [id = 58] 15:41:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (1086CC00) [pid = 2088] [serial = 171] [outer = 00000000] 15:41:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 97 (10F76800) [pid = 2088] [serial = 172] [outer = 1086CC00] 15:41:48 INFO - PROCESS | 2088 | 1468190508126 Marionette DEBUG loaded listener.js 15:41:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (11508400) [pid = 2088] [serial = 173] [outer = 1086CC00] 15:41:48 INFO - PROCESS | 2088 | --DOCSHELL 153BF800 == 44 [pid = 2088] [id = 53] 15:41:48 INFO - PROCESS | 2088 | --DOCSHELL 10F10C00 == 43 [pid = 2088] [id = 52] 15:41:48 INFO - PROCESS | 2088 | --DOCSHELL 0CF75000 == 42 [pid = 2088] [id = 51] 15:41:48 INFO - PROCESS | 2088 | --DOCSHELL 1952F000 == 41 [pid = 2088] [id = 50] 15:41:48 INFO - PROCESS | 2088 | --DOCSHELL 1803D000 == 40 [pid = 2088] [id = 49] 15:41:48 INFO - PROCESS | 2088 | --DOCSHELL 1541C800 == 39 [pid = 2088] [id = 48] 15:41:48 INFO - PROCESS | 2088 | --DOCSHELL 14FD8C00 == 38 [pid = 2088] [id = 47] 15:41:48 INFO - PROCESS | 2088 | --DOCSHELL 110A2000 == 37 [pid = 2088] [id = 46] 15:41:48 INFO - PROCESS | 2088 | --DOCSHELL 0CA73800 == 36 [pid = 2088] [id = 45] 15:41:48 INFO - PROCESS | 2088 | --DOMWINDOW == 97 (1958F000) [pid = 2088] [serial = 111] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 2088 | --DOMWINDOW == 96 (1A1A7C00) [pid = 2088] [serial = 91] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (1A1A6000) [pid = 2088] [serial = 90] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (1A270000) [pid = 2088] [serial = 94] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (1A1ACC00) [pid = 2088] [serial = 93] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (187F1C00) [pid = 2088] [serial = 109] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (1860C400) [pid = 2088] [serial = 108] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (1A1AC400) [pid = 2088] [serial = 114] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (19685400) [pid = 2088] [serial = 112] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (17E8D000) [pid = 2088] [serial = 118] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (15416400) [pid = 2088] [serial = 117] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (16775800) [pid = 2088] [serial = 105] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (14CC6400) [pid = 2088] [serial = 102] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (14CC7C00) [pid = 2088] [serial = 103] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (09263400) [pid = 2088] [serial = 123] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (10C98800) [pid = 2088] [serial = 99] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (10F73400) [pid = 2088] [serial = 100] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (10236800) [pid = 2088] [serial = 97] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (0CAF5400) [pid = 2088] [serial = 96] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (1A2D7800) [pid = 2088] [serial = 115] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (10F74400) [pid = 2088] [serial = 82] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (1077BC00) [pid = 2088] [serial = 81] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (1A2D6400) [pid = 2088] [serial = 120] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (1676F400) [pid = 2088] [serial = 85] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (15412C00) [pid = 2088] [serial = 84] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (187CB000) [pid = 2088] [serial = 121] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (17E81800) [pid = 2088] [serial = 106] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (198F4400) [pid = 2088] [serial = 88] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (10284800) [pid = 2088] [serial = 124] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (198F0C00) [pid = 2088] [serial = 87] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 2088 | 1468190508591 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 15:41:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 15:41:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 790ms 15:41:48 INFO - PROCESS | 2088 | 1468190508672 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 15:41:48 INFO - PROCESS | 2088 | 1468190508677 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 15:41:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 15:41:48 INFO - PROCESS | 2088 | 1468190508683 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 15:41:48 INFO - PROCESS | 2088 | 1468190508685 Marionette TRACE conn6 <- [1,198,null,{}] 15:41:48 INFO - PROCESS | 2088 | 1468190508689 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:48 INFO - PROCESS | 2088 | 1468190508691 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:48 INFO - PROCESS | 2088 | 1468190508778 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 15:41:48 INFO - PROCESS | 2088 | 1468190508793 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:48 INFO - PROCESS | 2088 | 1468190508795 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:48 INFO - PROCESS | 2088 | ++DOCSHELL 10F06000 == 37 [pid = 2088] [id = 59] 15:41:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (10F0C000) [pid = 2088] [serial = 174] [outer = 00000000] 15:41:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (1109C000) [pid = 2088] [serial = 175] [outer = 10F0C000] 15:41:48 INFO - PROCESS | 2088 | 1468190508843 Marionette DEBUG loaded listener.js 15:41:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (11993000) [pid = 2088] [serial = 176] [outer = 10F0C000] 15:41:49 INFO - PROCESS | 2088 | 1468190509287 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 15:41:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 15:41:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 630ms 15:41:49 INFO - PROCESS | 2088 | 1468190509317 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 15:41:49 INFO - PROCESS | 2088 | 1468190509319 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 15:41:49 INFO - PROCESS | 2088 | 1468190509323 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 15:41:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 15:41:49 INFO - PROCESS | 2088 | 1468190509326 Marionette TRACE conn6 <- [1,202,null,{}] 15:41:49 INFO - PROCESS | 2088 | 1468190509336 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:49 INFO - PROCESS | 2088 | 1468190509341 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:49 INFO - PROCESS | 2088 | 1468190509429 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 15:41:49 INFO - PROCESS | 2088 | 1468190509462 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:49 INFO - PROCESS | 2088 | 1468190509465 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:49 INFO - PROCESS | 2088 | ++DOCSHELL 14F26400 == 38 [pid = 2088] [id = 60] 15:41:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (14F5D000) [pid = 2088] [serial = 177] [outer = 00000000] 15:41:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (15325800) [pid = 2088] [serial = 178] [outer = 14F5D000] 15:41:49 INFO - PROCESS | 2088 | 1468190509513 Marionette DEBUG loaded listener.js 15:41:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (15417000) [pid = 2088] [serial = 179] [outer = 14F5D000] 15:41:49 INFO - PROCESS | 2088 | 1468190509935 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 15:41:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 15:41:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 631ms 15:41:49 INFO - PROCESS | 2088 | 1468190509984 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 15:41:49 INFO - PROCESS | 2088 | 1468190509986 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 15:41:49 INFO - PROCESS | 2088 | 1468190509989 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 15:41:49 INFO - PROCESS | 2088 | 1468190509991 Marionette TRACE conn6 <- [1,206,null,{}] 15:41:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 15:41:50 INFO - PROCESS | 2088 | 1468190509998 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:50 INFO - PROCESS | 2088 | 1468190510000 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:50 INFO - PROCESS | 2088 | 1468190510095 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 15:41:50 INFO - PROCESS | 2088 | 1468190510101 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:50 INFO - PROCESS | 2088 | 1468190510103 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:50 INFO - PROCESS | 2088 | ++DOCSHELL 16F71C00 == 39 [pid = 2088] [id = 61] 15:41:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (16F73C00) [pid = 2088] [serial = 180] [outer = 00000000] 15:41:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (18077C00) [pid = 2088] [serial = 181] [outer = 16F73C00] 15:41:50 INFO - PROCESS | 2088 | 1468190510149 Marionette DEBUG loaded listener.js 15:41:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (180AA000) [pid = 2088] [serial = 182] [outer = 16F73C00] 15:41:50 INFO - PROCESS | 2088 | 1468190510564 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 15:41:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 15:41:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 631ms 15:41:50 INFO - PROCESS | 2088 | 1468190510631 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 15:41:50 INFO - PROCESS | 2088 | 1468190510633 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 15:41:50 INFO - PROCESS | 2088 | 1468190510636 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 15:41:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 15:41:50 INFO - PROCESS | 2088 | 1468190510638 Marionette TRACE conn6 <- [1,210,null,{}] 15:41:50 INFO - PROCESS | 2088 | 1468190510641 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:50 INFO - PROCESS | 2088 | 1468190510643 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:50 INFO - PROCESS | 2088 | 1468190510748 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 15:41:50 INFO - PROCESS | 2088 | 1468190510753 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:50 INFO - PROCESS | 2088 | 1468190510755 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:50 INFO - PROCESS | 2088 | ++DOCSHELL 17E8B800 == 40 [pid = 2088] [id = 62] 15:41:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (1856F800) [pid = 2088] [serial = 183] [outer = 00000000] 15:41:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (187FC800) [pid = 2088] [serial = 184] [outer = 1856F800] 15:41:50 INFO - PROCESS | 2088 | 1468190510801 Marionette DEBUG loaded listener.js 15:41:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (1889E400) [pid = 2088] [serial = 185] [outer = 1856F800] 15:41:51 INFO - PROCESS | 2088 | 1468190511277 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 15:41:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 15:41:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 670ms 15:41:51 INFO - PROCESS | 2088 | 1468190511310 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 15:41:51 INFO - PROCESS | 2088 | 1468190511312 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 15:41:51 INFO - PROCESS | 2088 | 1468190511315 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 15:41:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 15:41:51 INFO - PROCESS | 2088 | 1468190511317 Marionette TRACE conn6 <- [1,214,null,{}] 15:41:51 INFO - PROCESS | 2088 | 1468190511320 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:51 INFO - PROCESS | 2088 | 1468190511326 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:51 INFO - PROCESS | 2088 | 1468190511458 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 15:41:51 INFO - PROCESS | 2088 | 1468190511512 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:51 INFO - PROCESS | 2088 | 1468190511514 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:51 INFO - PROCESS | 2088 | ++DOCSHELL 1973C400 == 41 [pid = 2088] [id = 63] 15:41:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (1973F000) [pid = 2088] [serial = 186] [outer = 00000000] 15:41:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (198CB000) [pid = 2088] [serial = 187] [outer = 1973F000] 15:41:51 INFO - PROCESS | 2088 | 1468190511558 Marionette DEBUG loaded listener.js 15:41:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (198CE400) [pid = 2088] [serial = 188] [outer = 1973F000] 15:41:51 INFO - PROCESS | 2088 | 1468190511952 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 15:41:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 15:41:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 670ms 15:41:51 INFO - PROCESS | 2088 | 1468190511990 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 15:41:51 INFO - PROCESS | 2088 | 1468190511992 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 15:41:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 15:41:51 INFO - PROCESS | 2088 | 1468190511996 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 15:41:52 INFO - PROCESS | 2088 | 1468190512007 Marionette TRACE conn6 <- [1,218,null,{}] 15:41:52 INFO - PROCESS | 2088 | 1468190512016 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:52 INFO - PROCESS | 2088 | 1468190512018 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:52 INFO - PROCESS | 2088 | 1468190512143 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 15:41:52 INFO - PROCESS | 2088 | 1468190512149 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:52 INFO - PROCESS | 2088 | 1468190512150 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:52 INFO - PROCESS | 2088 | ++DOCSHELL 198CAC00 == 42 [pid = 2088] [id = 64] 15:41:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (198CC400) [pid = 2088] [serial = 189] [outer = 00000000] 15:41:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (198F7C00) [pid = 2088] [serial = 190] [outer = 198CC400] 15:41:52 INFO - PROCESS | 2088 | 1468190512195 Marionette DEBUG loaded listener.js 15:41:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (1A138400) [pid = 2088] [serial = 191] [outer = 198CC400] 15:41:52 INFO - PROCESS | 2088 | 1468190512600 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 15:41:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 15:41:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 15:41:52 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (15418C00) [pid = 2088] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 15:41:52 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (11507000) [pid = 2088] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 15:41:52 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (1952F400) [pid = 2088] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 15:41:52 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (198F6C00) [pid = 2088] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 15:41:52 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (1541E400) [pid = 2088] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 15:41:52 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (119E2800) [pid = 2088] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 15:41:52 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (1807A400) [pid = 2088] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 15:41:52 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (14FD9400) [pid = 2088] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 15:41:52 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (0CA74000) [pid = 2088] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 15:41:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 15:41:52 INFO - PROCESS | 2088 | 1468190512752 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 15:41:52 INFO - PROCESS | 2088 | 1468190512754 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 15:41:52 INFO - PROCESS | 2088 | 1468190512762 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 15:41:52 INFO - PROCESS | 2088 | 1468190512764 Marionette TRACE conn6 <- [1,222,null,{}] 15:41:52 INFO - PROCESS | 2088 | 1468190512768 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:52 INFO - PROCESS | 2088 | 1468190512770 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:52 INFO - PROCESS | 2088 | 1468190512849 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 15:41:52 INFO - PROCESS | 2088 | 1468190512855 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:52 INFO - PROCESS | 2088 | 1468190512857 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:52 INFO - PROCESS | 2088 | ++DOCSHELL 1150C800 == 43 [pid = 2088] [id = 65] 15:41:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (1157FC00) [pid = 2088] [serial = 192] [outer = 00000000] 15:41:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (166C9C00) [pid = 2088] [serial = 193] [outer = 1157FC00] 15:41:52 INFO - PROCESS | 2088 | 1468190512905 Marionette DEBUG loaded listener.js 15:41:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (18561000) [pid = 2088] [serial = 194] [outer = 1157FC00] 15:41:53 INFO - PROCESS | 2088 | 1468190513315 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 15:41:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 15:41:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 571ms 15:41:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 15:41:53 INFO - PROCESS | 2088 | 1468190513333 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 15:41:53 INFO - PROCESS | 2088 | 1468190513335 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 15:41:53 INFO - PROCESS | 2088 | 1468190513338 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 15:41:53 INFO - PROCESS | 2088 | 1468190513339 Marionette TRACE conn6 <- [1,226,null,{}] 15:41:53 INFO - PROCESS | 2088 | 1468190513343 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:53 INFO - PROCESS | 2088 | 1468190513344 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:53 INFO - PROCESS | 2088 | 1468190513479 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 15:41:53 INFO - PROCESS | 2088 | 1468190513489 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:53 INFO - PROCESS | 2088 | 1468190513491 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:53 INFO - PROCESS | 2088 | ++DOCSHELL 14F22400 == 44 [pid = 2088] [id = 66] 15:41:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (14F5C400) [pid = 2088] [serial = 195] [outer = 00000000] 15:41:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (198F6C00) [pid = 2088] [serial = 196] [outer = 14F5C400] 15:41:53 INFO - PROCESS | 2088 | 1468190513536 Marionette DEBUG loaded listener.js 15:41:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (1A1A4C00) [pid = 2088] [serial = 197] [outer = 14F5C400] 15:41:53 INFO - PROCESS | 2088 | 1468190513928 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 15:41:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 15:41:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 631ms 15:41:53 INFO - PROCESS | 2088 | 1468190513970 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 15:41:53 INFO - PROCESS | 2088 | 1468190513972 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 15:41:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 15:41:53 INFO - PROCESS | 2088 | 1468190513975 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 15:41:53 INFO - PROCESS | 2088 | 1468190513977 Marionette TRACE conn6 <- [1,230,null,{}] 15:41:53 INFO - PROCESS | 2088 | 1468190513980 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:53 INFO - PROCESS | 2088 | 1468190513982 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:54 INFO - PROCESS | 2088 | 1468190514091 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 15:41:54 INFO - PROCESS | 2088 | 1468190514099 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:54 INFO - PROCESS | 2088 | 1468190514101 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:54 INFO - PROCESS | 2088 | ++DOCSHELL 17E88C00 == 45 [pid = 2088] [id = 67] 15:41:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (187CE400) [pid = 2088] [serial = 198] [outer = 00000000] 15:41:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (1B5B8C00) [pid = 2088] [serial = 199] [outer = 187CE400] 15:41:54 INFO - PROCESS | 2088 | 1468190514145 Marionette DEBUG loaded listener.js 15:41:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (1BB2A800) [pid = 2088] [serial = 200] [outer = 187CE400] 15:41:54 INFO - PROCESS | 2088 | 1468190514509 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 15:41:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 15:41:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 570ms 15:41:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 15:41:54 INFO - PROCESS | 2088 | 1468190514546 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 15:41:54 INFO - PROCESS | 2088 | 1468190514548 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 15:41:54 INFO - PROCESS | 2088 | 1468190514551 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 15:41:54 INFO - PROCESS | 2088 | 1468190514554 Marionette TRACE conn6 <- [1,234,null,{}] 15:41:54 INFO - PROCESS | 2088 | 1468190514557 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:54 INFO - PROCESS | 2088 | 1468190514559 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:54 INFO - PROCESS | 2088 | 1468190514654 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 15:41:54 INFO - PROCESS | 2088 | 1468190514767 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:54 INFO - PROCESS | 2088 | 1468190514770 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:54 INFO - PROCESS | 2088 | ++DOCSHELL 09258000 == 46 [pid = 2088] [id = 68] 15:41:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (09258800) [pid = 2088] [serial = 201] [outer = 00000000] 15:41:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (09260C00) [pid = 2088] [serial = 202] [outer = 09258800] 15:41:54 INFO - PROCESS | 2088 | 1468190514869 Marionette DEBUG loaded listener.js 15:41:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (0CADA400) [pid = 2088] [serial = 203] [outer = 09258800] 15:41:55 INFO - PROCESS | 2088 | 1468190515418 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 15:41:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 15:41:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 930ms 15:41:55 INFO - PROCESS | 2088 | 1468190515483 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 15:41:55 INFO - PROCESS | 2088 | 1468190515487 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 15:41:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 15:41:55 INFO - PROCESS | 2088 | 1468190515493 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 15:41:55 INFO - PROCESS | 2088 | 1468190515495 Marionette TRACE conn6 <- [1,238,null,{}] 15:41:55 INFO - PROCESS | 2088 | 1468190515500 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:55 INFO - PROCESS | 2088 | 1468190515503 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:55 INFO - PROCESS | 2088 | 1468190515619 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 15:41:55 INFO - PROCESS | 2088 | 1468190515697 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:55 INFO - PROCESS | 2088 | 1468190515700 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:55 INFO - PROCESS | 2088 | ++DOCSHELL 10965800 == 47 [pid = 2088] [id = 69] 15:41:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (10965C00) [pid = 2088] [serial = 204] [outer = 00000000] 15:41:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (10C98800) [pid = 2088] [serial = 205] [outer = 10965C00] 15:41:55 INFO - PROCESS | 2088 | 1468190515798 Marionette DEBUG loaded listener.js 15:41:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (10F73C00) [pid = 2088] [serial = 206] [outer = 10965C00] 15:41:56 INFO - PROCESS | 2088 | 1468190516413 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 15:41:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 15:41:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 990ms 15:41:56 INFO - PROCESS | 2088 | 1468190516488 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 15:41:56 INFO - PROCESS | 2088 | 1468190516493 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 15:41:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 15:41:56 INFO - PROCESS | 2088 | 1468190516500 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 15:41:56 INFO - PROCESS | 2088 | 1468190516503 Marionette TRACE conn6 <- [1,242,null,{}] 15:41:56 INFO - PROCESS | 2088 | 1468190516507 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:56 INFO - PROCESS | 2088 | 1468190516510 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:56 INFO - PROCESS | 2088 | 1468190516630 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 15:41:56 INFO - PROCESS | 2088 | 1468190516744 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:56 INFO - PROCESS | 2088 | 1468190516746 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:56 INFO - PROCESS | 2088 | ++DOCSHELL 14CD0C00 == 48 [pid = 2088] [id = 70] 15:41:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (14F22C00) [pid = 2088] [serial = 207] [outer = 00000000] 15:41:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (15495800) [pid = 2088] [serial = 208] [outer = 14F22C00] 15:41:56 INFO - PROCESS | 2088 | 1468190516802 Marionette DEBUG loaded listener.js 15:41:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (1803BC00) [pid = 2088] [serial = 209] [outer = 14F22C00] 15:41:57 INFO - PROCESS | 2088 | 1468190517320 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 15:41:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 15:41:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 870ms 15:41:57 INFO - PROCESS | 2088 | 1468190517374 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 15:41:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 15:41:57 INFO - PROCESS | 2088 | 1468190517377 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 15:41:57 INFO - PROCESS | 2088 | 1468190517380 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 15:41:57 INFO - PROCESS | 2088 | 1468190517384 Marionette TRACE conn6 <- [1,246,null,{}] 15:41:57 INFO - PROCESS | 2088 | 1468190517395 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:57 INFO - PROCESS | 2088 | 1468190517400 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:57 INFO - PROCESS | 2088 | 1468190517512 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 15:41:57 INFO - PROCESS | 2088 | 1468190517606 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:57 INFO - PROCESS | 2088 | 1468190517609 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:57 INFO - PROCESS | 2088 | ++DOCSHELL 19684800 == 49 [pid = 2088] [id = 71] 15:41:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (198EEC00) [pid = 2088] [serial = 210] [outer = 00000000] 15:41:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 97 (1A2D7400) [pid = 2088] [serial = 211] [outer = 198EEC00] 15:41:57 INFO - PROCESS | 2088 | 1468190517663 Marionette DEBUG loaded listener.js 15:41:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (1BB32400) [pid = 2088] [serial = 212] [outer = 198EEC00] 15:41:58 INFO - PROCESS | 2088 | 1468190518257 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 15:41:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 15:41:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1021ms 15:41:58 INFO - PROCESS | 2088 | 1468190518454 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 15:41:58 INFO - PROCESS | 2088 | 1468190518459 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 15:41:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 15:41:58 INFO - PROCESS | 2088 | 1468190518512 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 15:41:58 INFO - PROCESS | 2088 | 1468190518514 Marionette TRACE conn6 <- [1,250,null,{}] 15:41:58 INFO - PROCESS | 2088 | 1468190518544 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:58 INFO - PROCESS | 2088 | 1468190518547 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:58 INFO - PROCESS | 2088 | 1468190518686 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 15:41:58 INFO - PROCESS | 2088 | 1468190518796 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:58 INFO - PROCESS | 2088 | 1468190518798 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:58 INFO - PROCESS | 2088 | ++DOCSHELL 110A2000 == 50 [pid = 2088] [id = 72] 15:41:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (110A2400) [pid = 2088] [serial = 213] [outer = 00000000] 15:41:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (11ACDC00) [pid = 2088] [serial = 214] [outer = 110A2400] 15:41:58 INFO - PROCESS | 2088 | 1468190518848 Marionette DEBUG loaded listener.js 15:41:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (14C62800) [pid = 2088] [serial = 215] [outer = 110A2400] 15:41:59 INFO - PROCESS | 2088 | --DOCSHELL 17E88C00 == 49 [pid = 2088] [id = 67] 15:41:59 INFO - PROCESS | 2088 | --DOCSHELL 14F22400 == 48 [pid = 2088] [id = 66] 15:41:59 INFO - PROCESS | 2088 | --DOCSHELL 1150C800 == 47 [pid = 2088] [id = 65] 15:41:59 INFO - PROCESS | 2088 | --DOCSHELL 198CAC00 == 46 [pid = 2088] [id = 64] 15:41:59 INFO - PROCESS | 2088 | --DOCSHELL 1973C400 == 45 [pid = 2088] [id = 63] 15:41:59 INFO - PROCESS | 2088 | --DOCSHELL 17E8B800 == 44 [pid = 2088] [id = 62] 15:41:59 INFO - PROCESS | 2088 | --DOCSHELL 16F71C00 == 43 [pid = 2088] [id = 61] 15:41:59 INFO - PROCESS | 2088 | --DOCSHELL 14F26400 == 42 [pid = 2088] [id = 60] 15:41:59 INFO - PROCESS | 2088 | --DOCSHELL 10F06000 == 41 [pid = 2088] [id = 59] 15:41:59 INFO - PROCESS | 2088 | --DOCSHELL 10780C00 == 40 [pid = 2088] [id = 58] 15:41:59 INFO - PROCESS | 2088 | --DOCSHELL 09264400 == 39 [pid = 2088] [id = 54] 15:41:59 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (1A4D5400) [pid = 2088] [serial = 156] [outer = 00000000] [url = about:blank] 15:41:59 INFO - PROCESS | 2088 | --DOMWINDOW == 99 (11ACE000) [pid = 2088] [serial = 136] [outer = 00000000] [url = about:blank] 15:41:59 INFO - PROCESS | 2088 | --DOMWINDOW == 98 (198EE800) [pid = 2088] [serial = 148] [outer = 00000000] [url = about:blank] 15:41:59 INFO - PROCESS | 2088 | --DOMWINDOW == 97 (1A1A5000) [pid = 2088] [serial = 150] [outer = 00000000] [url = about:blank] 15:41:59 INFO - PROCESS | 2088 | --DOMWINDOW == 96 (198CE800) [pid = 2088] [serial = 147] [outer = 00000000] [url = about:blank] 15:41:59 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (16F7E800) [pid = 2088] [serial = 141] [outer = 00000000] [url = about:blank] 15:41:59 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (1A1A6400) [pid = 2088] [serial = 151] [outer = 00000000] [url = about:blank] 15:41:59 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (11990C00) [pid = 2088] [serial = 135] [outer = 00000000] [url = about:blank] 15:41:59 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (198CD800) [pid = 2088] [serial = 153] [outer = 00000000] [url = about:blank] 15:41:59 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (18568800) [pid = 2088] [serial = 144] [outer = 00000000] [url = about:blank] 15:41:59 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (15414000) [pid = 2088] [serial = 139] [outer = 00000000] [url = about:blank] 15:41:59 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (153C1000) [pid = 2088] [serial = 138] [outer = 00000000] [url = about:blank] 15:41:59 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (0CA6E800) [pid = 2088] [serial = 126] [outer = 00000000] [url = about:blank] 15:41:59 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (0CAF4C00) [pid = 2088] [serial = 129] [outer = 00000000] [url = about:blank] 15:41:59 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (187F0400) [pid = 2088] [serial = 145] [outer = 00000000] [url = about:blank] 15:41:59 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (0CAE1000) [pid = 2088] [serial = 132] [outer = 00000000] [url = about:blank] 15:41:59 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (17E8C800) [pid = 2088] [serial = 142] [outer = 00000000] [url = about:blank] 15:41:59 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (0CAF3000) [pid = 2088] [serial = 133] [outer = 00000000] [url = about:blank] 15:41:59 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (198EC800) [pid = 2088] [serial = 154] [outer = 00000000] [url = about:blank] 15:41:59 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (1A4DA000) [pid = 2088] [serial = 157] [outer = 00000000] [url = about:blank] 15:41:59 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (1BBC8000) [pid = 2088] [serial = 159] [outer = 00000000] [url = about:blank] 15:41:59 INFO - PROCESS | 2088 | 1468190519405 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 15:41:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 15:41:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 950ms 15:41:59 INFO - PROCESS | 2088 | 1468190519446 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 15:41:59 INFO - PROCESS | 2088 | 1468190519449 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 15:41:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 15:41:59 INFO - PROCESS | 2088 | 1468190519454 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 15:41:59 INFO - PROCESS | 2088 | 1468190519458 Marionette TRACE conn6 <- [1,254,null,{}] 15:41:59 INFO - PROCESS | 2088 | 1468190519462 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:59 INFO - PROCESS | 2088 | 1468190519464 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:59 INFO - PROCESS | 2088 | 1468190519552 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 15:41:59 INFO - PROCESS | 2088 | 1468190519560 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:59 INFO - PROCESS | 2088 | 1468190519562 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:41:59 INFO - PROCESS | 2088 | ++DOCSHELL 0CAF3400 == 40 [pid = 2088] [id = 73] 15:41:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (0CAF3C00) [pid = 2088] [serial = 216] [outer = 00000000] 15:41:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (10F09400) [pid = 2088] [serial = 217] [outer = 0CAF3C00] 15:41:59 INFO - PROCESS | 2088 | 1468190519610 Marionette DEBUG loaded listener.js 15:41:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (14A52000) [pid = 2088] [serial = 218] [outer = 0CAF3C00] 15:42:00 INFO - PROCESS | 2088 | 1468190520106 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 15:42:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 15:42:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 670ms 15:42:00 INFO - PROCESS | 2088 | 1468190520129 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 15:42:00 INFO - PROCESS | 2088 | 1468190520131 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 15:42:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 15:42:00 INFO - PROCESS | 2088 | 1468190520134 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 15:42:00 INFO - PROCESS | 2088 | 1468190520136 Marionette TRACE conn6 <- [1,258,null,{}] 15:42:00 INFO - PROCESS | 2088 | 1468190520146 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:00 INFO - PROCESS | 2088 | 1468190520150 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:00 INFO - PROCESS | 2088 | 1468190520235 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 15:42:00 INFO - PROCESS | 2088 | 1468190520245 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:00 INFO - PROCESS | 2088 | 1468190520248 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:00 INFO - PROCESS | 2088 | ++DOCSHELL 16F7A000 == 41 [pid = 2088] [id = 74] 15:42:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (16F7AC00) [pid = 2088] [serial = 219] [outer = 00000000] 15:42:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (17E88800) [pid = 2088] [serial = 220] [outer = 16F7AC00] 15:42:00 INFO - PROCESS | 2088 | 1468190520298 Marionette DEBUG loaded listener.js 15:42:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (1803E800) [pid = 2088] [serial = 221] [outer = 16F7AC00] 15:42:00 INFO - PROCESS | 2088 | 1468190520753 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 15:42:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 15:42:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 670ms 15:42:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 15:42:00 INFO - PROCESS | 2088 | 1468190520805 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 15:42:00 INFO - PROCESS | 2088 | 1468190520808 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 15:42:00 INFO - PROCESS | 2088 | 1468190520811 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 15:42:00 INFO - PROCESS | 2088 | 1468190520812 Marionette TRACE conn6 <- [1,262,null,{}] 15:42:00 INFO - PROCESS | 2088 | 1468190520816 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:00 INFO - PROCESS | 2088 | 1468190520817 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:00 INFO - PROCESS | 2088 | 1468190520905 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 15:42:00 INFO - PROCESS | 2088 | 1468190520913 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:00 INFO - PROCESS | 2088 | 1468190520915 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:00 INFO - PROCESS | 2088 | ++DOCSHELL 187F0800 == 42 [pid = 2088] [id = 75] 15:42:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (187F1C00) [pid = 2088] [serial = 222] [outer = 00000000] 15:42:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (19504C00) [pid = 2088] [serial = 223] [outer = 187F1C00] 15:42:00 INFO - PROCESS | 2088 | 1468190520961 Marionette DEBUG loaded listener.js 15:42:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (19508800) [pid = 2088] [serial = 224] [outer = 187F1C00] 15:42:01 INFO - PROCESS | 2088 | 1468190521391 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 15:42:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 15:42:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 630ms 15:42:01 INFO - PROCESS | 2088 | 1468190521442 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 15:42:01 INFO - PROCESS | 2088 | 1468190521444 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 15:42:01 INFO - PROCESS | 2088 | 1468190521447 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 15:42:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 15:42:01 INFO - PROCESS | 2088 | 1468190521449 Marionette TRACE conn6 <- [1,266,null,{}] 15:42:01 INFO - PROCESS | 2088 | 1468190521453 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:01 INFO - PROCESS | 2088 | 1468190521455 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:01 INFO - PROCESS | 2088 | 1468190521534 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 15:42:01 INFO - PROCESS | 2088 | 1468190521539 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:01 INFO - PROCESS | 2088 | 1468190521542 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:01 INFO - PROCESS | 2088 | ++DOCSHELL 19509400 == 43 [pid = 2088] [id = 76] 15:42:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (1950A400) [pid = 2088] [serial = 225] [outer = 00000000] 15:42:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (1950F800) [pid = 2088] [serial = 226] [outer = 1950A400] 15:42:01 INFO - PROCESS | 2088 | 1468190521588 Marionette DEBUG loaded listener.js 15:42:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (19510000) [pid = 2088] [serial = 227] [outer = 1950A400] 15:42:02 INFO - PROCESS | 2088 | 1468190522051 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 15:42:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 15:42:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 670ms 15:42:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 15:42:02 INFO - PROCESS | 2088 | 1468190522122 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 15:42:02 INFO - PROCESS | 2088 | 1468190522124 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 15:42:02 INFO - PROCESS | 2088 | 1468190522127 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 15:42:02 INFO - PROCESS | 2088 | 1468190522128 Marionette TRACE conn6 <- [1,270,null,{}] 15:42:02 INFO - PROCESS | 2088 | 1468190522132 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:02 INFO - PROCESS | 2088 | 1468190522137 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:02 INFO - PROCESS | 2088 | 1468190522288 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 15:42:02 INFO - PROCESS | 2088 | 1468190522381 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:02 INFO - PROCESS | 2088 | 1468190522383 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:02 INFO - PROCESS | 2088 | ++DOCSHELL 198F8C00 == 44 [pid = 2088] [id = 77] 15:42:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (1A135800) [pid = 2088] [serial = 228] [outer = 00000000] 15:42:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (1A143800) [pid = 2088] [serial = 229] [outer = 1A135800] 15:42:02 INFO - PROCESS | 2088 | 1468190522434 Marionette DEBUG loaded listener.js 15:42:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (1A1AB400) [pid = 2088] [serial = 230] [outer = 1A135800] 15:42:03 INFO - PROCESS | 2088 | 1468190523025 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 15:42:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 15:42:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 931ms 15:42:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 15:42:03 INFO - PROCESS | 2088 | 1468190523058 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 15:42:03 INFO - PROCESS | 2088 | 1468190523060 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 15:42:03 INFO - PROCESS | 2088 | 1468190523064 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 15:42:03 INFO - PROCESS | 2088 | 1468190523066 Marionette TRACE conn6 <- [1,274,null,{}] 15:42:03 INFO - PROCESS | 2088 | 1468190523069 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:03 INFO - PROCESS | 2088 | 1468190523071 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:03 INFO - PROCESS | 2088 | 1468190523180 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 15:42:03 INFO - PROCESS | 2088 | 1468190523231 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:03 INFO - PROCESS | 2088 | 1468190523233 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:03 INFO - PROCESS | 2088 | ++DOCSHELL 1A26CC00 == 45 [pid = 2088] [id = 78] 15:42:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (1A27AC00) [pid = 2088] [serial = 231] [outer = 00000000] 15:42:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 97 (1B5B6800) [pid = 2088] [serial = 232] [outer = 1A27AC00] 15:42:03 INFO - PROCESS | 2088 | 1468190523282 Marionette DEBUG loaded listener.js 15:42:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (1BBCB000) [pid = 2088] [serial = 233] [outer = 1A27AC00] 15:42:03 INFO - PROCESS | 2088 | 1468190523684 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 15:42:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 15:42:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 670ms 15:42:03 INFO - PROCESS | 2088 | 1468190523735 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 15:42:03 INFO - PROCESS | 2088 | 1468190523737 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 15:42:03 INFO - PROCESS | 2088 | --DOMWINDOW == 97 (1973F000) [pid = 2088] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 15:42:03 INFO - PROCESS | 2088 | --DOMWINDOW == 96 (1856F800) [pid = 2088] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 15:42:03 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (198CC400) [pid = 2088] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 15:42:03 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (1086CC00) [pid = 2088] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 15:42:03 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (10F0C000) [pid = 2088] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 15:42:03 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (16F73C00) [pid = 2088] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 15:42:03 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (1157FC00) [pid = 2088] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 15:42:03 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (14F5D000) [pid = 2088] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 15:42:03 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (14F5C400) [pid = 2088] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 15:42:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 15:42:03 INFO - PROCESS | 2088 | 1468190523818 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 15:42:03 INFO - PROCESS | 2088 | 1468190523820 Marionette TRACE conn6 <- [1,278,null,{}] 15:42:03 INFO - PROCESS | 2088 | 1468190523828 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:03 INFO - PROCESS | 2088 | 1468190523830 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:03 INFO - PROCESS | 2088 | 1468190523913 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 15:42:03 INFO - PROCESS | 2088 | 1468190523929 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:03 INFO - PROCESS | 2088 | 1468190523931 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:03 INFO - PROCESS | 2088 | ++DOCSHELL 1541E400 == 46 [pid = 2088] [id = 79] 15:42:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (16772000) [pid = 2088] [serial = 234] [outer = 00000000] 15:42:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (19748000) [pid = 2088] [serial = 235] [outer = 16772000] 15:42:03 INFO - PROCESS | 2088 | 1468190523976 Marionette DEBUG loaded listener.js 15:42:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (19749400) [pid = 2088] [serial = 236] [outer = 16772000] 15:42:04 INFO - PROCESS | 2088 | 1468190524387 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 15:42:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 15:42:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 631ms 15:42:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 15:42:04 INFO - PROCESS | 2088 | 1468190524457 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 15:42:04 INFO - PROCESS | 2088 | 1468190524459 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 15:42:04 INFO - PROCESS | 2088 | 1468190524462 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 15:42:04 INFO - PROCESS | 2088 | 1468190524464 Marionette TRACE conn6 <- [1,282,null,{}] 15:42:04 INFO - PROCESS | 2088 | 1468190524467 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:04 INFO - PROCESS | 2088 | 1468190524469 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:04 INFO - PROCESS | 2088 | 1468190524574 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 15:42:04 INFO - PROCESS | 2088 | 1468190524585 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:04 INFO - PROCESS | 2088 | 1468190524587 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:04 INFO - PROCESS | 2088 | ++DOCSHELL 1A4DA400 == 47 [pid = 2088] [id = 80] 15:42:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (1A7D6C00) [pid = 2088] [serial = 237] [outer = 00000000] 15:42:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (1C7A2000) [pid = 2088] [serial = 238] [outer = 1A7D6C00] 15:42:04 INFO - PROCESS | 2088 | 1468190524631 Marionette DEBUG loaded listener.js 15:42:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (1CDE9400) [pid = 2088] [serial = 239] [outer = 1A7D6C00] 15:42:05 INFO - PROCESS | 2088 | 1468190525045 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 15:42:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 15:42:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 15:42:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 15:42:05 INFO - PROCESS | 2088 | 1468190525097 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 15:42:05 INFO - PROCESS | 2088 | 1468190525099 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 15:42:05 INFO - PROCESS | 2088 | 1468190525102 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 15:42:05 INFO - PROCESS | 2088 | 1468190525104 Marionette TRACE conn6 <- [1,286,null,{}] 15:42:05 INFO - PROCESS | 2088 | 1468190525108 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:05 INFO - PROCESS | 2088 | 1468190525109 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:05 INFO - PROCESS | 2088 | 1468190525192 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 15:42:05 INFO - PROCESS | 2088 | 1468190525197 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:05 INFO - PROCESS | 2088 | 1468190525199 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:05 INFO - PROCESS | 2088 | ++DOCSHELL 1ECEA400 == 48 [pid = 2088] [id = 81] 15:42:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (1ECEA800) [pid = 2088] [serial = 240] [outer = 00000000] 15:42:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 97 (1ECEF800) [pid = 2088] [serial = 241] [outer = 1ECEA800] 15:42:05 INFO - PROCESS | 2088 | 1468190525244 Marionette DEBUG loaded listener.js 15:42:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (1ECF4400) [pid = 2088] [serial = 242] [outer = 1ECEA800] 15:42:05 INFO - PROCESS | 2088 | 1468190525641 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 15:42:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 15:42:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 571ms 15:42:05 INFO - PROCESS | 2088 | 1468190525674 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 15:42:05 INFO - PROCESS | 2088 | 1468190525676 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 15:42:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 15:42:05 INFO - PROCESS | 2088 | 1468190525679 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 15:42:05 INFO - PROCESS | 2088 | 1468190525681 Marionette TRACE conn6 <- [1,290,null,{}] 15:42:05 INFO - PROCESS | 2088 | 1468190525685 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:05 INFO - PROCESS | 2088 | 1468190525698 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:05 INFO - PROCESS | 2088 | 1468190525838 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 15:42:06 INFO - PROCESS | 2088 | 1468190526001 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:06 INFO - PROCESS | 2088 | 1468190526004 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:06 INFO - PROCESS | 2088 | ++DOCSHELL 0CA6F000 == 49 [pid = 2088] [id = 82] 15:42:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (0CA6FC00) [pid = 2088] [serial = 243] [outer = 00000000] 15:42:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (0CAEBC00) [pid = 2088] [serial = 244] [outer = 0CA6FC00] 15:42:06 INFO - PROCESS | 2088 | 1468190526062 Marionette DEBUG loaded listener.js 15:42:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (1023A800) [pid = 2088] [serial = 245] [outer = 0CA6FC00] 15:42:06 INFO - PROCESS | 2088 | 1468190526622 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 15:42:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 15:42:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 970ms 15:42:06 INFO - PROCESS | 2088 | 1468190526652 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 15:42:06 INFO - PROCESS | 2088 | 1468190526655 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 15:42:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 15:42:06 INFO - PROCESS | 2088 | 1468190526660 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 15:42:06 INFO - PROCESS | 2088 | 1468190526663 Marionette TRACE conn6 <- [1,294,null,{}] 15:42:06 INFO - PROCESS | 2088 | 1468190526669 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:06 INFO - PROCESS | 2088 | 1468190526671 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:06 INFO - PROCESS | 2088 | 1468190526788 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 15:42:06 INFO - PROCESS | 2088 | 1468190526885 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:06 INFO - PROCESS | 2088 | 1468190526888 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:06 INFO - PROCESS | 2088 | ++DOCSHELL 14D8DC00 == 50 [pid = 2088] [id = 83] 15:42:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (14D8E000) [pid = 2088] [serial = 246] [outer = 00000000] 15:42:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (153F0800) [pid = 2088] [serial = 247] [outer = 14D8E000] 15:42:06 INFO - PROCESS | 2088 | 1468190526945 Marionette DEBUG loaded listener.js 15:42:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (1541B400) [pid = 2088] [serial = 248] [outer = 14D8E000] 15:42:07 INFO - PROCESS | 2088 | 1468190527535 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:42:07 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. 15:42:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 930ms 15:42:07 INFO - PROCESS | 2088 | 1468190527593 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 15:42:07 INFO - PROCESS | 2088 | 1468190527597 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 15:42:07 INFO - PROCESS | 2088 | 1468190527601 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 15:42:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 15:42:07 INFO - PROCESS | 2088 | 1468190527603 Marionette TRACE conn6 <- [1,298,null,{}] 15:42:07 INFO - PROCESS | 2088 | 1468190527608 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:07 INFO - PROCESS | 2088 | 1468190527610 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:07 INFO - PROCESS | 2088 | 1468190527725 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 15:42:07 INFO - PROCESS | 2088 | 1468190527850 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:07 INFO - PROCESS | 2088 | 1468190527853 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:07 INFO - PROCESS | 2088 | ++DOCSHELL 10940800 == 51 [pid = 2088] [id = 84] 15:42:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (10945000) [pid = 2088] [serial = 249] [outer = 00000000] 15:42:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (14D89400) [pid = 2088] [serial = 250] [outer = 10945000] 15:42:07 INFO - PROCESS | 2088 | 1468190527910 Marionette DEBUG loaded listener.js 15:42:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (0CF73000) [pid = 2088] [serial = 251] [outer = 10945000] 15:42:08 INFO - PROCESS | 2088 | 1468190528489 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:42:08 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. 15:42:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 930ms 15:42:08 INFO - PROCESS | 2088 | 1468190528535 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 15:42:08 INFO - PROCESS | 2088 | 1468190528538 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 15:42:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 15:42:08 INFO - PROCESS | 2088 | 1468190528548 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 15:42:08 INFO - PROCESS | 2088 | 1468190528554 Marionette TRACE conn6 <- [1,302,null,{}] 15:42:08 INFO - PROCESS | 2088 | 1468190528558 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:08 INFO - PROCESS | 2088 | 1468190528562 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:08 INFO - PROCESS | 2088 | 1468190528676 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 15:42:08 INFO - PROCESS | 2088 | 1468190528796 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:08 INFO - PROCESS | 2088 | 1468190528799 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:08 INFO - PROCESS | 2088 | ++DOCSHELL 0CA74C00 == 52 [pid = 2088] [id = 85] 15:42:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (10D1E400) [pid = 2088] [serial = 252] [outer = 00000000] 15:42:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (15414800) [pid = 2088] [serial = 253] [outer = 10D1E400] 15:42:08 INFO - PROCESS | 2088 | 1468190528852 Marionette DEBUG loaded listener.js 15:42:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (1860F400) [pid = 2088] [serial = 254] [outer = 10D1E400] 15:42:09 INFO - PROCESS | 2088 | 1468190529317 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 15:42:09 INFO - PROCESS | 2088 | 1468190529651 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:42:09 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. 15:42:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1128ms 15:42:09 INFO - PROCESS | 2088 | 1468190529673 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 15:42:09 INFO - PROCESS | 2088 | 1468190529677 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 15:42:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 15:42:09 INFO - PROCESS | 2088 | 1468190529682 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 15:42:09 INFO - PROCESS | 2088 | 1468190529685 Marionette TRACE conn6 <- [1,306,null,{}] 15:42:09 INFO - PROCESS | 2088 | 1468190529690 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:09 INFO - PROCESS | 2088 | 1468190529693 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:09 INFO - PROCESS | 2088 | 1468190529797 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 15:42:09 INFO - PROCESS | 2088 | 1468190529896 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:09 INFO - PROCESS | 2088 | 1468190529900 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:09 INFO - PROCESS | 2088 | ++DOCSHELL 0CAE6800 == 53 [pid = 2088] [id = 86] 15:42:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (0CAECC00) [pid = 2088] [serial = 255] [outer = 00000000] 15:42:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (103F7400) [pid = 2088] [serial = 256] [outer = 0CAECC00] 15:42:09 INFO - PROCESS | 2088 | 1468190529950 Marionette DEBUG loaded listener.js 15:42:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (10943000) [pid = 2088] [serial = 257] [outer = 0CAECC00] 15:42:10 INFO - PROCESS | 2088 | 1468190530556 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:42:10 INFO - PROCESS | 2088 | --DOCSHELL 1ECEA400 == 52 [pid = 2088] [id = 81] 15:42:10 INFO - PROCESS | 2088 | --DOCSHELL 1A4DA400 == 51 [pid = 2088] [id = 80] 15:42:10 INFO - PROCESS | 2088 | --DOCSHELL 1541E400 == 50 [pid = 2088] [id = 79] 15:42:10 INFO - PROCESS | 2088 | --DOCSHELL 1A26CC00 == 49 [pid = 2088] [id = 78] 15:42:10 INFO - PROCESS | 2088 | --DOCSHELL 198F8C00 == 48 [pid = 2088] [id = 77] 15:42:10 INFO - PROCESS | 2088 | --DOCSHELL 19509400 == 47 [pid = 2088] [id = 76] 15:42:10 INFO - PROCESS | 2088 | --DOCSHELL 187F0800 == 46 [pid = 2088] [id = 75] 15:42:10 INFO - PROCESS | 2088 | --DOCSHELL 16F7A000 == 45 [pid = 2088] [id = 74] 15:42:10 INFO - PROCESS | 2088 | --DOCSHELL 0CAF3400 == 44 [pid = 2088] [id = 73] 15:42:10 INFO - PROCESS | 2088 | --DOCSHELL 110A2000 == 43 [pid = 2088] [id = 72] 15:42:10 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (198CB000) [pid = 2088] [serial = 187] [outer = 00000000] [url = about:blank] 15:42:10 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (187FC800) [pid = 2088] [serial = 184] [outer = 00000000] [url = about:blank] 15:42:10 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (198F7C00) [pid = 2088] [serial = 190] [outer = 00000000] [url = about:blank] 15:42:10 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (19741000) [pid = 2088] [serial = 169] [outer = 00000000] [url = about:blank] 15:42:10 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (11508400) [pid = 2088] [serial = 173] [outer = 00000000] [url = about:blank] 15:42:10 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (198CE400) [pid = 2088] [serial = 188] [outer = 00000000] [url = about:blank] 15:42:10 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (10F76800) [pid = 2088] [serial = 172] [outer = 00000000] [url = about:blank] 15:42:10 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (1109C000) [pid = 2088] [serial = 175] [outer = 00000000] [url = about:blank] 15:42:10 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (11993000) [pid = 2088] [serial = 176] [outer = 00000000] [url = about:blank] 15:42:10 INFO - PROCESS | 2088 | --DOMWINDOW == 103 (18077C00) [pid = 2088] [serial = 181] [outer = 00000000] [url = about:blank] 15:42:10 INFO - PROCESS | 2088 | --DOMWINDOW == 102 (103F7800) [pid = 2088] [serial = 163] [outer = 00000000] [url = about:blank] 15:42:10 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (16379000) [pid = 2088] [serial = 166] [outer = 00000000] [url = about:blank] 15:42:10 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (166C9C00) [pid = 2088] [serial = 193] [outer = 00000000] [url = about:blank] 15:42:10 INFO - PROCESS | 2088 | --DOMWINDOW == 99 (18561000) [pid = 2088] [serial = 194] [outer = 00000000] [url = about:blank] 15:42:10 INFO - PROCESS | 2088 | --DOMWINDOW == 98 (1B5B8C00) [pid = 2088] [serial = 199] [outer = 00000000] [url = about:blank] 15:42:10 INFO - PROCESS | 2088 | --DOMWINDOW == 97 (1637F000) [pid = 2088] [serial = 37] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:42:10 INFO - PROCESS | 2088 | --DOMWINDOW == 96 (1A138400) [pid = 2088] [serial = 191] [outer = 00000000] [url = about:blank] 15:42:10 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (15325800) [pid = 2088] [serial = 178] [outer = 00000000] [url = about:blank] 15:42:10 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (15417000) [pid = 2088] [serial = 179] [outer = 00000000] [url = about:blank] 15:42:10 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (198F6C00) [pid = 2088] [serial = 196] [outer = 00000000] [url = about:blank] 15:42:10 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (1889E400) [pid = 2088] [serial = 185] [outer = 00000000] [url = about:blank] 15:42:10 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (180AA000) [pid = 2088] [serial = 182] [outer = 00000000] [url = about:blank] 15:42:10 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (1A1A4C00) [pid = 2088] [serial = 197] [outer = 00000000] [url = about:blank] 15:42:10 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. 15:42:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 970ms 15:42:10 INFO - PROCESS | 2088 | 1468190530653 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 15:42:10 INFO - PROCESS | 2088 | 1468190530657 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 15:42:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 15:42:10 INFO - PROCESS | 2088 | 1468190530666 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 15:42:10 INFO - PROCESS | 2088 | 1468190530668 Marionette TRACE conn6 <- [1,310,null,{}] 15:42:10 INFO - PROCESS | 2088 | 1468190530672 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:10 INFO - PROCESS | 2088 | 1468190530675 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:10 INFO - PROCESS | 2088 | 1468190530779 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 15:42:10 INFO - PROCESS | 2088 | 1468190530854 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:10 INFO - PROCESS | 2088 | 1468190530856 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:10 INFO - PROCESS | 2088 | ++DOCSHELL 0CA70400 == 44 [pid = 2088] [id = 87] 15:42:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (0CA75800) [pid = 2088] [serial = 258] [outer = 00000000] 15:42:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (10967400) [pid = 2088] [serial = 259] [outer = 0CA75800] 15:42:10 INFO - PROCESS | 2088 | 1468190530905 Marionette DEBUG loaded listener.js 15:42:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (10D1F400) [pid = 2088] [serial = 260] [outer = 0CA75800] 15:42:11 INFO - PROCESS | 2088 | 1468190531299 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:42:11 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. 15:42:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 670ms 15:42:11 INFO - PROCESS | 2088 | 1468190531338 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 15:42:11 INFO - PROCESS | 2088 | 1468190531341 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 15:42:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 15:42:11 INFO - PROCESS | 2088 | 1468190531344 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 15:42:11 INFO - PROCESS | 2088 | 1468190531348 Marionette TRACE conn6 <- [1,314,null,{}] 15:42:11 INFO - PROCESS | 2088 | 1468190531358 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:11 INFO - PROCESS | 2088 | 1468190531363 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:11 INFO - PROCESS | 2088 | 1468190531469 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 15:42:11 INFO - PROCESS | 2088 | 1468190531479 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:11 INFO - PROCESS | 2088 | 1468190531482 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:11 INFO - PROCESS | 2088 | ++DOCSHELL 11584C00 == 45 [pid = 2088] [id = 88] 15:42:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (1158A400) [pid = 2088] [serial = 261] [outer = 00000000] 15:42:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (14AD4800) [pid = 2088] [serial = 262] [outer = 1158A400] 15:42:11 INFO - PROCESS | 2088 | 1468190531530 Marionette DEBUG loaded listener.js 15:42:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (14CCF800) [pid = 2088] [serial = 263] [outer = 1158A400] 15:42:11 INFO - PROCESS | 2088 | 1468190531988 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:42:12 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. 15:42:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 670ms 15:42:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 15:42:12 INFO - PROCESS | 2088 | 1468190532018 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 15:42:12 INFO - PROCESS | 2088 | 1468190532021 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 15:42:12 INFO - PROCESS | 2088 | 1468190532024 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 15:42:12 INFO - PROCESS | 2088 | 1468190532026 Marionette TRACE conn6 <- [1,318,null,{}] 15:42:12 INFO - PROCESS | 2088 | 1468190532029 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:12 INFO - PROCESS | 2088 | 1468190532031 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:12 INFO - PROCESS | 2088 | 1468190532117 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 15:42:12 INFO - PROCESS | 2088 | 1468190532125 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:12 INFO - PROCESS | 2088 | 1468190532127 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:12 INFO - PROCESS | 2088 | ++DOCSHELL 15352800 == 46 [pid = 2088] [id = 89] 15:42:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 97 (15417400) [pid = 2088] [serial = 264] [outer = 00000000] 15:42:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (1637FC00) [pid = 2088] [serial = 265] [outer = 15417400] 15:42:12 INFO - PROCESS | 2088 | 1468190532173 Marionette DEBUG loaded listener.js 15:42:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (16774C00) [pid = 2088] [serial = 266] [outer = 15417400] 15:42:12 INFO - PROCESS | 2088 | 1468190532616 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:42:12 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. 15:42:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 630ms 15:42:12 INFO - PROCESS | 2088 | 1468190532658 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 15:42:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 15:42:12 INFO - PROCESS | 2088 | 1468190532660 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 15:42:12 INFO - PROCESS | 2088 | 1468190532663 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 15:42:12 INFO - PROCESS | 2088 | 1468190532665 Marionette TRACE conn6 <- [1,322,null,{}] 15:42:12 INFO - PROCESS | 2088 | 1468190532668 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:12 INFO - PROCESS | 2088 | 1468190532670 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:12 INFO - PROCESS | 2088 | 1468190532751 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 15:42:12 INFO - PROCESS | 2088 | 1468190532757 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:12 INFO - PROCESS | 2088 | 1468190532759 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:12 INFO - PROCESS | 2088 | ++DOCSHELL 16F74C00 == 47 [pid = 2088] [id = 90] 15:42:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (16F76400) [pid = 2088] [serial = 267] [outer = 00000000] 15:42:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (1807A400) [pid = 2088] [serial = 268] [outer = 16F76400] 15:42:12 INFO - PROCESS | 2088 | 1468190532805 Marionette DEBUG loaded listener.js 15:42:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (18080800) [pid = 2088] [serial = 269] [outer = 16F76400] 15:42:13 INFO - PROCESS | 2088 | 1468190533305 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:42:13 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. 15:42:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 670ms 15:42:13 INFO - PROCESS | 2088 | 1468190533337 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 15:42:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 15:42:13 INFO - PROCESS | 2088 | 1468190533339 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 15:42:13 INFO - PROCESS | 2088 | 1468190533343 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 15:42:13 INFO - PROCESS | 2088 | 1468190533345 Marionette TRACE conn6 <- [1,326,null,{}] 15:42:13 INFO - PROCESS | 2088 | 1468190533348 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:13 INFO - PROCESS | 2088 | 1468190533353 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:13 INFO - PROCESS | 2088 | 1468190533488 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 15:42:13 INFO - PROCESS | 2088 | 1468190533547 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:13 INFO - PROCESS | 2088 | 1468190533549 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:13 INFO - PROCESS | 2088 | ++DOCSHELL 1950C000 == 48 [pid = 2088] [id = 91] 15:42:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (1950E400) [pid = 2088] [serial = 270] [outer = 00000000] 15:42:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (1958B400) [pid = 2088] [serial = 271] [outer = 1950E400] 15:42:13 INFO - PROCESS | 2088 | 1468190533594 Marionette DEBUG loaded listener.js 15:42:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (1973CC00) [pid = 2088] [serial = 272] [outer = 1950E400] 15:42:14 INFO - PROCESS | 2088 | 1468190534018 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:42:14 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. 15:42:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 730ms 15:42:14 INFO - PROCESS | 2088 | 1468190534074 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 15:42:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 15:42:14 INFO - PROCESS | 2088 | 1468190534076 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 15:42:14 INFO - PROCESS | 2088 | 1468190534080 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 15:42:14 INFO - PROCESS | 2088 | 1468190534081 Marionette TRACE conn6 <- [1,330,null,{}] 15:42:14 INFO - PROCESS | 2088 | 1468190534119 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:14 INFO - PROCESS | 2088 | 1468190534120 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:14 INFO - PROCESS | 2088 | 1468190534236 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 15:42:14 INFO - PROCESS | 2088 | 1468190534249 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:14 INFO - PROCESS | 2088 | 1468190534251 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:14 INFO - PROCESS | 2088 | ++DOCSHELL 19508400 == 49 [pid = 2088] [id = 92] 15:42:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (19748400) [pid = 2088] [serial = 273] [outer = 00000000] 15:42:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (198CAC00) [pid = 2088] [serial = 274] [outer = 19748400] 15:42:14 INFO - PROCESS | 2088 | 1468190534341 Marionette DEBUG loaded listener.js 15:42:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (198D2400) [pid = 2088] [serial = 275] [outer = 19748400] 15:42:14 INFO - PROCESS | 2088 | 1468190534769 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:42:14 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. 15:42:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 750ms 15:42:14 INFO - PROCESS | 2088 | 1468190534830 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 15:42:14 INFO - PROCESS | 2088 | 1468190534832 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 15:42:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 15:42:14 INFO - PROCESS | 2088 | 1468190534843 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 15:42:14 INFO - PROCESS | 2088 | 1468190534845 Marionette TRACE conn6 <- [1,334,null,{}] 15:42:14 INFO - PROCESS | 2088 | 1468190534849 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:14 INFO - PROCESS | 2088 | 1468190534851 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:14 INFO - PROCESS | 2088 | 1468190534960 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 15:42:14 INFO - PROCESS | 2088 | 1468190534972 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:14 INFO - PROCESS | 2088 | 1468190534974 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:15 INFO - PROCESS | 2088 | ++DOCSHELL 198CA000 == 50 [pid = 2088] [id = 93] 15:42:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (198F4000) [pid = 2088] [serial = 276] [outer = 00000000] 15:42:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (1A137000) [pid = 2088] [serial = 277] [outer = 198F4000] 15:42:15 INFO - PROCESS | 2088 | 1468190535250 Marionette DEBUG loaded listener.js 15:42:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (1A137800) [pid = 2088] [serial = 278] [outer = 198F4000] 15:42:15 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (1A135800) [pid = 2088] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 15:42:15 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (1A27AC00) [pid = 2088] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 15:42:15 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (1950A400) [pid = 2088] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 15:42:15 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (110A2400) [pid = 2088] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 15:42:15 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (16F7AC00) [pid = 2088] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 15:42:15 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (187F1C00) [pid = 2088] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 15:42:15 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (16772000) [pid = 2088] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 15:42:15 INFO - PROCESS | 2088 | --DOMWINDOW == 103 (1A7D6C00) [pid = 2088] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 15:42:15 INFO - PROCESS | 2088 | --DOMWINDOW == 102 (0CAF3C00) [pid = 2088] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 15:42:15 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (11099800) [pid = 2088] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 15:42:15 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (0CAE2800) [pid = 2088] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 15:42:15 INFO - PROCESS | 2088 | --DOMWINDOW == 99 (1973E400) [pid = 2088] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 15:42:15 INFO - PROCESS | 2088 | 1468190535632 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:42:15 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. 15:42:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 830ms 15:42:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 15:42:15 INFO - PROCESS | 2088 | 1468190535666 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 15:42:15 INFO - PROCESS | 2088 | 1468190535668 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 15:42:15 INFO - PROCESS | 2088 | 1468190535671 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 15:42:15 INFO - PROCESS | 2088 | 1468190535673 Marionette TRACE conn6 <- [1,338,null,{}] 15:42:15 INFO - PROCESS | 2088 | 1468190535676 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:15 INFO - PROCESS | 2088 | 1468190535678 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:15 INFO - PROCESS | 2088 | 1468190535789 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 15:42:15 INFO - PROCESS | 2088 | 1468190535797 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:15 INFO - PROCESS | 2088 | 1468190535799 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:15 INFO - PROCESS | 2088 | ++DOCSHELL 0CAE1C00 == 51 [pid = 2088] [id = 94] 15:42:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (0CAE2800) [pid = 2088] [serial = 279] [outer = 00000000] 15:42:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (198F8800) [pid = 2088] [serial = 280] [outer = 0CAE2800] 15:42:15 INFO - PROCESS | 2088 | 1468190535843 Marionette DEBUG loaded listener.js 15:42:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (1A1A8000) [pid = 2088] [serial = 281] [outer = 0CAE2800] 15:42:16 INFO - PROCESS | 2088 | 1468190536245 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:42:16 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. 15:42:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 630ms 15:42:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 15:42:16 INFO - PROCESS | 2088 | 1468190536302 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 15:42:16 INFO - PROCESS | 2088 | 1468190536304 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 15:42:16 INFO - PROCESS | 2088 | 1468190536307 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 15:42:16 INFO - PROCESS | 2088 | 1468190536309 Marionette TRACE conn6 <- [1,342,null,{}] 15:42:16 INFO - PROCESS | 2088 | 1468190536312 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:16 INFO - PROCESS | 2088 | 1468190536314 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:16 INFO - PROCESS | 2088 | 1468190536430 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 15:42:16 INFO - PROCESS | 2088 | 1468190536442 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:16 INFO - PROCESS | 2088 | 1468190536444 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:16 INFO - PROCESS | 2088 | ++DOCSHELL 1958F000 == 52 [pid = 2088] [id = 95] 15:42:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (1A1A4000) [pid = 2088] [serial = 282] [outer = 00000000] 15:42:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (1A2D1800) [pid = 2088] [serial = 283] [outer = 1A1A4000] 15:42:16 INFO - PROCESS | 2088 | 1468190536489 Marionette DEBUG loaded listener.js 15:42:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (1B5B8C00) [pid = 2088] [serial = 284] [outer = 1A1A4000] 15:42:16 INFO - PROCESS | 2088 | 1468190536874 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:42:16 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. 15:42:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 15:42:16 INFO - PROCESS | 2088 | 1468190536938 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 15:42:16 INFO - PROCESS | 2088 | 1468190536940 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 15:42:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 15:42:16 INFO - PROCESS | 2088 | 1468190536944 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 15:42:16 INFO - PROCESS | 2088 | 1468190536946 Marionette TRACE conn6 <- [1,346,null,{}] 15:42:16 INFO - PROCESS | 2088 | 1468190536949 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:16 INFO - PROCESS | 2088 | 1468190536952 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:17 INFO - PROCESS | 2088 | 1468190537111 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 15:42:17 INFO - PROCESS | 2088 | 1468190537130 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:17 INFO - PROCESS | 2088 | 1468190537133 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:17 INFO - PROCESS | 2088 | ++DOCSHELL 1A499000 == 53 [pid = 2088] [id = 96] 15:42:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (1A499400) [pid = 2088] [serial = 285] [outer = 00000000] 15:42:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (1A4A1000) [pid = 2088] [serial = 286] [outer = 1A499400] 15:42:17 INFO - PROCESS | 2088 | 1468190537179 Marionette DEBUG loaded listener.js 15:42:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (1BB31800) [pid = 2088] [serial = 287] [outer = 1A499400] 15:42:17 INFO - PROCESS | 2088 | 1468190537811 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:42:17 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. 15:42:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 930ms 15:42:17 INFO - PROCESS | 2088 | 1468190537875 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 15:42:17 INFO - PROCESS | 2088 | 1468190537879 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 15:42:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 15:42:17 INFO - PROCESS | 2088 | 1468190537884 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 15:42:17 INFO - PROCESS | 2088 | 1468190537889 Marionette TRACE conn6 <- [1,350,null,{}] 15:42:17 INFO - PROCESS | 2088 | 1468190537895 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:17 INFO - PROCESS | 2088 | 1468190537897 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:18 INFO - PROCESS | 2088 | 1468190538050 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 15:42:18 INFO - PROCESS | 2088 | 1468190538189 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:18 INFO - PROCESS | 2088 | 1468190538192 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:18 INFO - PROCESS | 2088 | ++DOCSHELL 1093F800 == 54 [pid = 2088] [id = 97] 15:42:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (10941800) [pid = 2088] [serial = 288] [outer = 00000000] 15:42:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (10CC6400) [pid = 2088] [serial = 289] [outer = 10941800] 15:42:18 INFO - PROCESS | 2088 | 1468190538252 Marionette DEBUG loaded listener.js 15:42:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (10D29000) [pid = 2088] [serial = 290] [outer = 10941800] 15:42:18 INFO - PROCESS | 2088 | 1468190538892 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:42:18 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. 15:42:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1023ms 15:42:18 INFO - PROCESS | 2088 | 1468190538908 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 15:42:18 INFO - PROCESS | 2088 | 1468190538912 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 15:42:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 15:42:18 INFO - PROCESS | 2088 | 1468190538918 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 15:42:18 INFO - PROCESS | 2088 | 1468190538921 Marionette TRACE conn6 <- [1,354,null,{}] 15:42:18 INFO - PROCESS | 2088 | 1468190538925 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:18 INFO - PROCESS | 2088 | 1468190538928 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:19 INFO - PROCESS | 2088 | 1468190539046 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 15:42:19 INFO - PROCESS | 2088 | 1468190539144 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:19 INFO - PROCESS | 2088 | 1468190539147 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:19 INFO - PROCESS | 2088 | ++DOCSHELL 14CC7800 == 55 [pid = 2088] [id = 98] 15:42:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (14CCA000) [pid = 2088] [serial = 291] [outer = 00000000] 15:42:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (1541FC00) [pid = 2088] [serial = 292] [outer = 14CCA000] 15:42:19 INFO - PROCESS | 2088 | 1468190539205 Marionette DEBUG loaded listener.js 15:42:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (1856F800) [pid = 2088] [serial = 293] [outer = 14CCA000] 15:42:19 INFO - PROCESS | 2088 | 1468190539830 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:42:19 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. 15:42:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 930ms 15:42:19 INFO - PROCESS | 2088 | 1468190539853 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 15:42:19 INFO - PROCESS | 2088 | 1468190539855 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 15:42:19 INFO - PROCESS | 2088 | 1468190539859 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 15:42:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 15:42:19 INFO - PROCESS | 2088 | 1468190539863 Marionette TRACE conn6 <- [1,358,null,{}] 15:42:19 INFO - PROCESS | 2088 | 1468190539875 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:19 INFO - PROCESS | 2088 | 1468190539879 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:19 INFO - PROCESS | 2088 | 1468190539989 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 15:42:20 INFO - PROCESS | 2088 | 1468190540089 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:20 INFO - PROCESS | 2088 | 1468190540093 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:20 INFO - PROCESS | 2088 | ++DOCSHELL 1A49A400 == 56 [pid = 2088] [id = 99] 15:42:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (1A49AC00) [pid = 2088] [serial = 294] [outer = 00000000] 15:42:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 116 (1A49EC00) [pid = 2088] [serial = 295] [outer = 1A49AC00] 15:42:20 INFO - PROCESS | 2088 | 1468190540150 Marionette DEBUG loaded listener.js 15:42:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 117 (1A4D6800) [pid = 2088] [serial = 296] [outer = 1A49AC00] 15:42:20 INFO - PROCESS | 2088 | 1468190540750 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:42:20 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. 15:42:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 930ms 15:42:20 INFO - PROCESS | 2088 | 1468190540792 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 15:42:20 INFO - PROCESS | 2088 | 1468190540796 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 15:42:20 INFO - PROCESS | 2088 | 1468190540799 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 15:42:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 15:42:20 INFO - PROCESS | 2088 | 1468190540801 Marionette TRACE conn6 <- [1,362,null,{}] 15:42:20 INFO - PROCESS | 2088 | 1468190540804 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:20 INFO - PROCESS | 2088 | 1468190540806 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:20 INFO - PROCESS | 2088 | 1468190540916 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 15:42:21 INFO - PROCESS | 2088 | 1468190541012 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:21 INFO - PROCESS | 2088 | 1468190541014 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:21 INFO - PROCESS | 2088 | ++DOCSHELL 1C771C00 == 57 [pid = 2088] [id = 100] 15:42:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 118 (1C771400) [pid = 2088] [serial = 297] [outer = 00000000] 15:42:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 119 (1C776C00) [pid = 2088] [serial = 298] [outer = 1C771400] 15:42:21 INFO - PROCESS | 2088 | 1468190541067 Marionette DEBUG loaded listener.js 15:42:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 120 (1C779800) [pid = 2088] [serial = 299] [outer = 1C771400] 15:42:21 INFO - PROCESS | 2088 | 1468190541633 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:42:21 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. 15:42:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 870ms 15:42:21 INFO - PROCESS | 2088 | 1468190541673 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 15:42:21 INFO - PROCESS | 2088 | 1468190541675 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 15:42:21 INFO - PROCESS | 2088 | 1468190541679 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 15:42:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 15:42:21 INFO - PROCESS | 2088 | 1468190541681 Marionette TRACE conn6 <- [1,366,null,{}] 15:42:21 INFO - PROCESS | 2088 | 1468190541685 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:21 INFO - PROCESS | 2088 | 1468190541687 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:21 INFO - PROCESS | 2088 | 1468190541794 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 15:42:22 INFO - PROCESS | 2088 | 1468190542020 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:22 INFO - PROCESS | 2088 | 1468190542023 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:22 INFO - PROCESS | 2088 | ++DOCSHELL 0CA73000 == 58 [pid = 2088] [id = 101] 15:42:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 121 (0CADCC00) [pid = 2088] [serial = 300] [outer = 00000000] 15:42:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 122 (0CAF8400) [pid = 2088] [serial = 301] [outer = 0CADCC00] 15:42:22 INFO - PROCESS | 2088 | 1468190542072 Marionette DEBUG loaded listener.js 15:42:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 123 (1093D000) [pid = 2088] [serial = 302] [outer = 0CADCC00] 15:42:23 INFO - PROCESS | 2088 | --DOCSHELL 1958F000 == 57 [pid = 2088] [id = 95] 15:42:23 INFO - PROCESS | 2088 | --DOCSHELL 0CAE1C00 == 56 [pid = 2088] [id = 94] 15:42:23 INFO - PROCESS | 2088 | --DOCSHELL 198CA000 == 55 [pid = 2088] [id = 93] 15:42:23 INFO - PROCESS | 2088 | --DOCSHELL 19508400 == 54 [pid = 2088] [id = 92] 15:42:23 INFO - PROCESS | 2088 | --DOCSHELL 1950C000 == 53 [pid = 2088] [id = 91] 15:42:23 INFO - PROCESS | 2088 | --DOCSHELL 16F74C00 == 52 [pid = 2088] [id = 90] 15:42:23 INFO - PROCESS | 2088 | --DOCSHELL 15352800 == 51 [pid = 2088] [id = 89] 15:42:23 INFO - PROCESS | 2088 | --DOCSHELL 11584C00 == 50 [pid = 2088] [id = 88] 15:42:23 INFO - PROCESS | 2088 | --DOCSHELL 0CA70400 == 49 [pid = 2088] [id = 87] 15:42:23 INFO - PROCESS | 2088 | --DOCSHELL 0CAE6800 == 48 [pid = 2088] [id = 86] 15:42:23 INFO - PROCESS | 2088 | --DOCSHELL 19684800 == 47 [pid = 2088] [id = 71] 15:42:23 INFO - PROCESS | 2088 | --DOCSHELL 14CD0C00 == 46 [pid = 2088] [id = 70] 15:42:23 INFO - PROCESS | 2088 | --DOCSHELL 0CAE2400 == 45 [pid = 2088] [id = 44] 15:42:23 INFO - PROCESS | 2088 | --DOCSHELL 09258000 == 44 [pid = 2088] [id = 68] 15:42:23 INFO - PROCESS | 2088 | --DOCSHELL 1973C800 == 43 [pid = 2088] [id = 57] 15:42:23 INFO - PROCESS | 2088 | --DOCSHELL 18085000 == 42 [pid = 2088] [id = 32] 15:42:23 INFO - PROCESS | 2088 | --DOCSHELL 0CA69000 == 41 [pid = 2088] [id = 43] 15:42:23 INFO - PROCESS | 2088 | --DOCSHELL 0CA74C00 == 40 [pid = 2088] [id = 85] 15:42:23 INFO - PROCESS | 2088 | --DOCSHELL 0CA6F000 == 39 [pid = 2088] [id = 82] 15:42:23 INFO - PROCESS | 2088 | --DOCSHELL 0CAEB000 == 38 [pid = 2088] [id = 55] 15:42:23 INFO - PROCESS | 2088 | --DOCSHELL 15413800 == 37 [pid = 2088] [id = 56] 15:42:23 INFO - PROCESS | 2088 | --DOCSHELL 14D8DC00 == 36 [pid = 2088] [id = 83] 15:42:23 INFO - PROCESS | 2088 | --DOCSHELL 10940800 == 35 [pid = 2088] [id = 84] 15:42:23 INFO - PROCESS | 2088 | --DOCSHELL 198EDC00 == 34 [pid = 2088] [id = 30] 15:42:23 INFO - PROCESS | 2088 | --DOCSHELL 1A19F800 == 33 [pid = 2088] [id = 31] 15:42:23 INFO - PROCESS | 2088 | --DOCSHELL 10965800 == 32 [pid = 2088] [id = 69] 15:42:23 INFO - PROCESS | 2088 | --DOCSHELL 1C771C00 == 31 [pid = 2088] [id = 100] 15:42:23 INFO - PROCESS | 2088 | --DOCSHELL 14CC7800 == 30 [pid = 2088] [id = 98] 15:42:23 INFO - PROCESS | 2088 | --DOCSHELL 1A49A400 == 29 [pid = 2088] [id = 99] 15:42:23 INFO - PROCESS | 2088 | --DOCSHELL 1A499000 == 28 [pid = 2088] [id = 96] 15:42:23 INFO - PROCESS | 2088 | --DOCSHELL 1093F800 == 27 [pid = 2088] [id = 97] 15:42:23 INFO - PROCESS | 2088 | --DOMWINDOW == 122 (1C432000) [pid = 2088] [serial = 160] [outer = 00000000] [url = about:blank] 15:42:23 INFO - PROCESS | 2088 | --DOMWINDOW == 121 (103FA800) [pid = 2088] [serial = 130] [outer = 00000000] [url = about:blank] 15:42:23 INFO - PROCESS | 2088 | --DOMWINDOW == 120 (19745400) [pid = 2088] [serial = 170] [outer = 00000000] [url = about:blank] 15:42:23 INFO - PROCESS | 2088 | --DOMWINDOW == 119 (1ECEF800) [pid = 2088] [serial = 241] [outer = 00000000] [url = about:blank] 15:42:23 INFO - PROCESS | 2088 | --DOMWINDOW == 118 (1A143800) [pid = 2088] [serial = 229] [outer = 00000000] [url = about:blank] 15:42:23 INFO - PROCESS | 2088 | --DOMWINDOW == 117 (1B5B6800) [pid = 2088] [serial = 232] [outer = 00000000] [url = about:blank] 15:42:23 INFO - PROCESS | 2088 | --DOMWINDOW == 116 (1950F800) [pid = 2088] [serial = 226] [outer = 00000000] [url = about:blank] 15:42:23 INFO - PROCESS | 2088 | --DOMWINDOW == 115 (1A2D7400) [pid = 2088] [serial = 211] [outer = 00000000] [url = about:blank] 15:42:23 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (09260C00) [pid = 2088] [serial = 202] [outer = 00000000] [url = about:blank] 15:42:23 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (10C98800) [pid = 2088] [serial = 205] [outer = 00000000] [url = about:blank] 15:42:23 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (14C62800) [pid = 2088] [serial = 215] [outer = 00000000] [url = about:blank] 15:42:23 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (11ACDC00) [pid = 2088] [serial = 214] [outer = 00000000] [url = about:blank] 15:42:23 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (15495800) [pid = 2088] [serial = 208] [outer = 00000000] [url = about:blank] 15:42:23 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (17E88800) [pid = 2088] [serial = 220] [outer = 00000000] [url = about:blank] 15:42:23 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (1803E800) [pid = 2088] [serial = 221] [outer = 00000000] [url = about:blank] 15:42:23 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (19504C00) [pid = 2088] [serial = 223] [outer = 00000000] [url = about:blank] 15:42:23 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (19508800) [pid = 2088] [serial = 224] [outer = 00000000] [url = about:blank] 15:42:23 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (19748000) [pid = 2088] [serial = 235] [outer = 00000000] [url = about:blank] 15:42:23 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (1C7A2000) [pid = 2088] [serial = 238] [outer = 00000000] [url = about:blank] 15:42:23 INFO - PROCESS | 2088 | --DOMWINDOW == 103 (1BBCB000) [pid = 2088] [serial = 233] [outer = 00000000] [url = about:blank] 15:42:23 INFO - PROCESS | 2088 | --DOMWINDOW == 102 (1CDE9400) [pid = 2088] [serial = 239] [outer = 00000000] [url = about:blank] 15:42:23 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (14A52000) [pid = 2088] [serial = 218] [outer = 00000000] [url = about:blank] 15:42:23 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (10F09400) [pid = 2088] [serial = 217] [outer = 00000000] [url = about:blank] 15:42:23 INFO - PROCESS | 2088 | --DOMWINDOW == 99 (1A1AB400) [pid = 2088] [serial = 230] [outer = 00000000] [url = about:blank] 15:42:23 INFO - PROCESS | 2088 | --DOMWINDOW == 98 (19749400) [pid = 2088] [serial = 236] [outer = 00000000] [url = about:blank] 15:42:23 INFO - PROCESS | 2088 | --DOMWINDOW == 97 (19510000) [pid = 2088] [serial = 227] [outer = 00000000] [url = about:blank] 15:42:23 INFO - PROCESS | 2088 | 1468190543520 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:42:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:42:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1935ms 15:42:23 INFO - PROCESS | 2088 | 1468190543618 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 15:42:23 INFO - PROCESS | 2088 | 1468190543623 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 15:42:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 15:42:23 INFO - PROCESS | 2088 | 1468190543628 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 15:42:23 INFO - PROCESS | 2088 | 1468190543631 Marionette TRACE conn6 <- [1,370,null,{}] 15:42:23 INFO - PROCESS | 2088 | 1468190543637 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:23 INFO - PROCESS | 2088 | 1468190543640 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:23 INFO - PROCESS | 2088 | 1468190543735 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 15:42:23 INFO - PROCESS | 2088 | 1468190543812 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:23 INFO - PROCESS | 2088 | 1468190543816 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:23 INFO - PROCESS | 2088 | ++DOCSHELL 0CAE6800 == 28 [pid = 2088] [id = 102] 15:42:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (0CAE8400) [pid = 2088] [serial = 303] [outer = 00000000] 15:42:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (0CAEFC00) [pid = 2088] [serial = 304] [outer = 0CAE8400] 15:42:23 INFO - PROCESS | 2088 | 1468190543866 Marionette DEBUG loaded listener.js 15:42:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (0CF6A000) [pid = 2088] [serial = 305] [outer = 0CAE8400] 15:42:24 INFO - PROCESS | 2088 | 1468190544281 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:42:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:42:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 690ms 15:42:24 INFO - PROCESS | 2088 | 1468190544318 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 15:42:24 INFO - PROCESS | 2088 | 1468190544323 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 15:42:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 15:42:24 INFO - PROCESS | 2088 | 1468190544329 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 15:42:24 INFO - PROCESS | 2088 | 1468190544332 Marionette TRACE conn6 <- [1,374,null,{}] 15:42:24 INFO - PROCESS | 2088 | 1468190544336 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:24 INFO - PROCESS | 2088 | 1468190544339 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:24 INFO - PROCESS | 2088 | 1468190544429 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 15:42:24 INFO - PROCESS | 2088 | 1468190544435 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:24 INFO - PROCESS | 2088 | 1468190544438 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:24 INFO - PROCESS | 2088 | ++DOCSHELL 10968800 == 29 [pid = 2088] [id = 103] 15:42:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (10CC7C00) [pid = 2088] [serial = 306] [outer = 00000000] 15:42:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (10D23C00) [pid = 2088] [serial = 307] [outer = 10CC7C00] 15:42:24 INFO - PROCESS | 2088 | 1468190544486 Marionette DEBUG loaded listener.js 15:42:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (10F0A800) [pid = 2088] [serial = 308] [outer = 10CC7C00] 15:42:24 INFO - PROCESS | 2088 | 1468190544970 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 15:42:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 15:42:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 670ms 15:42:25 INFO - PROCESS | 2088 | 1468190545003 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 15:42:25 INFO - PROCESS | 2088 | 1468190545005 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 15:42:25 INFO - PROCESS | 2088 | 1468190545008 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 15:42:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 15:42:25 INFO - PROCESS | 2088 | 1468190545012 Marionette TRACE conn6 <- [1,378,null,{}] 15:42:25 INFO - PROCESS | 2088 | 1468190545023 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:25 INFO - PROCESS | 2088 | 1468190545028 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:25 INFO - PROCESS | 2088 | 1468190545138 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 15:42:25 INFO - PROCESS | 2088 | 1468190545227 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:25 INFO - PROCESS | 2088 | 1468190545230 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:25 INFO - PROCESS | 2088 | ++DOCSHELL 14CAD400 == 30 [pid = 2088] [id = 104] 15:42:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (14CAEC00) [pid = 2088] [serial = 309] [outer = 00000000] 15:42:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (14CCCC00) [pid = 2088] [serial = 310] [outer = 14CAEC00] 15:42:25 INFO - PROCESS | 2088 | 1468190545278 Marionette DEBUG loaded listener.js 15:42:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (14F5C000) [pid = 2088] [serial = 311] [outer = 14CAEC00] 15:42:25 INFO - PROCESS | 2088 | 1468190545722 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 15:42:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 15:42:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 732ms 15:42:25 INFO - PROCESS | 2088 | 1468190545744 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 15:42:25 INFO - PROCESS | 2088 | 1468190545747 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 15:42:25 INFO - PROCESS | 2088 | 1468190545750 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 15:42:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 15:42:25 INFO - PROCESS | 2088 | 1468190545752 Marionette TRACE conn6 <- [1,382,null,{}] 15:42:25 INFO - PROCESS | 2088 | 1468190545755 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:25 INFO - PROCESS | 2088 | 1468190545757 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:25 INFO - PROCESS | 2088 | 1468190545877 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 15:42:25 INFO - PROCESS | 2088 | 1468190545885 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:25 INFO - PROCESS | 2088 | 1468190545887 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:25 INFO - PROCESS | 2088 | ++DOCSHELL 14FDF400 == 31 [pid = 2088] [id = 105] 15:42:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (153EFC00) [pid = 2088] [serial = 312] [outer = 00000000] 15:42:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (15419000) [pid = 2088] [serial = 313] [outer = 153EFC00] 15:42:25 INFO - PROCESS | 2088 | 1468190545980 Marionette DEBUG loaded listener.js 15:42:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (17E85400) [pid = 2088] [serial = 314] [outer = 153EFC00] 15:42:26 INFO - PROCESS | 2088 | 1468190546434 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 15:42:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 15:42:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 730ms 15:42:26 INFO - PROCESS | 2088 | 1468190546498 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 15:42:26 INFO - PROCESS | 2088 | 1468190546500 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 15:42:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 15:42:26 INFO - PROCESS | 2088 | 1468190546513 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 15:42:26 INFO - PROCESS | 2088 | 1468190546514 Marionette TRACE conn6 <- [1,386,null,{}] 15:42:26 INFO - PROCESS | 2088 | 1468190546518 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:26 INFO - PROCESS | 2088 | 1468190546520 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:26 INFO - PROCESS | 2088 | 1468190546628 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 15:42:26 INFO - PROCESS | 2088 | 1468190546639 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:26 INFO - PROCESS | 2088 | 1468190546641 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:26 INFO - PROCESS | 2088 | ++DOCSHELL 18563800 == 32 [pid = 2088] [id = 106] 15:42:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (18563C00) [pid = 2088] [serial = 315] [outer = 00000000] 15:42:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (1889E400) [pid = 2088] [serial = 316] [outer = 18563C00] 15:42:26 INFO - PROCESS | 2088 | 1468190546687 Marionette DEBUG loaded listener.js 15:42:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (19507000) [pid = 2088] [serial = 317] [outer = 18563C00] 15:42:27 INFO - PROCESS | 2088 | 1468190547164 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 15:42:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 15:42:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 670ms 15:42:27 INFO - PROCESS | 2088 | 1468190547183 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 15:42:27 INFO - PROCESS | 2088 | 1468190547185 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 15:42:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 15:42:27 INFO - PROCESS | 2088 | 1468190547188 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 15:42:27 INFO - PROCESS | 2088 | 1468190547189 Marionette TRACE conn6 <- [1,390,null,{}] 15:42:27 INFO - PROCESS | 2088 | 1468190547201 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:27 INFO - PROCESS | 2088 | 1468190547207 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:27 INFO - PROCESS | 2088 | 1468190547338 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 15:42:27 INFO - PROCESS | 2088 | 1468190547398 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:27 INFO - PROCESS | 2088 | 1468190547400 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:27 INFO - PROCESS | 2088 | ++DOCSHELL 19532400 == 33 [pid = 2088] [id = 107] 15:42:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (1968C800) [pid = 2088] [serial = 318] [outer = 00000000] 15:42:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (19745C00) [pid = 2088] [serial = 319] [outer = 1968C800] 15:42:27 INFO - PROCESS | 2088 | 1468190547445 Marionette DEBUG loaded listener.js 15:42:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (1988DC00) [pid = 2088] [serial = 320] [outer = 1968C800] 15:42:27 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (0CAEA400) [pid = 2088] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 15:42:27 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (187CE400) [pid = 2088] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 15:42:27 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (1ECEA800) [pid = 2088] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 15:42:27 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (1A499400) [pid = 2088] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 15:42:27 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (198EEC00) [pid = 2088] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 15:42:27 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (10965C00) [pid = 2088] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 15:42:27 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (14F22C00) [pid = 2088] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 15:42:27 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (09258800) [pid = 2088] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 15:42:27 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (1A1A4000) [pid = 2088] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 15:42:27 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (1950E400) [pid = 2088] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 15:42:27 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (19748400) [pid = 2088] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 15:42:27 INFO - PROCESS | 2088 | --DOMWINDOW == 103 (16F76400) [pid = 2088] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 15:42:27 INFO - PROCESS | 2088 | --DOMWINDOW == 102 (10945000) [pid = 2088] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 15:42:27 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (10D1E400) [pid = 2088] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 15:42:27 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (1158A400) [pid = 2088] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 15:42:27 INFO - PROCESS | 2088 | --DOMWINDOW == 99 (15417400) [pid = 2088] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 15:42:27 INFO - PROCESS | 2088 | --DOMWINDOW == 98 (0CAECC00) [pid = 2088] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 15:42:27 INFO - PROCESS | 2088 | --DOMWINDOW == 97 (0CA75800) [pid = 2088] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 15:42:27 INFO - PROCESS | 2088 | --DOMWINDOW == 96 (0CA6FC00) [pid = 2088] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 15:42:27 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (14D8E000) [pid = 2088] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 15:42:27 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (198F4000) [pid = 2088] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 15:42:27 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (0CAE2800) [pid = 2088] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 15:42:27 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (0CA69800) [pid = 2088] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 15:42:27 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (15417800) [pid = 2088] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 15:42:28 INFO - PROCESS | 2088 | 1468190548201 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 15:42:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 15:42:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1027ms 15:42:28 INFO - PROCESS | 2088 | 1468190548216 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 15:42:28 INFO - PROCESS | 2088 | 1468190548218 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 15:42:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 15:42:28 INFO - PROCESS | 2088 | 1468190548221 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 15:42:28 INFO - PROCESS | 2088 | 1468190548223 Marionette TRACE conn6 <- [1,394,null,{}] 15:42:28 INFO - PROCESS | 2088 | 1468190548227 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:28 INFO - PROCESS | 2088 | 1468190548229 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:28 INFO - PROCESS | 2088 | 1468190548306 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 15:42:28 INFO - PROCESS | 2088 | 1468190548312 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:28 INFO - PROCESS | 2088 | 1468190548313 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:28 INFO - PROCESS | 2088 | ++DOCSHELL 10773C00 == 34 [pid = 2088] [id = 108] 15:42:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (10D1E400) [pid = 2088] [serial = 321] [outer = 00000000] 15:42:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (14F22C00) [pid = 2088] [serial = 322] [outer = 10D1E400] 15:42:28 INFO - PROCESS | 2088 | 1468190548358 Marionette DEBUG loaded listener.js 15:42:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (14FD9400) [pid = 2088] [serial = 323] [outer = 10D1E400] 15:42:28 INFO - PROCESS | 2088 | 1468190548787 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 15:42:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 15:42:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 630ms 15:42:28 INFO - PROCESS | 2088 | 1468190548852 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 15:42:28 INFO - PROCESS | 2088 | 1468190548854 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 15:42:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 15:42:28 INFO - PROCESS | 2088 | 1468190548857 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 15:42:28 INFO - PROCESS | 2088 | 1468190548859 Marionette TRACE conn6 <- [1,398,null,{}] 15:42:28 INFO - PROCESS | 2088 | 1468190548862 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:28 INFO - PROCESS | 2088 | 1468190548864 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:28 INFO - PROCESS | 2088 | 1468190548943 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 15:42:28 INFO - PROCESS | 2088 | 1468190548951 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:28 INFO - PROCESS | 2088 | 1468190548953 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:28 INFO - PROCESS | 2088 | ++DOCSHELL 17E86C00 == 35 [pid = 2088] [id = 109] 15:42:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (187C4C00) [pid = 2088] [serial = 324] [outer = 00000000] 15:42:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (19588800) [pid = 2088] [serial = 325] [outer = 187C4C00] 15:42:28 INFO - PROCESS | 2088 | 1468190548998 Marionette DEBUG loaded listener.js 15:42:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 97 (1950AC00) [pid = 2088] [serial = 326] [outer = 187C4C00] 15:42:29 INFO - PROCESS | 2088 | 1468190549452 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 15:42:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 15:42:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 630ms 15:42:29 INFO - PROCESS | 2088 | 1468190549496 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 15:42:29 INFO - PROCESS | 2088 | 1468190549498 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 15:42:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 15:42:29 INFO - PROCESS | 2088 | 1468190549501 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 15:42:29 INFO - PROCESS | 2088 | 1468190549503 Marionette TRACE conn6 <- [1,402,null,{}] 15:42:29 INFO - PROCESS | 2088 | 1468190549506 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:29 INFO - PROCESS | 2088 | 1468190549508 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:29 INFO - PROCESS | 2088 | 1468190549588 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 15:42:29 INFO - PROCESS | 2088 | 1468190549594 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:29 INFO - PROCESS | 2088 | 1468190549596 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:29 INFO - PROCESS | 2088 | ++DOCSHELL 14C68400 == 36 [pid = 2088] [id = 110] 15:42:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (198EF800) [pid = 2088] [serial = 327] [outer = 00000000] 15:42:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (198F7400) [pid = 2088] [serial = 328] [outer = 198EF800] 15:42:29 INFO - PROCESS | 2088 | 1468190549640 Marionette DEBUG loaded listener.js 15:42:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (1A136000) [pid = 2088] [serial = 329] [outer = 198EF800] 15:42:30 INFO - PROCESS | 2088 | 1468190550503 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 15:42:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 15:42:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1078ms 15:42:30 INFO - PROCESS | 2088 | 1468190550582 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 15:42:30 INFO - PROCESS | 2088 | 1468190550586 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 15:42:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 15:42:30 INFO - PROCESS | 2088 | 1468190550591 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 15:42:30 INFO - PROCESS | 2088 | 1468190550596 Marionette TRACE conn6 <- [1,406,null,{}] 15:42:30 INFO - PROCESS | 2088 | 1468190550602 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:30 INFO - PROCESS | 2088 | 1468190550604 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:30 INFO - PROCESS | 2088 | 1468190550733 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 15:42:30 INFO - PROCESS | 2088 | 1468190550854 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:30 INFO - PROCESS | 2088 | 1468190550857 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:30 INFO - PROCESS | 2088 | ++DOCSHELL 0CAEB400 == 37 [pid = 2088] [id = 111] 15:42:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (0CAEC000) [pid = 2088] [serial = 330] [outer = 00000000] 15:42:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (10964400) [pid = 2088] [serial = 331] [outer = 0CAEC000] 15:42:30 INFO - PROCESS | 2088 | 1468190550916 Marionette DEBUG loaded listener.js 15:42:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (10F73800) [pid = 2088] [serial = 332] [outer = 0CAEC000] 15:42:31 INFO - PROCESS | 2088 | 1468190551646 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 15:42:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 15:42:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1124ms 15:42:31 INFO - PROCESS | 2088 | 1468190551733 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 15:42:31 INFO - PROCESS | 2088 | 1468190551737 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 15:42:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 15:42:31 INFO - PROCESS | 2088 | 1468190551745 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 15:42:31 INFO - PROCESS | 2088 | 1468190551748 Marionette TRACE conn6 <- [1,410,null,{}] 15:42:31 INFO - PROCESS | 2088 | 1468190551752 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:31 INFO - PROCESS | 2088 | 1468190551754 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:31 INFO - PROCESS | 2088 | 1468190551889 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 15:42:32 INFO - PROCESS | 2088 | 1468190552071 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:32 INFO - PROCESS | 2088 | 1468190552074 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:32 INFO - PROCESS | 2088 | ++DOCSHELL 0925DC00 == 38 [pid = 2088] [id = 112] 15:42:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (09261000) [pid = 2088] [serial = 333] [outer = 00000000] 15:42:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (0CA6B800) [pid = 2088] [serial = 334] [outer = 09261000] 15:42:32 INFO - PROCESS | 2088 | 1468190552131 Marionette DEBUG loaded listener.js 15:42:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (0CADB400) [pid = 2088] [serial = 335] [outer = 09261000] 15:42:32 INFO - PROCESS | 2088 | --DOCSHELL 17E86C00 == 37 [pid = 2088] [id = 109] 15:42:32 INFO - PROCESS | 2088 | --DOCSHELL 10773C00 == 36 [pid = 2088] [id = 108] 15:42:32 INFO - PROCESS | 2088 | --DOCSHELL 19532400 == 35 [pid = 2088] [id = 107] 15:42:32 INFO - PROCESS | 2088 | --DOCSHELL 18563800 == 34 [pid = 2088] [id = 106] 15:42:32 INFO - PROCESS | 2088 | --DOCSHELL 14FDF400 == 33 [pid = 2088] [id = 105] 15:42:32 INFO - PROCESS | 2088 | --DOCSHELL 14CAD400 == 32 [pid = 2088] [id = 104] 15:42:32 INFO - PROCESS | 2088 | --DOCSHELL 10968800 == 31 [pid = 2088] [id = 103] 15:42:32 INFO - PROCESS | 2088 | --DOCSHELL 0CAE6800 == 30 [pid = 2088] [id = 102] 15:42:32 INFO - PROCESS | 2088 | --DOCSHELL 0CA73000 == 29 [pid = 2088] [id = 101] 15:42:32 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (1BB2A800) [pid = 2088] [serial = 200] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (1ECF4400) [pid = 2088] [serial = 242] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 2088 | --DOMWINDOW == 103 (0CA71800) [pid = 2088] [serial = 127] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 2088 | --DOMWINDOW == 102 (17E86400) [pid = 2088] [serial = 167] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (10F08000) [pid = 2088] [serial = 164] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (1BB31800) [pid = 2088] [serial = 287] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 2088 | --DOMWINDOW == 99 (1BB32400) [pid = 2088] [serial = 212] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 2088 | --DOMWINDOW == 98 (10F73C00) [pid = 2088] [serial = 206] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 2088 | --DOMWINDOW == 97 (1803BC00) [pid = 2088] [serial = 209] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 2088 | --DOMWINDOW == 96 (0CADA400) [pid = 2088] [serial = 203] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (1A2D1800) [pid = 2088] [serial = 283] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (1958B400) [pid = 2088] [serial = 271] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (198CAC00) [pid = 2088] [serial = 274] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (1973CC00) [pid = 2088] [serial = 272] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (198D2400) [pid = 2088] [serial = 275] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (1807A400) [pid = 2088] [serial = 268] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (14D89400) [pid = 2088] [serial = 250] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (0CF73000) [pid = 2088] [serial = 251] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (15414800) [pid = 2088] [serial = 253] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (1860F400) [pid = 2088] [serial = 254] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (14AD4800) [pid = 2088] [serial = 262] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (14CCF800) [pid = 2088] [serial = 263] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (1637FC00) [pid = 2088] [serial = 265] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (16774C00) [pid = 2088] [serial = 266] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (103F7400) [pid = 2088] [serial = 256] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (10943000) [pid = 2088] [serial = 257] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (10967400) [pid = 2088] [serial = 259] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (10D1F400) [pid = 2088] [serial = 260] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (0CAEBC00) [pid = 2088] [serial = 244] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (1023A800) [pid = 2088] [serial = 245] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (153F0800) [pid = 2088] [serial = 247] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (1541B400) [pid = 2088] [serial = 248] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (1A137000) [pid = 2088] [serial = 277] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (1A137800) [pid = 2088] [serial = 278] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (1A1A8000) [pid = 2088] [serial = 281] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (198F8800) [pid = 2088] [serial = 280] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (18080800) [pid = 2088] [serial = 269] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (1B5B8C00) [pid = 2088] [serial = 284] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (1A4A1000) [pid = 2088] [serial = 286] [outer = 00000000] [url = about:blank] 15:42:32 INFO - PROCESS | 2088 | 1468190552763 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 15:42:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 15:42:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1069ms 15:42:32 INFO - PROCESS | 2088 | 1468190552821 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 15:42:32 INFO - PROCESS | 2088 | 1468190552825 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 15:42:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 15:42:32 INFO - PROCESS | 2088 | 1468190552829 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 15:42:32 INFO - PROCESS | 2088 | 1468190552831 Marionette TRACE conn6 <- [1,414,null,{}] 15:42:32 INFO - PROCESS | 2088 | 1468190552837 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:32 INFO - PROCESS | 2088 | 1468190552841 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:32 INFO - PROCESS | 2088 | 1468190552932 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 15:42:33 INFO - PROCESS | 2088 | 1468190553019 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:33 INFO - PROCESS | 2088 | 1468190553022 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:33 INFO - PROCESS | 2088 | ++DOCSHELL 0CAF5400 == 30 [pid = 2088] [id = 113] 15:42:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (0CAF8000) [pid = 2088] [serial = 336] [outer = 00000000] 15:42:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (10773800) [pid = 2088] [serial = 337] [outer = 0CAF8000] 15:42:33 INFO - PROCESS | 2088 | 1468190553069 Marionette DEBUG loaded listener.js 15:42:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (1093D800) [pid = 2088] [serial = 338] [outer = 0CAF8000] 15:42:33 INFO - PROCESS | 2088 | 1468190553501 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 15:42:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 15:42:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 730ms 15:42:33 INFO - PROCESS | 2088 | 1468190553562 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 15:42:33 INFO - PROCESS | 2088 | 1468190553566 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 15:42:33 INFO - PROCESS | 2088 | 1468190553570 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 15:42:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 15:42:33 INFO - PROCESS | 2088 | 1468190553572 Marionette TRACE conn6 <- [1,418,null,{}] 15:42:33 INFO - PROCESS | 2088 | 1468190553576 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:33 INFO - PROCESS | 2088 | 1468190553579 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:33 INFO - PROCESS | 2088 | 1468190553669 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 15:42:33 INFO - PROCESS | 2088 | 1468190553678 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:33 INFO - PROCESS | 2088 | 1468190553680 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:33 INFO - PROCESS | 2088 | ++DOCSHELL 10F04400 == 31 [pid = 2088] [id = 114] 15:42:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (10F08000) [pid = 2088] [serial = 339] [outer = 00000000] 15:42:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (1150C800) [pid = 2088] [serial = 340] [outer = 10F08000] 15:42:33 INFO - PROCESS | 2088 | 1468190553726 Marionette DEBUG loaded listener.js 15:42:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (11995800) [pid = 2088] [serial = 341] [outer = 10F08000] 15:42:34 INFO - PROCESS | 2088 | 1468190554670 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 15:42:34 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 15:42:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1121ms 15:42:34 INFO - PROCESS | 2088 | 1468190554696 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 15:42:34 INFO - PROCESS | 2088 | 1468190554699 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 15:42:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 15:42:34 INFO - PROCESS | 2088 | 1468190554704 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 15:42:34 INFO - PROCESS | 2088 | 1468190554709 Marionette TRACE conn6 <- [1,422,null,{}] 15:42:34 INFO - PROCESS | 2088 | 1468190554724 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:34 INFO - PROCESS | 2088 | 1468190554728 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:34 INFO - PROCESS | 2088 | 1468190554838 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 15:42:34 INFO - PROCESS | 2088 | 1468190554846 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:34 INFO - PROCESS | 2088 | 1468190554849 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:34 INFO - PROCESS | 2088 | ++DOCSHELL 14CCB400 == 32 [pid = 2088] [id = 115] 15:42:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (14CD0000) [pid = 2088] [serial = 342] [outer = 00000000] 15:42:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (15412800) [pid = 2088] [serial = 343] [outer = 14CD0000] 15:42:34 INFO - PROCESS | 2088 | 1468190554902 Marionette DEBUG loaded listener.js 15:42:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (1541A400) [pid = 2088] [serial = 344] [outer = 14CD0000] 15:42:35 INFO - PROCESS | 2088 | 1468190555843 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 15:42:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 15:42:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1179ms 15:42:35 INFO - PROCESS | 2088 | 1468190555885 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 15:42:35 INFO - PROCESS | 2088 | 1468190555888 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 15:42:35 INFO - PROCESS | 2088 | 1468190555891 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 15:42:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 15:42:35 INFO - PROCESS | 2088 | 1468190555893 Marionette TRACE conn6 <- [1,426,null,{}] 15:42:35 INFO - PROCESS | 2088 | 1468190555901 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:35 INFO - PROCESS | 2088 | 1468190555903 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:36 INFO - PROCESS | 2088 | 1468190556013 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 15:42:36 INFO - PROCESS | 2088 | 1468190556019 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:36 INFO - PROCESS | 2088 | 1468190556021 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:36 INFO - PROCESS | 2088 | ++DOCSHELL 15410400 == 33 [pid = 2088] [id = 116] 15:42:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (1541F800) [pid = 2088] [serial = 345] [outer = 00000000] 15:42:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (16F76400) [pid = 2088] [serial = 346] [outer = 1541F800] 15:42:36 INFO - PROCESS | 2088 | 1468190556065 Marionette DEBUG loaded listener.js 15:42:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (17E8BC00) [pid = 2088] [serial = 347] [outer = 1541F800] 15:42:36 INFO - PROCESS | 2088 | 1468190556531 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 15:42:36 INFO - PROCESS | 2088 | 1468190556567 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 15:42:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 15:42:36 INFO - PROCESS | 2088 | 1468190556570 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 15:42:36 INFO - PROCESS | 2088 | 1468190556572 Marionette TRACE conn6 <- [1,430,null,{}] 15:42:36 INFO - PROCESS | 2088 | 1468190556580 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:36 INFO - PROCESS | 2088 | 1468190556582 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:36 INFO - PROCESS | 2088 | 1468190556748 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 15:42:36 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (0CADCC00) [pid = 2088] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 15:42:36 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (10941800) [pid = 2088] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 15:42:36 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (153EFC00) [pid = 2088] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 15:42:36 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (10CC7C00) [pid = 2088] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 15:42:36 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (14CAEC00) [pid = 2088] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 15:42:36 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (10D1E400) [pid = 2088] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 15:42:36 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (1A49AC00) [pid = 2088] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 15:42:36 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (14CCA000) [pid = 2088] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 15:42:36 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (1968C800) [pid = 2088] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 15:42:36 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (18563C00) [pid = 2088] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 15:42:36 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (1C771400) [pid = 2088] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 15:42:36 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (187C4C00) [pid = 2088] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 15:42:36 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (0CAE8400) [pid = 2088] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 15:42:36 INFO - PROCESS | 2088 | 1468190556806 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:36 INFO - PROCESS | 2088 | 1468190556812 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:36 INFO - PROCESS | 2088 | ++DOCSHELL 0CAEB800 == 34 [pid = 2088] [id = 117] 15:42:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (0CF1EC00) [pid = 2088] [serial = 348] [outer = 00000000] 15:42:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (10CC7C00) [pid = 2088] [serial = 349] [outer = 0CF1EC00] 15:42:36 INFO - PROCESS | 2088 | 1468190556865 Marionette DEBUG loaded listener.js 15:42:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (16379000) [pid = 2088] [serial = 350] [outer = 0CF1EC00] 15:42:37 INFO - PROCESS | 2088 | 1468190557271 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 15:42:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 15:42:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 730ms 15:42:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 15:42:37 INFO - PROCESS | 2088 | 1468190557301 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 15:42:37 INFO - PROCESS | 2088 | 1468190557303 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 15:42:37 INFO - PROCESS | 2088 | 1468190557306 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 15:42:37 INFO - PROCESS | 2088 | 1468190557308 Marionette TRACE conn6 <- [1,434,null,{}] 15:42:37 INFO - PROCESS | 2088 | 1468190557335 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:37 INFO - PROCESS | 2088 | 1468190557338 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:37 INFO - PROCESS | 2088 | 1468190557428 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 15:42:37 INFO - PROCESS | 2088 | 1468190557434 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:37 INFO - PROCESS | 2088 | 1468190557435 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:37 INFO - PROCESS | 2088 | ++DOCSHELL 0CA6A800 == 35 [pid = 2088] [id = 118] 15:42:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (1807AC00) [pid = 2088] [serial = 351] [outer = 00000000] 15:42:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (19503C00) [pid = 2088] [serial = 352] [outer = 1807AC00] 15:42:37 INFO - PROCESS | 2088 | 1468190557480 Marionette DEBUG loaded listener.js 15:42:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (14CC4000) [pid = 2088] [serial = 353] [outer = 1807AC00] 15:42:37 INFO - PROCESS | 2088 | 1468190557906 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 15:42:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 15:42:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 650ms 15:42:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 15:42:37 INFO - PROCESS | 2088 | 1468190557957 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 15:42:37 INFO - PROCESS | 2088 | 1468190557959 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 15:42:37 INFO - PROCESS | 2088 | 1468190557962 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 15:42:37 INFO - PROCESS | 2088 | 1468190557964 Marionette TRACE conn6 <- [1,438,null,{}] 15:42:37 INFO - PROCESS | 2088 | 1468190557968 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:37 INFO - PROCESS | 2088 | 1468190557970 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:38 INFO - PROCESS | 2088 | 1468190558050 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 15:42:38 INFO - PROCESS | 2088 | 1468190558055 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:38 INFO - PROCESS | 2088 | 1468190558057 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:38 INFO - PROCESS | 2088 | ++DOCSHELL 10775800 == 36 [pid = 2088] [id = 119] 15:42:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (19510C00) [pid = 2088] [serial = 354] [outer = 00000000] 15:42:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (19590C00) [pid = 2088] [serial = 355] [outer = 19510C00] 15:42:38 INFO - PROCESS | 2088 | 1468190558101 Marionette DEBUG loaded listener.js 15:42:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (1973CC00) [pid = 2088] [serial = 356] [outer = 19510C00] 15:42:38 INFO - PROCESS | 2088 | 1468190558529 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 15:42:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 15:42:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 630ms 15:42:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 15:42:38 INFO - PROCESS | 2088 | 1468190558593 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 15:42:38 INFO - PROCESS | 2088 | 1468190558595 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 15:42:38 INFO - PROCESS | 2088 | 1468190558598 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 15:42:38 INFO - PROCESS | 2088 | 1468190558600 Marionette TRACE conn6 <- [1,442,null,{}] 15:42:38 INFO - PROCESS | 2088 | 1468190558603 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:38 INFO - PROCESS | 2088 | 1468190558606 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:38 INFO - PROCESS | 2088 | 1468190558687 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 15:42:38 INFO - PROCESS | 2088 | 1468190558695 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:38 INFO - PROCESS | 2088 | 1468190558697 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:38 INFO - PROCESS | 2088 | ++DOCSHELL 1958DC00 == 37 [pid = 2088] [id = 120] 15:42:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (19745400) [pid = 2088] [serial = 357] [outer = 00000000] 15:42:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (198EB400) [pid = 2088] [serial = 358] [outer = 19745400] 15:42:38 INFO - PROCESS | 2088 | 1468190558741 Marionette DEBUG loaded listener.js 15:42:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (198F1000) [pid = 2088] [serial = 359] [outer = 19745400] 15:42:39 INFO - PROCESS | 2088 | 1468190559442 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 15:42:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 15:42:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 870ms 15:42:39 INFO - PROCESS | 2088 | 1468190559473 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 15:42:39 INFO - PROCESS | 2088 | 1468190559478 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 15:42:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 15:42:39 INFO - PROCESS | 2088 | 1468190559484 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 15:42:39 INFO - PROCESS | 2088 | 1468190559489 Marionette TRACE conn6 <- [1,446,null,{}] 15:42:39 INFO - PROCESS | 2088 | 1468190559494 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:39 INFO - PROCESS | 2088 | 1468190559497 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:39 INFO - PROCESS | 2088 | 1468190559612 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 15:42:39 INFO - PROCESS | 2088 | 1468190559736 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:39 INFO - PROCESS | 2088 | 1468190559740 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:39 INFO - PROCESS | 2088 | ++DOCSHELL 0CAE1400 == 38 [pid = 2088] [id = 121] 15:42:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (0CAF1C00) [pid = 2088] [serial = 360] [outer = 00000000] 15:42:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (10967C00) [pid = 2088] [serial = 361] [outer = 0CAF1C00] 15:42:39 INFO - PROCESS | 2088 | 1468190559799 Marionette DEBUG loaded listener.js 15:42:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (10F05800) [pid = 2088] [serial = 362] [outer = 0CAF1C00] 15:42:40 INFO - PROCESS | 2088 | 1468190560428 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 15:42:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 15:42:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 990ms 15:42:40 INFO - PROCESS | 2088 | 1468190560475 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 15:42:40 INFO - PROCESS | 2088 | 1468190560479 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 15:42:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 15:42:40 INFO - PROCESS | 2088 | 1468190560486 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 15:42:40 INFO - PROCESS | 2088 | 1468190560488 Marionette TRACE conn6 <- [1,450,null,{}] 15:42:40 INFO - PROCESS | 2088 | 1468190560493 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:40 INFO - PROCESS | 2088 | 1468190560496 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:40 INFO - PROCESS | 2088 | 1468190560610 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 15:42:40 INFO - PROCESS | 2088 | 1468190560734 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:40 INFO - PROCESS | 2088 | 1468190560737 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:40 INFO - PROCESS | 2088 | ++DOCSHELL 14CCAC00 == 39 [pid = 2088] [id = 122] 15:42:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (14CCBC00) [pid = 2088] [serial = 363] [outer = 00000000] 15:42:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (153BC800) [pid = 2088] [serial = 364] [outer = 14CCBC00] 15:42:40 INFO - PROCESS | 2088 | 1468190560797 Marionette DEBUG loaded listener.js 15:42:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (1541AC00) [pid = 2088] [serial = 365] [outer = 14CCBC00] 15:42:41 INFO - PROCESS | 2088 | 1468190561431 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 15:42:41 INFO - PROCESS | 2088 | 1468190561465 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 15:42:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 15:42:41 INFO - PROCESS | 2088 | 1468190561468 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 15:42:41 INFO - PROCESS | 2088 | 1468190561472 Marionette TRACE conn6 <- [1,454,null,{}] 15:42:41 INFO - PROCESS | 2088 | 1468190561483 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:41 INFO - PROCESS | 2088 | 1468190561488 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:41 INFO - PROCESS | 2088 | 1468190561615 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 15:42:41 INFO - PROCESS | 2088 | 1468190561743 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:41 INFO - PROCESS | 2088 | 1468190561747 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:41 INFO - PROCESS | 2088 | ++DOCSHELL 1A13E800 == 40 [pid = 2088] [id = 123] 15:42:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (1A19FC00) [pid = 2088] [serial = 366] [outer = 00000000] 15:42:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (1A1A6800) [pid = 2088] [serial = 367] [outer = 1A19FC00] 15:42:41 INFO - PROCESS | 2088 | 1468190561805 Marionette DEBUG loaded listener.js 15:42:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (1A1AC400) [pid = 2088] [serial = 368] [outer = 1A19FC00] 15:42:42 INFO - PROCESS | 2088 | [2088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:42:42 INFO - PROCESS | 2088 | 1468190562364 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 15:42:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 15:42:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 930ms 15:42:42 INFO - PROCESS | 2088 | 1468190562402 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 15:42:42 INFO - PROCESS | 2088 | 1468190562405 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 15:42:42 INFO - PROCESS | 2088 | 1468190562408 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 15:42:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 15:42:42 INFO - PROCESS | 2088 | 1468190562410 Marionette TRACE conn6 <- [1,458,null,{}] 15:42:42 INFO - PROCESS | 2088 | 1468190562414 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:42 INFO - PROCESS | 2088 | 1468190562416 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:42 INFO - PROCESS | 2088 | 1468190562525 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 15:42:42 INFO - PROCESS | 2088 | 1468190562620 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:42 INFO - PROCESS | 2088 | 1468190562622 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:42 INFO - PROCESS | 2088 | ++DOCSHELL 10284800 == 41 [pid = 2088] [id = 124] 15:42:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (102E6C00) [pid = 2088] [serial = 369] [outer = 00000000] 15:42:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (10966400) [pid = 2088] [serial = 370] [outer = 102E6C00] 15:42:42 INFO - PROCESS | 2088 | 1468190562677 Marionette DEBUG loaded listener.js 15:42:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (166C9800) [pid = 2088] [serial = 371] [outer = 102E6C00] 15:42:43 INFO - PROCESS | 2088 | 1468190563389 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 15:42:43 INFO - PROCESS | 2088 | 1468190563434 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 15:42:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 15:42:43 INFO - PROCESS | 2088 | 1468190563438 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 15:42:43 INFO - PROCESS | 2088 | 1468190563443 Marionette TRACE conn6 <- [1,462,null,{}] 15:42:43 INFO - PROCESS | 2088 | 1468190563448 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:43 INFO - PROCESS | 2088 | 1468190563451 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:43 INFO - PROCESS | 2088 | 1468190563569 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 15:42:43 INFO - PROCESS | 2088 | 1468190563668 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:43 INFO - PROCESS | 2088 | 1468190563671 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:43 INFO - PROCESS | 2088 | ++DOCSHELL 10961400 == 42 [pid = 2088] [id = 125] 15:42:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (10F78400) [pid = 2088] [serial = 372] [outer = 00000000] 15:42:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (11A84800) [pid = 2088] [serial = 373] [outer = 10F78400] 15:42:43 INFO - PROCESS | 2088 | 1468190563721 Marionette DEBUG loaded listener.js 15:42:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (14C6C000) [pid = 2088] [serial = 374] [outer = 10F78400] 15:42:44 INFO - PROCESS | 2088 | --DOCSHELL 10775800 == 41 [pid = 2088] [id = 119] 15:42:44 INFO - PROCESS | 2088 | --DOCSHELL 0CA6A800 == 40 [pid = 2088] [id = 118] 15:42:44 INFO - PROCESS | 2088 | --DOCSHELL 0CAEB800 == 39 [pid = 2088] [id = 117] 15:42:44 INFO - PROCESS | 2088 | --DOCSHELL 15410400 == 38 [pid = 2088] [id = 116] 15:42:44 INFO - PROCESS | 2088 | --DOCSHELL 14CCB400 == 37 [pid = 2088] [id = 115] 15:42:44 INFO - PROCESS | 2088 | --DOCSHELL 10F04400 == 36 [pid = 2088] [id = 114] 15:42:44 INFO - PROCESS | 2088 | --DOCSHELL 0CAF5400 == 35 [pid = 2088] [id = 113] 15:42:44 INFO - PROCESS | 2088 | --DOCSHELL 0925DC00 == 34 [pid = 2088] [id = 112] 15:42:44 INFO - PROCESS | 2088 | --DOCSHELL 14C68400 == 33 [pid = 2088] [id = 110] 15:42:44 INFO - PROCESS | 2088 | --DOCSHELL 0CAEB400 == 32 [pid = 2088] [id = 111] 15:42:44 INFO - PROCESS | 2088 | --DOCSHELL 1A13E800 == 31 [pid = 2088] [id = 123] 15:42:44 INFO - PROCESS | 2088 | --DOCSHELL 10284800 == 30 [pid = 2088] [id = 124] 15:42:44 INFO - PROCESS | 2088 | --DOCSHELL 14CCAC00 == 29 [pid = 2088] [id = 122] 15:42:44 INFO - PROCESS | 2088 | --DOCSHELL 1958DC00 == 28 [pid = 2088] [id = 120] 15:42:44 INFO - PROCESS | 2088 | --DOCSHELL 0CAE1400 == 27 [pid = 2088] [id = 121] 15:42:44 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (1856F800) [pid = 2088] [serial = 293] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (17E85400) [pid = 2088] [serial = 314] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (1988DC00) [pid = 2088] [serial = 320] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (1541FC00) [pid = 2088] [serial = 292] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (10D29000) [pid = 2088] [serial = 290] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (1889E400) [pid = 2088] [serial = 316] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (1A49EC00) [pid = 2088] [serial = 295] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (10D23C00) [pid = 2088] [serial = 307] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (1C776C00) [pid = 2088] [serial = 298] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (19588800) [pid = 2088] [serial = 325] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (1C779800) [pid = 2088] [serial = 299] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (19745C00) [pid = 2088] [serial = 319] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (14FD9400) [pid = 2088] [serial = 323] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (14CCCC00) [pid = 2088] [serial = 310] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (19507000) [pid = 2088] [serial = 317] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (1950AC00) [pid = 2088] [serial = 326] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (198F7400) [pid = 2088] [serial = 328] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (0CAEFC00) [pid = 2088] [serial = 304] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (1093D000) [pid = 2088] [serial = 302] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (10CC6400) [pid = 2088] [serial = 289] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (15419000) [pid = 2088] [serial = 313] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (0CAF8400) [pid = 2088] [serial = 301] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (10F0A800) [pid = 2088] [serial = 308] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (14F5C000) [pid = 2088] [serial = 311] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (0CF6A000) [pid = 2088] [serial = 305] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (14F22C00) [pid = 2088] [serial = 322] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (1A4D6800) [pid = 2088] [serial = 296] [outer = 00000000] [url = about:blank] 15:42:44 INFO - PROCESS | 2088 | [2088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:42:44 INFO - PROCESS | 2088 | 1468190564892 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 15:42:44 INFO - PROCESS | 2088 | 1468190564925 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 15:42:44 INFO - PROCESS | 2088 | 1468190564929 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 15:42:44 INFO - PROCESS | 2088 | 1468190564934 Marionette TRACE conn6 <- [1,466,null,{}] 15:42:44 INFO - PROCESS | 2088 | 1468190564939 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:44 INFO - PROCESS | 2088 | 1468190564942 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:45 INFO - PROCESS | 2088 | 1468190565051 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 15:42:45 INFO - PROCESS | 2088 | 1468190565131 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:45 INFO - PROCESS | 2088 | 1468190565134 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:45 INFO - PROCESS | 2088 | ++DOCSHELL 0CAF2400 == 28 [pid = 2088] [id = 126] 15:42:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (0CF27800) [pid = 2088] [serial = 375] [outer = 00000000] 15:42:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (103F0400) [pid = 2088] [serial = 376] [outer = 0CF27800] 15:42:45 INFO - PROCESS | 2088 | 1468190565183 Marionette DEBUG loaded listener.js 15:42:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (10875C00) [pid = 2088] [serial = 377] [outer = 0CF27800] 15:42:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (10961800) [pid = 2088] [serial = 378] [outer = 14CA2800] 15:42:45 INFO - PROCESS | 2088 | 1468190565644 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 15:42:45 INFO - PROCESS | 2088 | 1468190565689 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 15:42:45 INFO - PROCESS | 2088 | 1468190565696 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 15:42:45 INFO - PROCESS | 2088 | 1468190565699 Marionette TRACE conn6 <- [1,470,null,{}] 15:42:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 15:42:45 INFO - PROCESS | 2088 | 1468190565703 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:45 INFO - PROCESS | 2088 | 1468190565705 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:45 INFO - PROCESS | 2088 | 1468190565795 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 15:42:45 INFO - PROCESS | 2088 | 1468190565804 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:45 INFO - PROCESS | 2088 | 1468190565806 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:45 INFO - PROCESS | 2088 | ++DOCSHELL 10F03400 == 29 [pid = 2088] [id = 127] 15:42:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (10F04400) [pid = 2088] [serial = 379] [outer = 00000000] 15:42:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (110A1400) [pid = 2088] [serial = 380] [outer = 10F04400] 15:42:45 INFO - PROCESS | 2088 | 1468190565854 Marionette DEBUG loaded listener.js 15:42:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (1157FC00) [pid = 2088] [serial = 381] [outer = 10F04400] 15:42:46 INFO - PROCESS | 2088 | 1468190566330 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 15:42:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 15:42:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 670ms 15:42:46 INFO - PROCESS | 2088 | 1468190566376 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 15:42:46 INFO - PROCESS | 2088 | 1468190566378 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 15:42:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 15:42:46 INFO - PROCESS | 2088 | 1468190566381 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 15:42:46 INFO - PROCESS | 2088 | 1468190566385 Marionette TRACE conn6 <- [1,474,null,{}] 15:42:46 INFO - PROCESS | 2088 | 1468190566395 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:46 INFO - PROCESS | 2088 | 1468190566400 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:46 INFO - PROCESS | 2088 | 1468190566484 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 15:42:46 INFO - PROCESS | 2088 | 1468190566491 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:46 INFO - PROCESS | 2088 | 1468190566494 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:46 INFO - PROCESS | 2088 | ++DOCSHELL 14D89400 == 30 [pid = 2088] [id = 128] 15:42:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (14D8DC00) [pid = 2088] [serial = 382] [outer = 00000000] 15:42:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (15355800) [pid = 2088] [serial = 383] [outer = 14D8DC00] 15:42:46 INFO - PROCESS | 2088 | 1468190566544 Marionette DEBUG loaded listener.js 15:42:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (15412400) [pid = 2088] [serial = 384] [outer = 14D8DC00] 15:42:47 INFO - PROCESS | 2088 | 1468190567045 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 15:42:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 15:42:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 731ms 15:42:47 INFO - PROCESS | 2088 | 1468190567149 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 15:42:47 INFO - PROCESS | 2088 | 1468190567151 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 15:42:47 INFO - PROCESS | 2088 | 1468190567154 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 15:42:47 INFO - PROCESS | 2088 | 1468190567156 Marionette TRACE conn6 <- [1,478,null,{}] 15:42:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 15:42:47 INFO - PROCESS | 2088 | 1468190567160 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:47 INFO - PROCESS | 2088 | 1468190567162 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:47 INFO - PROCESS | 2088 | 1468190567276 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 15:42:47 INFO - PROCESS | 2088 | 1468190567283 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:47 INFO - PROCESS | 2088 | 1468190567285 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:47 INFO - PROCESS | 2088 | ++DOCSHELL 15418800 == 31 [pid = 2088] [id = 129] 15:42:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (166D4000) [pid = 2088] [serial = 385] [outer = 00000000] 15:42:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (17E7F800) [pid = 2088] [serial = 386] [outer = 166D4000] 15:42:47 INFO - PROCESS | 2088 | 1468190567373 Marionette DEBUG loaded listener.js 15:42:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (18077400) [pid = 2088] [serial = 387] [outer = 166D4000] 15:42:47 INFO - PROCESS | 2088 | 1468190567796 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 15:42:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 15:42:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 670ms 15:42:47 INFO - PROCESS | 2088 | 1468190567832 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 15:42:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 15:42:47 INFO - PROCESS | 2088 | 1468190567834 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 15:42:47 INFO - PROCESS | 2088 | 1468190567837 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 15:42:47 INFO - PROCESS | 2088 | 1468190567838 Marionette TRACE conn6 <- [1,482,null,{}] 15:42:47 INFO - PROCESS | 2088 | 1468190567842 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:47 INFO - PROCESS | 2088 | 1468190567844 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:47 INFO - PROCESS | 2088 | 1468190567951 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 15:42:47 INFO - PROCESS | 2088 | 1468190567956 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:47 INFO - PROCESS | 2088 | 1468190567958 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:47 INFO - PROCESS | 2088 | ++DOCSHELL 18083C00 == 32 [pid = 2088] [id = 130] 15:42:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (180A9800) [pid = 2088] [serial = 388] [outer = 00000000] 15:42:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (187C6800) [pid = 2088] [serial = 389] [outer = 180A9800] 15:42:48 INFO - PROCESS | 2088 | 1468190568005 Marionette DEBUG loaded listener.js 15:42:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (187CD400) [pid = 2088] [serial = 390] [outer = 180A9800] 15:42:48 INFO - PROCESS | 2088 | 1468190568499 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 15:42:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 15:42:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 670ms 15:42:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 15:42:48 INFO - PROCESS | 2088 | 1468190568508 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 15:42:48 INFO - PROCESS | 2088 | 1468190568510 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 15:42:48 INFO - PROCESS | 2088 | 1468190568516 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 15:42:48 INFO - PROCESS | 2088 | 1468190568518 Marionette TRACE conn6 <- [1,486,null,{}] 15:42:48 INFO - PROCESS | 2088 | 1468190568521 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:48 INFO - PROCESS | 2088 | 1468190568527 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:48 INFO - PROCESS | 2088 | 1468190568689 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 15:42:48 INFO - PROCESS | 2088 | 1468190568702 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:48 INFO - PROCESS | 2088 | 1468190568704 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:48 INFO - PROCESS | 2088 | ++DOCSHELL 19501800 == 33 [pid = 2088] [id = 131] 15:42:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (1950E000) [pid = 2088] [serial = 391] [outer = 00000000] 15:42:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (1973C800) [pid = 2088] [serial = 392] [outer = 1950E000] 15:42:48 INFO - PROCESS | 2088 | 1468190568748 Marionette DEBUG loaded listener.js 15:42:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (19748800) [pid = 2088] [serial = 393] [outer = 1950E000] 15:42:49 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (19745400) [pid = 2088] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 15:42:49 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (19510C00) [pid = 2088] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 15:42:49 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (14CD0000) [pid = 2088] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 15:42:49 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (1541F800) [pid = 2088] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 15:42:49 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (0CF1EC00) [pid = 2088] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 15:42:49 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (198EF800) [pid = 2088] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 15:42:49 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (0CAF8000) [pid = 2088] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 15:42:49 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (09261000) [pid = 2088] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 15:42:49 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (1807AC00) [pid = 2088] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 15:42:49 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (10F08000) [pid = 2088] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 15:42:49 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (0CAEC000) [pid = 2088] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 15:42:49 INFO - PROCESS | 2088 | 1468190569383 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 15:42:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 15:42:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 930ms 15:42:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 15:42:49 INFO - PROCESS | 2088 | 1468190569448 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 15:42:49 INFO - PROCESS | 2088 | 1468190569450 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 15:42:49 INFO - PROCESS | 2088 | 1468190569453 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 15:42:49 INFO - PROCESS | 2088 | 1468190569455 Marionette TRACE conn6 <- [1,490,null,{}] 15:42:49 INFO - PROCESS | 2088 | 1468190569458 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:49 INFO - PROCESS | 2088 | 1468190569460 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:49 INFO - PROCESS | 2088 | 1468190569537 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 15:42:49 INFO - PROCESS | 2088 | 1468190569542 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:49 INFO - PROCESS | 2088 | 1468190569544 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:49 INFO - PROCESS | 2088 | ++DOCSHELL 1027CC00 == 34 [pid = 2088] [id = 132] 15:42:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (1093E400) [pid = 2088] [serial = 394] [outer = 00000000] 15:42:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (166C9400) [pid = 2088] [serial = 395] [outer = 1093E400] 15:42:49 INFO - PROCESS | 2088 | 1468190569589 Marionette DEBUG loaded listener.js 15:42:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (16773000) [pid = 2088] [serial = 396] [outer = 1093E400] 15:42:50 INFO - PROCESS | 2088 | 1468190570007 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 15:42:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 15:42:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 570ms 15:42:50 INFO - PROCESS | 2088 | 1468190570023 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 15:42:50 INFO - PROCESS | 2088 | 1468190570025 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 15:42:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 15:42:50 INFO - PROCESS | 2088 | 1468190570028 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 15:42:50 INFO - PROCESS | 2088 | 1468190570030 Marionette TRACE conn6 <- [1,494,null,{}] 15:42:50 INFO - PROCESS | 2088 | 1468190570047 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:50 INFO - PROCESS | 2088 | 1468190570048 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:50 INFO - PROCESS | 2088 | 1468190570127 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 15:42:50 INFO - PROCESS | 2088 | 1468190570132 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:50 INFO - PROCESS | 2088 | 1468190570134 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:50 INFO - PROCESS | 2088 | ++DOCSHELL 1950A000 == 35 [pid = 2088] [id = 133] 15:42:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (1950A800) [pid = 2088] [serial = 397] [outer = 00000000] 15:42:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (19892000) [pid = 2088] [serial = 398] [outer = 1950A800] 15:42:50 INFO - PROCESS | 2088 | 1468190570179 Marionette DEBUG loaded listener.js 15:42:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (1973E400) [pid = 2088] [serial = 399] [outer = 1950A800] 15:42:50 INFO - PROCESS | 2088 | 1468190570621 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 15:42:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 15:42:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 650ms 15:42:50 INFO - PROCESS | 2088 | 1468190570680 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 15:42:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 15:42:50 INFO - PROCESS | 2088 | 1468190570682 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 15:42:50 INFO - PROCESS | 2088 | 1468190570686 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 15:42:50 INFO - PROCESS | 2088 | 1468190570688 Marionette TRACE conn6 <- [1,498,null,{}] 15:42:50 INFO - PROCESS | 2088 | 1468190570691 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:50 INFO - PROCESS | 2088 | 1468190570693 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:50 INFO - PROCESS | 2088 | 1468190570771 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 15:42:50 INFO - PROCESS | 2088 | 1468190570779 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:50 INFO - PROCESS | 2088 | 1468190570781 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:50 INFO - PROCESS | 2088 | ++DOCSHELL 19509C00 == 36 [pid = 2088] [id = 134] 15:42:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (19891C00) [pid = 2088] [serial = 400] [outer = 00000000] 15:42:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (198F8C00) [pid = 2088] [serial = 401] [outer = 19891C00] 15:42:50 INFO - PROCESS | 2088 | 1468190570825 Marionette DEBUG loaded listener.js 15:42:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (1A1A0C00) [pid = 2088] [serial = 402] [outer = 19891C00] 15:42:51 INFO - PROCESS | 2088 | 1468190571523 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 15:42:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 15:42:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 931ms 15:42:51 INFO - PROCESS | 2088 | 1468190571617 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 15:42:51 INFO - PROCESS | 2088 | 1468190571622 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 15:42:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 15:42:51 INFO - PROCESS | 2088 | 1468190571627 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 15:42:51 INFO - PROCESS | 2088 | 1468190571630 Marionette TRACE conn6 <- [1,502,null,{}] 15:42:51 INFO - PROCESS | 2088 | 1468190571636 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:51 INFO - PROCESS | 2088 | 1468190571639 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:51 INFO - PROCESS | 2088 | 1468190571775 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 15:42:51 INFO - PROCESS | 2088 | 1468190571849 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:51 INFO - PROCESS | 2088 | 1468190571852 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:51 INFO - PROCESS | 2088 | ++DOCSHELL 0CAE5800 == 37 [pid = 2088] [id = 135] 15:42:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (0CAE8400) [pid = 2088] [serial = 403] [outer = 00000000] 15:42:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (10945C00) [pid = 2088] [serial = 404] [outer = 0CAE8400] 15:42:51 INFO - PROCESS | 2088 | 1468190571908 Marionette DEBUG loaded listener.js 15:42:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (10D24000) [pid = 2088] [serial = 405] [outer = 0CAE8400] 15:42:52 INFO - PROCESS | 2088 | 1468190572608 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 15:42:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 15:42:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1023ms 15:42:52 INFO - PROCESS | 2088 | 1468190572650 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 15:42:52 INFO - PROCESS | 2088 | 1468190572655 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 15:42:52 INFO - PROCESS | 2088 | 1468190572661 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 15:42:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 15:42:52 INFO - PROCESS | 2088 | 1468190572664 Marionette TRACE conn6 <- [1,506,null,{}] 15:42:52 INFO - PROCESS | 2088 | 1468190572668 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:52 INFO - PROCESS | 2088 | 1468190572671 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:52 INFO - PROCESS | 2088 | 1468190572792 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 15:42:52 INFO - PROCESS | 2088 | 1468190572916 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:52 INFO - PROCESS | 2088 | 1468190572918 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:52 INFO - PROCESS | 2088 | ++DOCSHELL 14C65800 == 38 [pid = 2088] [id = 136] 15:42:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (14C68400) [pid = 2088] [serial = 406] [outer = 00000000] 15:42:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (14D8AC00) [pid = 2088] [serial = 407] [outer = 14C68400] 15:42:52 INFO - PROCESS | 2088 | 1468190572978 Marionette DEBUG loaded listener.js 15:42:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (153F7000) [pid = 2088] [serial = 408] [outer = 14C68400] 15:42:53 INFO - PROCESS | 2088 | 1468190573790 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 15:42:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 15:42:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1175ms 15:42:53 INFO - PROCESS | 2088 | 1468190573840 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 15:42:53 INFO - PROCESS | 2088 | 1468190573845 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 15:42:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 15:42:53 INFO - PROCESS | 2088 | 1468190573849 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 15:42:53 INFO - PROCESS | 2088 | 1468190573852 Marionette TRACE conn6 <- [1,510,null,{}] 15:42:53 INFO - PROCESS | 2088 | 1468190573858 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:53 INFO - PROCESS | 2088 | 1468190573860 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:53 INFO - PROCESS | 2088 | 1468190573988 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 15:42:53 INFO - PROCESS | 2088 | --DOCSHELL 1950A000 == 37 [pid = 2088] [id = 133] 15:42:53 INFO - PROCESS | 2088 | --DOCSHELL 1027CC00 == 36 [pid = 2088] [id = 132] 15:42:53 INFO - PROCESS | 2088 | --DOCSHELL 19501800 == 35 [pid = 2088] [id = 131] 15:42:53 INFO - PROCESS | 2088 | --DOCSHELL 18083C00 == 34 [pid = 2088] [id = 130] 15:42:53 INFO - PROCESS | 2088 | --DOCSHELL 15418800 == 33 [pid = 2088] [id = 129] 15:42:53 INFO - PROCESS | 2088 | --DOCSHELL 14D89400 == 32 [pid = 2088] [id = 128] 15:42:53 INFO - PROCESS | 2088 | --DOCSHELL 10F03400 == 31 [pid = 2088] [id = 127] 15:42:53 INFO - PROCESS | 2088 | --DOCSHELL 0CAF2400 == 30 [pid = 2088] [id = 126] 15:42:53 INFO - PROCESS | 2088 | --DOCSHELL 10961400 == 29 [pid = 2088] [id = 125] 15:42:54 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (1541A400) [pid = 2088] [serial = 344] [outer = 00000000] [url = about:blank] 15:42:54 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (15412800) [pid = 2088] [serial = 343] [outer = 00000000] [url = about:blank] 15:42:54 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (16F76400) [pid = 2088] [serial = 346] [outer = 00000000] [url = about:blank] 15:42:54 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (10CC7C00) [pid = 2088] [serial = 349] [outer = 00000000] [url = about:blank] 15:42:54 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (17E8BC00) [pid = 2088] [serial = 347] [outer = 00000000] [url = about:blank] 15:42:54 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (1A136000) [pid = 2088] [serial = 329] [outer = 00000000] [url = about:blank] 15:42:54 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (10773800) [pid = 2088] [serial = 337] [outer = 00000000] [url = about:blank] 15:42:54 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (1093D800) [pid = 2088] [serial = 338] [outer = 00000000] [url = about:blank] 15:42:54 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (0CA6B800) [pid = 2088] [serial = 334] [outer = 00000000] [url = about:blank] 15:42:54 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (19503C00) [pid = 2088] [serial = 352] [outer = 00000000] [url = about:blank] 15:42:54 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (0CADB400) [pid = 2088] [serial = 335] [outer = 00000000] [url = about:blank] 15:42:54 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (1150C800) [pid = 2088] [serial = 340] [outer = 00000000] [url = about:blank] 15:42:54 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (10964400) [pid = 2088] [serial = 331] [outer = 00000000] [url = about:blank] 15:42:54 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (10F73800) [pid = 2088] [serial = 332] [outer = 00000000] [url = about:blank] 15:42:54 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (14CC4000) [pid = 2088] [serial = 353] [outer = 00000000] [url = about:blank] 15:42:54 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (11995800) [pid = 2088] [serial = 341] [outer = 00000000] [url = about:blank] 15:42:54 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (16379000) [pid = 2088] [serial = 350] [outer = 00000000] [url = about:blank] 15:42:54 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (1973CC00) [pid = 2088] [serial = 356] [outer = 00000000] [url = about:blank] 15:42:54 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (198EB400) [pid = 2088] [serial = 358] [outer = 00000000] [url = about:blank] 15:42:54 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (198F1000) [pid = 2088] [serial = 359] [outer = 00000000] [url = about:blank] 15:42:54 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (19590C00) [pid = 2088] [serial = 355] [outer = 00000000] [url = about:blank] 15:42:54 INFO - PROCESS | 2088 | 1468190574106 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:54 INFO - PROCESS | 2088 | 1468190574110 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:54 INFO - PROCESS | 2088 | ++DOCSHELL 0CA6F000 == 30 [pid = 2088] [id = 137] 15:42:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (0CA70000) [pid = 2088] [serial = 409] [outer = 00000000] 15:42:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (0CAE7C00) [pid = 2088] [serial = 410] [outer = 0CA70000] 15:42:54 INFO - PROCESS | 2088 | 1468190574159 Marionette DEBUG loaded listener.js 15:42:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (1027CC00) [pid = 2088] [serial = 411] [outer = 0CA70000] 15:42:54 INFO - PROCESS | 2088 | 1468190574614 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 15:42:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 15:42:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 830ms 15:42:54 INFO - PROCESS | 2088 | 1468190574681 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 15:42:54 INFO - PROCESS | 2088 | 1468190574685 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 15:42:54 INFO - PROCESS | 2088 | 1468190574691 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 15:42:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 15:42:54 INFO - PROCESS | 2088 | 1468190574693 Marionette TRACE conn6 <- [1,514,null,{}] 15:42:54 INFO - PROCESS | 2088 | 1468190574697 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:54 INFO - PROCESS | 2088 | 1468190574700 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:54 INFO - PROCESS | 2088 | 1468190574787 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 15:42:54 INFO - PROCESS | 2088 | 1468190574802 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:54 INFO - PROCESS | 2088 | 1468190574804 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:54 INFO - PROCESS | 2088 | ++DOCSHELL 10961400 == 31 [pid = 2088] [id = 138] 15:42:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (10964400) [pid = 2088] [serial = 412] [outer = 00000000] 15:42:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (10F0C800) [pid = 2088] [serial = 413] [outer = 10964400] 15:42:54 INFO - PROCESS | 2088 | 1468190574852 Marionette DEBUG loaded listener.js 15:42:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (1150E400) [pid = 2088] [serial = 414] [outer = 10964400] 15:42:55 INFO - PROCESS | 2088 | 1468190575310 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 15:42:55 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 15:42:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 670ms 15:42:55 INFO - PROCESS | 2088 | 1468190575366 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 15:42:55 INFO - PROCESS | 2088 | 1468190575368 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 15:42:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 15:42:55 INFO - PROCESS | 2088 | 1468190575372 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 15:42:55 INFO - PROCESS | 2088 | 1468190575375 Marionette TRACE conn6 <- [1,518,null,{}] 15:42:55 INFO - PROCESS | 2088 | 1468190575385 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:55 INFO - PROCESS | 2088 | 1468190575390 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:55 INFO - PROCESS | 2088 | 1468190575476 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 15:42:55 INFO - PROCESS | 2088 | 1468190575589 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:55 INFO - PROCESS | 2088 | 1468190575592 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:55 INFO - PROCESS | 2088 | ++DOCSHELL 15418C00 == 32 [pid = 2088] [id = 139] 15:42:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (15419400) [pid = 2088] [serial = 415] [outer = 00000000] 15:42:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (1541E800) [pid = 2088] [serial = 416] [outer = 15419400] 15:42:55 INFO - PROCESS | 2088 | 1468190575644 Marionette DEBUG loaded listener.js 15:42:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (16772C00) [pid = 2088] [serial = 417] [outer = 15419400] 15:42:56 INFO - PROCESS | 2088 | 1468190576035 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 15:42:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 15:42:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 670ms 15:42:56 INFO - PROCESS | 2088 | 1468190576048 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 15:42:56 INFO - PROCESS | 2088 | 1468190576060 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 15:42:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 15:42:56 INFO - PROCESS | 2088 | 1468190576064 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 15:42:56 INFO - PROCESS | 2088 | 1468190576066 Marionette TRACE conn6 <- [1,522,null,{}] 15:42:56 INFO - PROCESS | 2088 | 1468190576069 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:56 INFO - PROCESS | 2088 | 1468190576071 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:56 INFO - PROCESS | 2088 | 1468190576190 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 15:42:56 INFO - PROCESS | 2088 | 1468190576202 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:56 INFO - PROCESS | 2088 | 1468190576204 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:56 INFO - PROCESS | 2088 | ++DOCSHELL 1803C000 == 33 [pid = 2088] [id = 140] 15:42:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (1803E000) [pid = 2088] [serial = 418] [outer = 00000000] 15:42:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (187C8400) [pid = 2088] [serial = 419] [outer = 1803E000] 15:42:56 INFO - PROCESS | 2088 | 1468190576249 Marionette DEBUG loaded listener.js 15:42:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (19503C00) [pid = 2088] [serial = 420] [outer = 1803E000] 15:42:56 INFO - PROCESS | 2088 | 1468190576734 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 15:42:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 15:42:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 730ms 15:42:56 INFO - PROCESS | 2088 | 1468190576797 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 15:42:56 INFO - PROCESS | 2088 | 1468190576799 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 15:42:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 15:42:56 INFO - PROCESS | 2088 | 1468190576843 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 15:42:56 INFO - PROCESS | 2088 | 1468190576845 Marionette TRACE conn6 <- [1,526,null,{}] 15:42:56 INFO - PROCESS | 2088 | 1468190576857 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:56 INFO - PROCESS | 2088 | 1468190576859 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:56 INFO - PROCESS | 2088 | 1468190576963 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 15:42:56 INFO - PROCESS | 2088 | 1468190576972 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:56 INFO - PROCESS | 2088 | 1468190576974 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:56 INFO - PROCESS | 2088 | ++DOCSHELL 1950B400 == 34 [pid = 2088] [id = 141] 15:42:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (1950BC00) [pid = 2088] [serial = 421] [outer = 00000000] 15:42:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (1952F400) [pid = 2088] [serial = 422] [outer = 1950BC00] 15:42:57 INFO - PROCESS | 2088 | 1468190577019 Marionette DEBUG loaded listener.js 15:42:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (19588800) [pid = 2088] [serial = 423] [outer = 1950BC00] 15:42:57 INFO - PROCESS | 2088 | 1468190577474 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 15:42:57 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 15:42:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 730ms 15:42:57 INFO - PROCESS | 2088 | 1468190577533 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 15:42:57 INFO - PROCESS | 2088 | 1468190577535 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 15:42:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 15:42:57 INFO - PROCESS | 2088 | 1468190577538 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 15:42:57 INFO - PROCESS | 2088 | 1468190577540 Marionette TRACE conn6 <- [1,530,null,{}] 15:42:57 INFO - PROCESS | 2088 | 1468190577547 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:57 INFO - PROCESS | 2088 | 1468190577553 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:57 INFO - PROCESS | 2088 | 1468190577692 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 15:42:57 INFO - PROCESS | 2088 | 1468190577705 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:57 INFO - PROCESS | 2088 | 1468190577707 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:57 INFO - PROCESS | 2088 | ++DOCSHELL 0CA75C00 == 35 [pid = 2088] [id = 142] 15:42:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (1968C800) [pid = 2088] [serial = 424] [outer = 00000000] 15:42:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (1A1A2800) [pid = 2088] [serial = 425] [outer = 1968C800] 15:42:57 INFO - PROCESS | 2088 | 1468190577797 Marionette DEBUG loaded listener.js 15:42:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (1A135C00) [pid = 2088] [serial = 426] [outer = 1968C800] 15:42:58 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (166D4000) [pid = 2088] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 15:42:58 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (0CF27800) [pid = 2088] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 15:42:58 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (14D8DC00) [pid = 2088] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 15:42:58 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (10F04400) [pid = 2088] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 15:42:58 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (10F78400) [pid = 2088] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 15:42:58 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (180A9800) [pid = 2088] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 15:42:58 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (0CAF1C00) [pid = 2088] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 15:42:58 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (14CCBC00) [pid = 2088] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 15:42:58 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (1A19FC00) [pid = 2088] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 15:42:58 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (102E6C00) [pid = 2088] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 15:42:58 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (1950E000) [pid = 2088] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 15:42:58 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (1950A800) [pid = 2088] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 15:42:58 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (1093E400) [pid = 2088] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 15:42:58 INFO - PROCESS | 2088 | 1468190578350 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 15:42:58 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 15:42:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 15:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:42:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 15:42:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:42:58 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 15:42:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 15:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:42:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 15:42:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:42:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 831ms 15:42:58 INFO - PROCESS | 2088 | 1468190578370 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 15:42:58 INFO - PROCESS | 2088 | 1468190578372 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 15:42:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 15:42:58 INFO - PROCESS | 2088 | 1468190578375 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 15:42:58 INFO - PROCESS | 2088 | 1468190578377 Marionette TRACE conn6 <- [1,534,null,{}] 15:42:58 INFO - PROCESS | 2088 | 1468190578381 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:58 INFO - PROCESS | 2088 | 1468190578383 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:58 INFO - PROCESS | 2088 | 1468190578471 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 15:42:58 INFO - PROCESS | 2088 | 1468190578478 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:58 INFO - PROCESS | 2088 | 1468190578480 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:58 INFO - PROCESS | 2088 | ++DOCSHELL 14CC8400 == 36 [pid = 2088] [id = 143] 15:42:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (14CCAC00) [pid = 2088] [serial = 427] [outer = 00000000] 15:42:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (14F5B400) [pid = 2088] [serial = 428] [outer = 14CCAC00] 15:42:58 INFO - PROCESS | 2088 | 1468190578523 Marionette DEBUG loaded listener.js 15:42:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (180A9800) [pid = 2088] [serial = 429] [outer = 14CCAC00] 15:42:58 INFO - PROCESS | 2088 | 1468190578943 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 15:42:58 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. 15:42:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 630ms 15:42:58 INFO - PROCESS | 2088 | 1468190579006 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 15:42:59 INFO - PROCESS | 2088 | 1468190579008 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 15:42:59 INFO - PROCESS | 2088 | 1468190579012 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 15:42:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 15:42:59 INFO - PROCESS | 2088 | 1468190579013 Marionette TRACE conn6 <- [1,538,null,{}] 15:42:59 INFO - PROCESS | 2088 | 1468190579017 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:59 INFO - PROCESS | 2088 | 1468190579019 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:59 INFO - PROCESS | 2088 | 1468190579100 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 15:42:59 INFO - PROCESS | 2088 | 1468190579106 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:59 INFO - PROCESS | 2088 | 1468190579108 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:59 INFO - PROCESS | 2088 | ++DOCSHELL 18893400 == 37 [pid = 2088] [id = 144] 15:42:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (19592000) [pid = 2088] [serial = 430] [outer = 00000000] 15:42:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (1A2D5400) [pid = 2088] [serial = 431] [outer = 19592000] 15:42:59 INFO - PROCESS | 2088 | 1468190579152 Marionette DEBUG loaded listener.js 15:42:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (1A2D7400) [pid = 2088] [serial = 432] [outer = 19592000] 15:42:59 INFO - PROCESS | 2088 | 1468190579559 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 15:42:59 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. 15:42:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 570ms 15:42:59 INFO - PROCESS | 2088 | 1468190579586 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 15:42:59 INFO - PROCESS | 2088 | 1468190579588 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 15:42:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 15:42:59 INFO - PROCESS | 2088 | 1468190579605 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 15:42:59 INFO - PROCESS | 2088 | 1468190579607 Marionette TRACE conn6 <- [1,542,null,{}] 15:42:59 INFO - PROCESS | 2088 | 1468190579610 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:59 INFO - PROCESS | 2088 | 1468190579612 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:59 INFO - PROCESS | 2088 | 1468190579707 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 15:42:59 INFO - PROCESS | 2088 | 1468190579713 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:59 INFO - PROCESS | 2088 | 1468190579715 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:42:59 INFO - PROCESS | 2088 | ++DOCSHELL 17E86400 == 38 [pid = 2088] [id = 145] 15:42:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (1A1A1000) [pid = 2088] [serial = 433] [outer = 00000000] 15:42:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (1A4D9C00) [pid = 2088] [serial = 434] [outer = 1A1A1000] 15:42:59 INFO - PROCESS | 2088 | 1468190579759 Marionette DEBUG loaded listener.js 15:42:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (1BA7EC00) [pid = 2088] [serial = 435] [outer = 1A1A1000] 15:43:00 INFO - PROCESS | 2088 | [2088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:00 INFO - PROCESS | 2088 | [2088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:43:00 INFO - PROCESS | 2088 | [2088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:00 INFO - PROCESS | 2088 | [2088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:43:00 INFO - PROCESS | 2088 | 1468190580207 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 15:43:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 15:43:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 650ms 15:43:00 INFO - PROCESS | 2088 | 1468190580293 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 15:43:00 INFO - PROCESS | 2088 | 1468190580298 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 15:43:00 INFO - PROCESS | 2088 | 1468190580303 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 15:43:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 15:43:00 INFO - PROCESS | 2088 | 1468190580308 Marionette TRACE conn6 <- [1,546,null,{}] 15:43:00 INFO - PROCESS | 2088 | 1468190580314 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:00 INFO - PROCESS | 2088 | 1468190580317 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:00 INFO - PROCESS | 2088 | 1468190580436 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 15:43:00 INFO - PROCESS | 2088 | 1468190580550 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:00 INFO - PROCESS | 2088 | 1468190580555 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:00 INFO - PROCESS | 2088 | ++DOCSHELL 0CAF0000 == 39 [pid = 2088] [id = 146] 15:43:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (0CAF2800) [pid = 2088] [serial = 436] [outer = 00000000] 15:43:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (10773C00) [pid = 2088] [serial = 437] [outer = 0CAF2800] 15:43:00 INFO - PROCESS | 2088 | 1468190580614 Marionette DEBUG loaded listener.js 15:43:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (10948400) [pid = 2088] [serial = 438] [outer = 0CAF2800] 15:43:01 INFO - PROCESS | 2088 | 1468190581237 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 15:43:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 15:43:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 970ms 15:43:01 INFO - PROCESS | 2088 | 1468190581279 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 15:43:01 INFO - PROCESS | 2088 | 1468190581282 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 15:43:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 15:43:01 INFO - PROCESS | 2088 | 1468190581289 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 15:43:01 INFO - PROCESS | 2088 | 1468190581292 Marionette TRACE conn6 <- [1,550,null,{}] 15:43:01 INFO - PROCESS | 2088 | 1468190581297 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:01 INFO - PROCESS | 2088 | 1468190581300 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:01 INFO - PROCESS | 2088 | 1468190581412 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 15:43:01 INFO - PROCESS | 2088 | 1468190581510 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:01 INFO - PROCESS | 2088 | 1468190581513 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:01 INFO - PROCESS | 2088 | ++DOCSHELL 14CD0C00 == 40 [pid = 2088] [id = 147] 15:43:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (14CD1000) [pid = 2088] [serial = 439] [outer = 00000000] 15:43:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (15414000) [pid = 2088] [serial = 440] [outer = 14CD1000] 15:43:01 INFO - PROCESS | 2088 | 1468190581569 Marionette DEBUG loaded listener.js 15:43:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (16F7EC00) [pid = 2088] [serial = 441] [outer = 14CD1000] 15:43:01 INFO - PROCESS | 2088 | [2088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:02 INFO - PROCESS | 2088 | [2088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:43:02 INFO - PROCESS | 2088 | 1468190582140 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 15:43:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 15:43:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 890ms 15:43:02 INFO - PROCESS | 2088 | 1468190582179 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 15:43:02 INFO - PROCESS | 2088 | 1468190582182 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 15:43:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 15:43:02 INFO - PROCESS | 2088 | 1468190582185 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 15:43:02 INFO - PROCESS | 2088 | 1468190582188 Marionette TRACE conn6 <- [1,554,null,{}] 15:43:02 INFO - PROCESS | 2088 | 1468190582198 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:02 INFO - PROCESS | 2088 | 1468190582202 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:02 INFO - PROCESS | 2088 | 1468190582313 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 15:43:02 INFO - PROCESS | 2088 | 1468190582412 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:02 INFO - PROCESS | 2088 | 1468190582416 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:02 INFO - PROCESS | 2088 | ++DOCSHELL 1A137800 == 41 [pid = 2088] [id = 148] 15:43:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (1A138000) [pid = 2088] [serial = 442] [outer = 00000000] 15:43:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (1A27BC00) [pid = 2088] [serial = 443] [outer = 1A138000] 15:43:02 INFO - PROCESS | 2088 | 1468190582472 Marionette DEBUG loaded listener.js 15:43:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (1A73A800) [pid = 2088] [serial = 444] [outer = 1A138000] 15:43:02 INFO - PROCESS | 2088 | [2088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:02 INFO - PROCESS | 2088 | [2088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:43:03 INFO - PROCESS | 2088 | 1468190583132 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 15:43:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 15:43:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 970ms 15:43:03 INFO - PROCESS | 2088 | 1468190583159 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 15:43:03 INFO - PROCESS | 2088 | 1468190583161 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 15:43:03 INFO - PROCESS | 2088 | 1468190583165 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 15:43:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 15:43:03 INFO - PROCESS | 2088 | 1468190583167 Marionette TRACE conn6 <- [1,558,null,{}] 15:43:03 INFO - PROCESS | 2088 | 1468190583171 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:03 INFO - PROCESS | 2088 | 1468190583173 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:03 INFO - PROCESS | 2088 | 1468190583283 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 15:43:03 INFO - PROCESS | 2088 | 1468190583379 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:03 INFO - PROCESS | 2088 | 1468190583381 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:03 INFO - PROCESS | 2088 | ++DOCSHELL 1C433000 == 42 [pid = 2088] [id = 149] 15:43:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (1C434400) [pid = 2088] [serial = 445] [outer = 00000000] 15:43:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (1C772400) [pid = 2088] [serial = 446] [outer = 1C434400] 15:43:03 INFO - PROCESS | 2088 | 1468190583434 Marionette DEBUG loaded listener.js 15:43:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (1C777000) [pid = 2088] [serial = 447] [outer = 1C434400] 15:43:03 INFO - PROCESS | 2088 | [2088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:03 INFO - PROCESS | 2088 | [2088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:43:03 INFO - PROCESS | 2088 | 1468190583923 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 15:43:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 15:43:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 770ms 15:43:03 INFO - PROCESS | 2088 | 1468190583942 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 15:43:03 INFO - PROCESS | 2088 | 1468190583944 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 15:43:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 15:43:03 INFO - PROCESS | 2088 | 1468190583949 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 15:43:03 INFO - PROCESS | 2088 | 1468190583951 Marionette TRACE conn6 <- [1,562,null,{}] 15:43:03 INFO - PROCESS | 2088 | 1468190583955 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:03 INFO - PROCESS | 2088 | 1468190583957 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:04 INFO - PROCESS | 2088 | 1468190584077 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 15:43:04 INFO - PROCESS | 2088 | 1468190584174 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:04 INFO - PROCESS | 2088 | 1468190584177 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:04 INFO - PROCESS | 2088 | ++DOCSHELL 1C77E000 == 43 [pid = 2088] [id = 150] 15:43:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (1C77E400) [pid = 2088] [serial = 448] [outer = 00000000] 15:43:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (1CDF1C00) [pid = 2088] [serial = 449] [outer = 1C77E400] 15:43:04 INFO - PROCESS | 2088 | 1468190584231 Marionette DEBUG loaded listener.js 15:43:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 97 (1CDF5800) [pid = 2088] [serial = 450] [outer = 1C77E400] 15:43:04 INFO - PROCESS | 2088 | 1468190584917 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 15:43:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 15:43:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1017ms 15:43:04 INFO - PROCESS | 2088 | 1468190584971 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 15:43:04 INFO - PROCESS | 2088 | 1468190584975 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 15:43:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 15:43:04 INFO - PROCESS | 2088 | 1468190584980 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 15:43:04 INFO - PROCESS | 2088 | 1468190584983 Marionette TRACE conn6 <- [1,566,null,{}] 15:43:04 INFO - PROCESS | 2088 | 1468190584989 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:04 INFO - PROCESS | 2088 | 1468190584992 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:05 INFO - PROCESS | 2088 | 1468190585153 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 15:43:05 INFO - PROCESS | 2088 | 1468190585291 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:05 INFO - PROCESS | 2088 | 1468190585295 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:05 INFO - PROCESS | 2088 | ++DOCSHELL 10943400 == 44 [pid = 2088] [id = 151] 15:43:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (10D22800) [pid = 2088] [serial = 451] [outer = 00000000] 15:43:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (119E8C00) [pid = 2088] [serial = 452] [outer = 10D22800] 15:43:05 INFO - PROCESS | 2088 | 1468190585362 Marionette DEBUG loaded listener.js 15:43:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (14C68C00) [pid = 2088] [serial = 453] [outer = 10D22800] 15:43:06 INFO - PROCESS | 2088 | --DOCSHELL 18893400 == 43 [pid = 2088] [id = 144] 15:43:06 INFO - PROCESS | 2088 | --DOCSHELL 14CC8400 == 42 [pid = 2088] [id = 143] 15:43:06 INFO - PROCESS | 2088 | --DOCSHELL 0CA75C00 == 41 [pid = 2088] [id = 142] 15:43:06 INFO - PROCESS | 2088 | --DOCSHELL 1950B400 == 40 [pid = 2088] [id = 141] 15:43:06 INFO - PROCESS | 2088 | --DOCSHELL 1803C000 == 39 [pid = 2088] [id = 140] 15:43:06 INFO - PROCESS | 2088 | --DOCSHELL 15418C00 == 38 [pid = 2088] [id = 139] 15:43:06 INFO - PROCESS | 2088 | --DOCSHELL 10961400 == 37 [pid = 2088] [id = 138] 15:43:06 INFO - PROCESS | 2088 | --DOCSHELL 0CA6F000 == 36 [pid = 2088] [id = 137] 15:43:06 INFO - PROCESS | 2088 | --DOCSHELL 0CAE5800 == 35 [pid = 2088] [id = 135] 15:43:06 INFO - PROCESS | 2088 | --DOCSHELL 19509C00 == 34 [pid = 2088] [id = 134] 15:43:06 INFO - PROCESS | 2088 | --DOCSHELL 14C65800 == 33 [pid = 2088] [id = 136] 15:43:06 INFO - PROCESS | 2088 | --DOCSHELL 1C433000 == 32 [pid = 2088] [id = 149] 15:43:06 INFO - PROCESS | 2088 | --DOCSHELL 1C77E000 == 31 [pid = 2088] [id = 150] 15:43:06 INFO - PROCESS | 2088 | --DOCSHELL 1A137800 == 30 [pid = 2088] [id = 148] 15:43:06 INFO - PROCESS | 2088 | --DOCSHELL 17E86400 == 29 [pid = 2088] [id = 145] 15:43:06 INFO - PROCESS | 2088 | --DOCSHELL 0CAF0000 == 28 [pid = 2088] [id = 146] 15:43:06 INFO - PROCESS | 2088 | --DOCSHELL 14CD0C00 == 27 [pid = 2088] [id = 147] 15:43:06 INFO - PROCESS | 2088 | --DOMWINDOW == 99 (17E7F800) [pid = 2088] [serial = 386] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 2088 | --DOMWINDOW == 98 (103F0400) [pid = 2088] [serial = 376] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 2088 | --DOMWINDOW == 97 (10875C00) [pid = 2088] [serial = 377] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 2088 | --DOMWINDOW == 96 (15355800) [pid = 2088] [serial = 383] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (110A1400) [pid = 2088] [serial = 380] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (1157FC00) [pid = 2088] [serial = 381] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (14C6C000) [pid = 2088] [serial = 374] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (11A84800) [pid = 2088] [serial = 373] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (187C6800) [pid = 2088] [serial = 389] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (0CADFC00) [pid = 2088] [serial = 161] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:43:06 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (10F05800) [pid = 2088] [serial = 362] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (10967C00) [pid = 2088] [serial = 361] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (1541AC00) [pid = 2088] [serial = 365] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (153BC800) [pid = 2088] [serial = 364] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (1A1AC400) [pid = 2088] [serial = 368] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (1A1A6800) [pid = 2088] [serial = 367] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (18077400) [pid = 2088] [serial = 387] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (198F8C00) [pid = 2088] [serial = 401] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (166C9800) [pid = 2088] [serial = 371] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (10966400) [pid = 2088] [serial = 370] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (1973C800) [pid = 2088] [serial = 392] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (187CD400) [pid = 2088] [serial = 390] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (19892000) [pid = 2088] [serial = 398] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (19748800) [pid = 2088] [serial = 393] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (166C9400) [pid = 2088] [serial = 395] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (1973E400) [pid = 2088] [serial = 399] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (16773000) [pid = 2088] [serial = 396] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (15412400) [pid = 2088] [serial = 384] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 2088 | 1468190586669 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 15:43:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 15:43:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1723ms 15:43:06 INFO - PROCESS | 2088 | 1468190586704 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 15:43:06 INFO - PROCESS | 2088 | 1468190586708 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 15:43:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 15:43:06 INFO - PROCESS | 2088 | 1468190586712 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 15:43:06 INFO - PROCESS | 2088 | 1468190586717 Marionette TRACE conn6 <- [1,570,null,{}] 15:43:06 INFO - PROCESS | 2088 | 1468190586722 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:06 INFO - PROCESS | 2088 | 1468190586725 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:06 INFO - PROCESS | 2088 | 1468190586837 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 15:43:06 INFO - PROCESS | 2088 | 1468190586919 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:06 INFO - PROCESS | 2088 | 1468190586922 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:06 INFO - PROCESS | 2088 | ++DOCSHELL 0CAF6400 == 28 [pid = 2088] [id = 152] 15:43:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (0CF75000) [pid = 2088] [serial = 454] [outer = 00000000] 15:43:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (1077B000) [pid = 2088] [serial = 455] [outer = 0CF75000] 15:43:06 INFO - PROCESS | 2088 | 1468190586971 Marionette DEBUG loaded listener.js 15:43:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (1093F800) [pid = 2088] [serial = 456] [outer = 0CF75000] 15:43:07 INFO - PROCESS | 2088 | 1468190587350 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 15:43:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 15:43:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 690ms 15:43:07 INFO - PROCESS | 2088 | 1468190587404 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 15:43:07 INFO - PROCESS | 2088 | 1468190587409 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 15:43:07 INFO - PROCESS | 2088 | 1468190587415 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 15:43:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 15:43:07 INFO - PROCESS | 2088 | 1468190587418 Marionette TRACE conn6 <- [1,574,null,{}] 15:43:07 INFO - PROCESS | 2088 | 1468190587421 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:07 INFO - PROCESS | 2088 | 1468190587424 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:07 INFO - PROCESS | 2088 | 1468190587541 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 15:43:07 INFO - PROCESS | 2088 | 1468190587557 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:07 INFO - PROCESS | 2088 | 1468190587559 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:07 INFO - PROCESS | 2088 | ++DOCSHELL 10F05800 == 29 [pid = 2088] [id = 153] 15:43:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (10F09400) [pid = 2088] [serial = 457] [outer = 00000000] 15:43:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (110A3400) [pid = 2088] [serial = 458] [outer = 10F09400] 15:43:07 INFO - PROCESS | 2088 | 1468190587608 Marionette DEBUG loaded listener.js 15:43:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (1157FC00) [pid = 2088] [serial = 459] [outer = 10F09400] 15:43:07 INFO - PROCESS | 2088 | [2088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:07 INFO - PROCESS | 2088 | [2088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:43:07 INFO - PROCESS | 2088 | [2088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:08 INFO - PROCESS | 2088 | 1468190588050 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 15:43:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 15:43:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 670ms 15:43:08 INFO - PROCESS | 2088 | 1468190588089 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 15:43:08 INFO - PROCESS | 2088 | 1468190588091 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 15:43:08 INFO - PROCESS | 2088 | 1468190588094 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 15:43:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 15:43:08 INFO - PROCESS | 2088 | 1468190588098 Marionette TRACE conn6 <- [1,578,null,{}] 15:43:08 INFO - PROCESS | 2088 | 1468190588109 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:08 INFO - PROCESS | 2088 | 1468190588114 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:08 INFO - PROCESS | 2088 | 1468190588200 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 15:43:08 INFO - PROCESS | 2088 | 1468190588209 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:08 INFO - PROCESS | 2088 | 1468190588212 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:08 INFO - PROCESS | 2088 | ++DOCSHELL 14CD1800 == 30 [pid = 2088] [id = 154] 15:43:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (14D88000) [pid = 2088] [serial = 460] [outer = 00000000] 15:43:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (14F61000) [pid = 2088] [serial = 461] [outer = 14D88000] 15:43:08 INFO - PROCESS | 2088 | 1468190588262 Marionette DEBUG loaded listener.js 15:43:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (153BC800) [pid = 2088] [serial = 462] [outer = 14D88000] 15:43:08 INFO - PROCESS | 2088 | 1468190588756 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 15:43:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 15:43:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 670ms 15:43:08 INFO - PROCESS | 2088 | 1468190588768 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 15:43:08 INFO - PROCESS | 2088 | 1468190588771 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 15:43:08 INFO - PROCESS | 2088 | 1468190588774 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 15:43:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 15:43:08 INFO - PROCESS | 2088 | 1468190588776 Marionette TRACE conn6 <- [1,582,null,{}] 15:43:08 INFO - PROCESS | 2088 | 1468190588779 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:08 INFO - PROCESS | 2088 | 1468190588781 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:08 INFO - PROCESS | 2088 | 1468190588896 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 15:43:08 INFO - PROCESS | 2088 | 1468190588982 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:08 INFO - PROCESS | 2088 | 1468190588984 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:08 INFO - PROCESS | 2088 | ++DOCSHELL 15419C00 == 31 [pid = 2088] [id = 155] 15:43:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (1541A400) [pid = 2088] [serial = 463] [outer = 00000000] 15:43:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (1676F400) [pid = 2088] [serial = 464] [outer = 1541A400] 15:43:09 INFO - PROCESS | 2088 | 1468190589030 Marionette DEBUG loaded listener.js 15:43:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (16F70800) [pid = 2088] [serial = 465] [outer = 1541A400] 15:43:09 INFO - PROCESS | 2088 | 1468190589443 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 15:43:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 15:43:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 730ms 15:43:09 INFO - PROCESS | 2088 | 1468190589513 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 15:43:09 INFO - PROCESS | 2088 | 1468190589515 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 15:43:09 INFO - PROCESS | 2088 | 1468190589519 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 15:43:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 15:43:09 INFO - PROCESS | 2088 | 1468190589520 Marionette TRACE conn6 <- [1,586,null,{}] 15:43:09 INFO - PROCESS | 2088 | 1468190589524 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:09 INFO - PROCESS | 2088 | 1468190589526 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:09 INFO - PROCESS | 2088 | 1468190589637 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 15:43:09 INFO - PROCESS | 2088 | 1468190589649 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:09 INFO - PROCESS | 2088 | 1468190589651 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:09 INFO - PROCESS | 2088 | ++DOCSHELL 16F7AC00 == 32 [pid = 2088] [id = 156] 15:43:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (17E81800) [pid = 2088] [serial = 466] [outer = 00000000] 15:43:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (1803BC00) [pid = 2088] [serial = 467] [outer = 17E81800] 15:43:09 INFO - PROCESS | 2088 | 1468190589695 Marionette DEBUG loaded listener.js 15:43:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (15413C00) [pid = 2088] [serial = 468] [outer = 17E81800] 15:43:10 INFO - PROCESS | 2088 | [2088] 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 15:43:10 INFO - PROCESS | 2088 | 1468190590397 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 15:43:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 15:43:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 930ms 15:43:10 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (1968C800) [pid = 2088] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 15:43:10 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (1950BC00) [pid = 2088] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 15:43:10 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (0CAE8400) [pid = 2088] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 15:43:10 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (14C68400) [pid = 2088] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 15:43:10 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (19891C00) [pid = 2088] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 15:43:10 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (15419400) [pid = 2088] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 15:43:10 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (10964400) [pid = 2088] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 15:43:10 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (0CA70000) [pid = 2088] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 15:43:10 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (14CCAC00) [pid = 2088] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 15:43:10 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (1803E000) [pid = 2088] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 15:43:10 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (19592000) [pid = 2088] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 15:43:10 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (1A1A1000) [pid = 2088] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 15:43:10 INFO - PROCESS | 2088 | 1468190590660 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 15:43:10 INFO - PROCESS | 2088 | 1468190590662 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 15:43:10 INFO - PROCESS | 2088 | 1468190590669 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 15:43:10 INFO - PROCESS | 2088 | 1468190590671 Marionette TRACE conn6 <- [1,590,null,{}] 15:43:10 INFO - PROCESS | 2088 | 1468190590674 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:10 INFO - PROCESS | 2088 | 1468190590680 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 15:43:10 INFO - PROCESS | 2088 | 1468190590775 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 15:43:10 INFO - PROCESS | 2088 | 1468190590780 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:10 INFO - PROCESS | 2088 | 1468190590782 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:10 INFO - PROCESS | 2088 | ++DOCSHELL 10F73400 == 33 [pid = 2088] [id = 157] 15:43:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (10F76C00) [pid = 2088] [serial = 469] [outer = 00000000] 15:43:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (14CD0800) [pid = 2088] [serial = 470] [outer = 10F76C00] 15:43:10 INFO - PROCESS | 2088 | 1468190590827 Marionette DEBUG loaded listener.js 15:43:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (18672C00) [pid = 2088] [serial = 471] [outer = 10F76C00] 15:43:11 INFO - PROCESS | 2088 | 1468190591268 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 15:43:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 15:43:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 610ms 15:43:11 INFO - PROCESS | 2088 | 1468190591294 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 15:43:11 INFO - PROCESS | 2088 | 1468190591296 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 15:43:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 15:43:11 INFO - PROCESS | 2088 | 1468190591299 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 15:43:11 INFO - PROCESS | 2088 | 1468190591301 Marionette TRACE conn6 <- [1,594,null,{}] 15:43:11 INFO - PROCESS | 2088 | 1468190591304 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:11 INFO - PROCESS | 2088 | 1468190591306 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:11 INFO - PROCESS | 2088 | 1468190591381 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 15:43:11 INFO - PROCESS | 2088 | 1468190591386 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:11 INFO - PROCESS | 2088 | 1468190591388 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:11 INFO - PROCESS | 2088 | ++DOCSHELL 187C4800 == 34 [pid = 2088] [id = 158] 15:43:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (187C8800) [pid = 2088] [serial = 472] [outer = 00000000] 15:43:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (19510C00) [pid = 2088] [serial = 473] [outer = 187C8800] 15:43:11 INFO - PROCESS | 2088 | 1468190591432 Marionette DEBUG loaded listener.js 15:43:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (19532000) [pid = 2088] [serial = 474] [outer = 187C8800] 15:43:11 INFO - PROCESS | 2088 | 1468190591869 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 15:43:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 15:43:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 630ms 15:43:11 INFO - PROCESS | 2088 | 1468190591930 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 15:43:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 15:43:11 INFO - PROCESS | 2088 | 1468190591932 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 15:43:11 INFO - PROCESS | 2088 | 1468190591935 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 15:43:11 INFO - PROCESS | 2088 | 1468190591937 Marionette TRACE conn6 <- [1,598,null,{}] 15:43:11 INFO - PROCESS | 2088 | 1468190591941 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:11 INFO - PROCESS | 2088 | 1468190591942 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:12 INFO - PROCESS | 2088 | 1468190592021 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 15:43:12 INFO - PROCESS | 2088 | 1468190592029 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:12 INFO - PROCESS | 2088 | 1468190592031 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:12 INFO - PROCESS | 2088 | ++DOCSHELL 18081000 == 35 [pid = 2088] [id = 159] 15:43:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (19586800) [pid = 2088] [serial = 475] [outer = 00000000] 15:43:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (19741000) [pid = 2088] [serial = 476] [outer = 19586800] 15:43:12 INFO - PROCESS | 2088 | 1468190592075 Marionette DEBUG loaded listener.js 15:43:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (19741400) [pid = 2088] [serial = 477] [outer = 19586800] 15:43:12 INFO - PROCESS | 2088 | 1468190592523 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 15:43:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 15:43:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 631ms 15:43:12 INFO - PROCESS | 2088 | 1468190592567 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 15:43:12 INFO - PROCESS | 2088 | 1468190592569 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 15:43:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 15:43:12 INFO - PROCESS | 2088 | 1468190592572 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 15:43:12 INFO - PROCESS | 2088 | 1468190592573 Marionette TRACE conn6 <- [1,602,null,{}] 15:43:12 INFO - PROCESS | 2088 | 1468190592581 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:12 INFO - PROCESS | 2088 | 1468190592583 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:12 INFO - PROCESS | 2088 | 1468190592708 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 15:43:12 INFO - PROCESS | 2088 | 1468190592838 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:12 INFO - PROCESS | 2088 | 1468190592841 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:12 INFO - PROCESS | 2088 | ++DOCSHELL 09266000 == 36 [pid = 2088] [id = 160] 15:43:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (0CA66400) [pid = 2088] [serial = 478] [outer = 00000000] 15:43:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (0CA6FC00) [pid = 2088] [serial = 479] [outer = 0CA66400] 15:43:12 INFO - PROCESS | 2088 | 1468190592901 Marionette DEBUG loaded listener.js 15:43:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (0CA71000) [pid = 2088] [serial = 480] [outer = 0CA66400] 15:43:13 INFO - PROCESS | 2088 | 1468190593666 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 15:43:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 15:43:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1122ms 15:43:13 INFO - PROCESS | 2088 | 1468190593696 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 15:43:13 INFO - PROCESS | 2088 | 1468190593701 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 15:43:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 15:43:13 INFO - PROCESS | 2088 | 1468190593705 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 15:43:13 INFO - PROCESS | 2088 | 1468190593709 Marionette TRACE conn6 <- [1,606,null,{}] 15:43:13 INFO - PROCESS | 2088 | 1468190593714 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:13 INFO - PROCESS | 2088 | 1468190593717 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:13 INFO - PROCESS | 2088 | 1468190593840 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 15:43:13 INFO - PROCESS | 2088 | 1468190593964 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:13 INFO - PROCESS | 2088 | 1468190593967 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:13 INFO - PROCESS | 2088 | ++DOCSHELL 10D1F400 == 37 [pid = 2088] [id = 161] 15:43:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (10D2A800) [pid = 2088] [serial = 481] [outer = 00000000] 15:43:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (11ACD400) [pid = 2088] [serial = 482] [outer = 10D2A800] 15:43:14 INFO - PROCESS | 2088 | 1468190594026 Marionette DEBUG loaded listener.js 15:43:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (14C6F800) [pid = 2088] [serial = 483] [outer = 10D2A800] 15:43:14 INFO - PROCESS | 2088 | 1468190594729 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 15:43:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 15:43:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1070ms 15:43:14 INFO - PROCESS | 2088 | 1468190594784 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 15:43:14 INFO - PROCESS | 2088 | 1468190594787 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 15:43:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 15:43:14 INFO - PROCESS | 2088 | 1468190594791 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 15:43:14 INFO - PROCESS | 2088 | 1468190594793 Marionette TRACE conn6 <- [1,610,null,{}] 15:43:14 INFO - PROCESS | 2088 | 1468190594797 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:14 INFO - PROCESS | 2088 | 1468190594800 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:14 INFO - PROCESS | 2088 | 1468190594918 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 15:43:15 INFO - PROCESS | 2088 | 1468190595109 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:15 INFO - PROCESS | 2088 | 1468190595112 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:15 INFO - PROCESS | 2088 | ++DOCSHELL 09260000 == 38 [pid = 2088] [id = 162] 15:43:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (0926B800) [pid = 2088] [serial = 484] [outer = 00000000] 15:43:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (0CADA800) [pid = 2088] [serial = 485] [outer = 0926B800] 15:43:15 INFO - PROCESS | 2088 | 1468190595166 Marionette DEBUG loaded listener.js 15:43:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (0CFC9C00) [pid = 2088] [serial = 486] [outer = 0926B800] 15:43:15 INFO - PROCESS | 2088 | --DOCSHELL 18081000 == 37 [pid = 2088] [id = 159] 15:43:15 INFO - PROCESS | 2088 | --DOCSHELL 187C4800 == 36 [pid = 2088] [id = 158] 15:43:15 INFO - PROCESS | 2088 | --DOCSHELL 10F73400 == 35 [pid = 2088] [id = 157] 15:43:15 INFO - PROCESS | 2088 | --DOCSHELL 16F7AC00 == 34 [pid = 2088] [id = 156] 15:43:15 INFO - PROCESS | 2088 | --DOCSHELL 15419C00 == 33 [pid = 2088] [id = 155] 15:43:15 INFO - PROCESS | 2088 | --DOCSHELL 14CD1800 == 32 [pid = 2088] [id = 154] 15:43:15 INFO - PROCESS | 2088 | --DOCSHELL 10F05800 == 31 [pid = 2088] [id = 153] 15:43:15 INFO - PROCESS | 2088 | --DOCSHELL 0CAF6400 == 30 [pid = 2088] [id = 152] 15:43:15 INFO - PROCESS | 2088 | --DOCSHELL 10943400 == 29 [pid = 2088] [id = 151] 15:43:15 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (1A4D9C00) [pid = 2088] [serial = 434] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (1A1A2800) [pid = 2088] [serial = 425] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (19588800) [pid = 2088] [serial = 423] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (1952F400) [pid = 2088] [serial = 422] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (10945C00) [pid = 2088] [serial = 404] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (10D24000) [pid = 2088] [serial = 405] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (14D8AC00) [pid = 2088] [serial = 407] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (153F7000) [pid = 2088] [serial = 408] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (1A1A0C00) [pid = 2088] [serial = 402] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (1541E800) [pid = 2088] [serial = 416] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (16772C00) [pid = 2088] [serial = 417] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (10F0C800) [pid = 2088] [serial = 413] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (1150E400) [pid = 2088] [serial = 414] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (0CAE7C00) [pid = 2088] [serial = 410] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (1027CC00) [pid = 2088] [serial = 411] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (14F5B400) [pid = 2088] [serial = 428] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (180A9800) [pid = 2088] [serial = 429] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (1A135C00) [pid = 2088] [serial = 426] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (187C8400) [pid = 2088] [serial = 419] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (19503C00) [pid = 2088] [serial = 420] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (1A2D5400) [pid = 2088] [serial = 431] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (1A2D7400) [pid = 2088] [serial = 432] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (1BA7EC00) [pid = 2088] [serial = 435] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 2088 | 1468190595781 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 15:43:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 15:43:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1017ms 15:43:15 INFO - PROCESS | 2088 | 1468190595813 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 15:43:15 INFO - PROCESS | 2088 | 1468190595817 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 15:43:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 15:43:15 INFO - PROCESS | 2088 | 1468190595821 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 15:43:15 INFO - PROCESS | 2088 | 1468190595823 Marionette TRACE conn6 <- [1,614,null,{}] 15:43:15 INFO - PROCESS | 2088 | 1468190595829 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:15 INFO - PROCESS | 2088 | 1468190595833 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:15 INFO - PROCESS | 2088 | 1468190595921 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 15:43:15 INFO - PROCESS | 2088 | 1468190595932 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:15 INFO - PROCESS | 2088 | 1468190595934 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:15 INFO - PROCESS | 2088 | ++DOCSHELL 1095E000 == 30 [pid = 2088] [id = 163] 15:43:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (10962000) [pid = 2088] [serial = 487] [outer = 00000000] 15:43:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (10D28800) [pid = 2088] [serial = 488] [outer = 10962000] 15:43:15 INFO - PROCESS | 2088 | 1468190595985 Marionette DEBUG loaded listener.js 15:43:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (10F76800) [pid = 2088] [serial = 489] [outer = 10962000] 15:43:16 INFO - PROCESS | 2088 | 1468190596498 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 15:43:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 15:43:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 730ms 15:43:16 INFO - PROCESS | 2088 | 1468190596554 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 15:43:16 INFO - PROCESS | 2088 | 1468190596557 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 15:43:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 15:43:16 INFO - PROCESS | 2088 | 1468190596562 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 15:43:16 INFO - PROCESS | 2088 | 1468190596564 Marionette TRACE conn6 <- [1,618,null,{}] 15:43:16 INFO - PROCESS | 2088 | 1468190596568 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:16 INFO - PROCESS | 2088 | 1468190596570 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:16 INFO - PROCESS | 2088 | 1468190596658 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 15:43:16 INFO - PROCESS | 2088 | 1468190596669 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:16 INFO - PROCESS | 2088 | 1468190596671 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:16 INFO - PROCESS | 2088 | ++DOCSHELL 14C67C00 == 31 [pid = 2088] [id = 164] 15:43:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (14C69000) [pid = 2088] [serial = 490] [outer = 00000000] 15:43:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (15331C00) [pid = 2088] [serial = 491] [outer = 14C69000] 15:43:16 INFO - PROCESS | 2088 | 1468190596718 Marionette DEBUG loaded listener.js 15:43:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (15413000) [pid = 2088] [serial = 492] [outer = 14C69000] 15:43:17 INFO - PROCESS | 2088 | 1468190597194 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 15:43:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 15:43:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 670ms 15:43:17 INFO - PROCESS | 2088 | 1468190597237 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 15:43:17 INFO - PROCESS | 2088 | 1468190597239 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 15:43:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 15:43:17 INFO - PROCESS | 2088 | 1468190597244 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 15:43:17 INFO - PROCESS | 2088 | 1468190597249 Marionette TRACE conn6 <- [1,622,null,{}] 15:43:17 INFO - PROCESS | 2088 | 1468190597259 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:17 INFO - PROCESS | 2088 | 1468190597262 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:17 INFO - PROCESS | 2088 | 1468190597350 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 15:43:17 INFO - PROCESS | 2088 | 1468190597359 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:17 INFO - PROCESS | 2088 | 1468190597361 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:17 INFO - PROCESS | 2088 | ++DOCSHELL 1807A400 == 32 [pid = 2088] [id = 165] 15:43:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (1807DC00) [pid = 2088] [serial = 493] [outer = 00000000] 15:43:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (18676C00) [pid = 2088] [serial = 494] [outer = 1807DC00] 15:43:17 INFO - PROCESS | 2088 | 1468190597407 Marionette DEBUG loaded listener.js 15:43:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (187FF800) [pid = 2088] [serial = 495] [outer = 1807DC00] 15:43:17 INFO - PROCESS | 2088 | [2088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:17 INFO - PROCESS | 2088 | [2088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:43:17 INFO - PROCESS | 2088 | [2088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:17 INFO - PROCESS | 2088 | [2088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:43:17 INFO - PROCESS | 2088 | 1468190597886 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 15:43:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 15:43:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 690ms 15:43:17 INFO - PROCESS | 2088 | 1468190597933 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 15:43:17 INFO - PROCESS | 2088 | 1468190597935 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 15:43:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 15:43:17 INFO - PROCESS | 2088 | 1468190597944 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 15:43:17 INFO - PROCESS | 2088 | 1468190597946 Marionette TRACE conn6 <- [1,626,null,{}] 15:43:17 INFO - PROCESS | 2088 | 1468190597950 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:17 INFO - PROCESS | 2088 | 1468190597952 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:18 INFO - PROCESS | 2088 | 1468190598096 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 15:43:18 INFO - PROCESS | 2088 | 1468190598106 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:18 INFO - PROCESS | 2088 | 1468190598108 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:18 INFO - PROCESS | 2088 | ++DOCSHELL 11587400 == 33 [pid = 2088] [id = 166] 15:43:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (19503000) [pid = 2088] [serial = 496] [outer = 00000000] 15:43:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (19510000) [pid = 2088] [serial = 497] [outer = 19503000] 15:43:18 INFO - PROCESS | 2088 | 1468190598152 Marionette DEBUG loaded listener.js 15:43:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (19591400) [pid = 2088] [serial = 498] [outer = 19503000] 15:43:18 INFO - PROCESS | 2088 | [2088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:18 INFO - PROCESS | 2088 | [2088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:43:18 INFO - PROCESS | 2088 | [2088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:18 INFO - PROCESS | 2088 | 1468190598679 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 15:43:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 15:43:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 770ms 15:43:18 INFO - PROCESS | 2088 | 1468190598719 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 15:43:18 INFO - PROCESS | 2088 | 1468190598721 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 15:43:18 INFO - PROCESS | 2088 | 1468190598724 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 15:43:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 15:43:18 INFO - PROCESS | 2088 | 1468190598726 Marionette TRACE conn6 <- [1,630,null,{}] 15:43:18 INFO - PROCESS | 2088 | 1468190598730 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:18 INFO - PROCESS | 2088 | 1468190598732 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:18 INFO - PROCESS | 2088 | 1468190598840 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 15:43:18 INFO - PROCESS | 2088 | 1468190598849 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:18 INFO - PROCESS | 2088 | 1468190598854 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:18 INFO - PROCESS | 2088 | ++DOCSHELL 19892400 == 34 [pid = 2088] [id = 167] 15:43:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (198C9C00) [pid = 2088] [serial = 499] [outer = 00000000] 15:43:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (198E9800) [pid = 2088] [serial = 500] [outer = 198C9C00] 15:43:18 INFO - PROCESS | 2088 | 1468190598954 Marionette DEBUG loaded listener.js 15:43:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (1A13A000) [pid = 2088] [serial = 501] [outer = 198C9C00] 15:43:19 INFO - PROCESS | 2088 | 1468190599454 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 15:43:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 15:43:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 770ms 15:43:19 INFO - PROCESS | 2088 | 1468190599498 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 15:43:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 15:43:19 INFO - PROCESS | 2088 | 1468190599500 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 15:43:19 INFO - PROCESS | 2088 | 1468190599503 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 15:43:19 INFO - PROCESS | 2088 | 1468190599505 Marionette TRACE conn6 <- [1,634,null,{}] 15:43:19 INFO - PROCESS | 2088 | 1468190599508 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:19 INFO - PROCESS | 2088 | 1468190599511 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:19 INFO - PROCESS | 2088 | 1468190599634 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 15:43:19 INFO - PROCESS | 2088 | 1468190599693 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:19 INFO - PROCESS | 2088 | 1468190599695 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:19 INFO - PROCESS | 2088 | ++DOCSHELL 119DDC00 == 35 [pid = 2088] [id = 168] 15:43:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (1A1A6400) [pid = 2088] [serial = 502] [outer = 00000000] 15:43:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (1A1AC800) [pid = 2088] [serial = 503] [outer = 1A1A6400] 15:43:19 INFO - PROCESS | 2088 | 1468190599739 Marionette DEBUG loaded listener.js 15:43:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (1A2CB400) [pid = 2088] [serial = 504] [outer = 1A1A6400] 15:43:20 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (1A138000) [pid = 2088] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 15:43:20 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (14CD1000) [pid = 2088] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 15:43:20 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (14D88000) [pid = 2088] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 15:43:20 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (1541A400) [pid = 2088] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 15:43:20 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (10F76C00) [pid = 2088] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 15:43:20 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (1C434400) [pid = 2088] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 15:43:20 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (10F09400) [pid = 2088] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 15:43:20 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (0CF75000) [pid = 2088] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 15:43:20 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (0CAF2800) [pid = 2088] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 15:43:20 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (187C8800) [pid = 2088] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 15:43:20 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (17E81800) [pid = 2088] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 15:43:20 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (10D22800) [pid = 2088] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 15:43:20 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (1C77E400) [pid = 2088] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 15:43:20 INFO - PROCESS | 2088 | 1468190600182 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 15:43:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 15:43:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 731ms 15:43:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 15:43:20 INFO - PROCESS | 2088 | 1468190600235 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 15:43:20 INFO - PROCESS | 2088 | 1468190600237 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 15:43:20 INFO - PROCESS | 2088 | 1468190600240 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 15:43:20 INFO - PROCESS | 2088 | 1468190600242 Marionette TRACE conn6 <- [1,638,null,{}] 15:43:20 INFO - PROCESS | 2088 | 1468190600246 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:20 INFO - PROCESS | 2088 | 1468190600248 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:20 INFO - PROCESS | 2088 | 1468190600358 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 15:43:20 INFO - PROCESS | 2088 | 1468190600411 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:20 INFO - PROCESS | 2088 | 1468190600413 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:20 INFO - PROCESS | 2088 | ++DOCSHELL 110A4400 == 36 [pid = 2088] [id = 169] 15:43:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (11997800) [pid = 2088] [serial = 505] [outer = 00000000] 15:43:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (1950B000) [pid = 2088] [serial = 506] [outer = 11997800] 15:43:20 INFO - PROCESS | 2088 | 1468190600458 Marionette DEBUG loaded listener.js 15:43:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (19748800) [pid = 2088] [serial = 507] [outer = 11997800] 15:43:20 INFO - PROCESS | 2088 | 1468190600812 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 15:43:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 15:43:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 630ms 15:43:20 INFO - PROCESS | 2088 | 1468190600871 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 15:43:20 INFO - PROCESS | 2088 | 1468190600873 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 15:43:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 15:43:20 INFO - PROCESS | 2088 | 1468190600876 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 15:43:20 INFO - PROCESS | 2088 | 1468190600878 Marionette TRACE conn6 <- [1,642,null,{}] 15:43:20 INFO - PROCESS | 2088 | 1468190600881 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:20 INFO - PROCESS | 2088 | 1468190600883 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:20 INFO - PROCESS | 2088 | 1468190600989 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 15:43:20 INFO - PROCESS | 2088 | 1468190600998 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:20 INFO - PROCESS | 2088 | 1468190601000 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:21 INFO - PROCESS | 2088 | ++DOCSHELL 15331800 == 37 [pid = 2088] [id = 170] 15:43:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (1A1A2800) [pid = 2088] [serial = 508] [outer = 00000000] 15:43:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (1A49E800) [pid = 2088] [serial = 509] [outer = 1A1A2800] 15:43:21 INFO - PROCESS | 2088 | 1468190601043 Marionette DEBUG loaded listener.js 15:43:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (1A49F000) [pid = 2088] [serial = 510] [outer = 1A1A2800] 15:43:21 INFO - PROCESS | 2088 | 1468190601474 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 15:43:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 15:43:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 630ms 15:43:21 INFO - PROCESS | 2088 | 1468190601507 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 15:43:21 INFO - PROCESS | 2088 | 1468190601509 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 15:43:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 15:43:21 INFO - PROCESS | 2088 | 1468190601516 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 15:43:21 INFO - PROCESS | 2088 | 1468190601518 Marionette TRACE conn6 <- [1,646,null,{}] 15:43:21 INFO - PROCESS | 2088 | 1468190601521 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:21 INFO - PROCESS | 2088 | 1468190601523 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:21 INFO - PROCESS | 2088 | 1468190601604 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 15:43:21 INFO - PROCESS | 2088 | 1468190601610 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:21 INFO - PROCESS | 2088 | 1468190601611 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:21 INFO - PROCESS | 2088 | ++DOCSHELL 1A4D5400 == 38 [pid = 2088] [id = 171] 15:43:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (1A4D6800) [pid = 2088] [serial = 511] [outer = 00000000] 15:43:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (1B5B8C00) [pid = 2088] [serial = 512] [outer = 1A4D6800] 15:43:21 INFO - PROCESS | 2088 | 1468190601658 Marionette DEBUG loaded listener.js 15:43:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (1A741000) [pid = 2088] [serial = 513] [outer = 1A4D6800] 15:43:22 INFO - PROCESS | 2088 | 1468190602200 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 15:43:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 15:43:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 730ms 15:43:22 INFO - PROCESS | 2088 | 1468190602258 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 15:43:22 INFO - PROCESS | 2088 | 1468190602263 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 15:43:22 INFO - PROCESS | 2088 | 1468190602269 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 15:43:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 15:43:22 INFO - PROCESS | 2088 | 1468190602273 Marionette TRACE conn6 <- [1,650,null,{}] 15:43:22 INFO - PROCESS | 2088 | 1468190602279 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:22 INFO - PROCESS | 2088 | 1468190602282 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:22 INFO - PROCESS | 2088 | 1468190602447 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 15:43:22 INFO - PROCESS | 2088 | 1468190602568 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:22 INFO - PROCESS | 2088 | 1468190602572 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:22 INFO - PROCESS | 2088 | ++DOCSHELL 0CAECC00 == 39 [pid = 2088] [id = 172] 15:43:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (103FE800) [pid = 2088] [serial = 514] [outer = 00000000] 15:43:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (10D21800) [pid = 2088] [serial = 515] [outer = 103FE800] 15:43:22 INFO - PROCESS | 2088 | 1468190602630 Marionette DEBUG loaded listener.js 15:43:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (11582800) [pid = 2088] [serial = 516] [outer = 103FE800] 15:43:23 INFO - PROCESS | 2088 | [2088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:23 INFO - PROCESS | 2088 | [2088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:43:23 INFO - PROCESS | 2088 | 1468190603215 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 15:43:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 15:43:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 970ms 15:43:23 INFO - PROCESS | 2088 | 1468190603246 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 15:43:23 INFO - PROCESS | 2088 | 1468190603252 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 15:43:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 15:43:23 INFO - PROCESS | 2088 | 1468190603258 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 15:43:23 INFO - PROCESS | 2088 | 1468190603261 Marionette TRACE conn6 <- [1,654,null,{}] 15:43:23 INFO - PROCESS | 2088 | 1468190603266 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:23 INFO - PROCESS | 2088 | 1468190603269 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:23 INFO - PROCESS | 2088 | 1468190603387 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 15:43:23 INFO - PROCESS | 2088 | 1468190603487 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:23 INFO - PROCESS | 2088 | 1468190603490 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:23 INFO - PROCESS | 2088 | ++DOCSHELL 1541B400 == 40 [pid = 2088] [id = 173] 15:43:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (15496C00) [pid = 2088] [serial = 517] [outer = 00000000] 15:43:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (16F77400) [pid = 2088] [serial = 518] [outer = 15496C00] 15:43:23 INFO - PROCESS | 2088 | 1468190603547 Marionette DEBUG loaded listener.js 15:43:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (18077C00) [pid = 2088] [serial = 519] [outer = 15496C00] 15:43:23 INFO - PROCESS | 2088 | [2088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:24 INFO - PROCESS | 2088 | [2088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:43:24 INFO - PROCESS | 2088 | 1468190604123 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 15:43:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 15:43:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 930ms 15:43:24 INFO - PROCESS | 2088 | 1468190604191 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 15:43:24 INFO - PROCESS | 2088 | 1468190604194 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 15:43:24 INFO - PROCESS | 2088 | 1468190604198 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 15:43:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 15:43:24 INFO - PROCESS | 2088 | 1468190604202 Marionette TRACE conn6 <- [1,658,null,{}] 15:43:24 INFO - PROCESS | 2088 | 1468190604213 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:24 INFO - PROCESS | 2088 | 1468190604217 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:24 INFO - PROCESS | 2088 | 1468190604328 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 15:43:24 INFO - PROCESS | 2088 | 1468190604427 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:24 INFO - PROCESS | 2088 | 1468190604431 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:24 INFO - PROCESS | 2088 | ++DOCSHELL 1A1AB800 == 41 [pid = 2088] [id = 174] 15:43:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (1A1AD800) [pid = 2088] [serial = 520] [outer = 00000000] 15:43:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (1A49D400) [pid = 2088] [serial = 521] [outer = 1A1AD800] 15:43:24 INFO - PROCESS | 2088 | 1468190604487 Marionette DEBUG loaded listener.js 15:43:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (1BB2D400) [pid = 2088] [serial = 522] [outer = 1A1AD800] 15:43:25 INFO - PROCESS | 2088 | 1468190605104 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 15:43:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 15:43:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 930ms 15:43:25 INFO - PROCESS | 2088 | 1468190605130 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 15:43:25 INFO - PROCESS | 2088 | 1468190605133 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 15:43:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 15:43:25 INFO - PROCESS | 2088 | 1468190605137 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 15:43:25 INFO - PROCESS | 2088 | 1468190605139 Marionette TRACE conn6 <- [1,662,null,{}] 15:43:25 INFO - PROCESS | 2088 | 1468190605143 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:25 INFO - PROCESS | 2088 | 1468190605145 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:25 INFO - PROCESS | 2088 | 1468190605254 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 15:43:25 INFO - PROCESS | 2088 | 1468190605353 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:25 INFO - PROCESS | 2088 | 1468190605355 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:25 INFO - PROCESS | 2088 | ++DOCSHELL 1C435400 == 42 [pid = 2088] [id = 175] 15:43:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (1C437400) [pid = 2088] [serial = 523] [outer = 00000000] 15:43:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (1C771400) [pid = 2088] [serial = 524] [outer = 1C437400] 15:43:25 INFO - PROCESS | 2088 | 1468190605409 Marionette DEBUG loaded listener.js 15:43:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (1C775400) [pid = 2088] [serial = 525] [outer = 1C437400] 15:43:25 INFO - PROCESS | 2088 | [2088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:26 INFO - PROCESS | 2088 | 1468190606174 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 15:43:26 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 15:43:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1075ms 15:43:26 INFO - PROCESS | 2088 | 1468190606216 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 15:43:26 INFO - PROCESS | 2088 | 1468190606220 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 15:43:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 15:43:26 INFO - PROCESS | 2088 | 1468190606225 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 15:43:26 INFO - PROCESS | 2088 | 1468190606228 Marionette TRACE conn6 <- [1,666,null,{}] 15:43:26 INFO - PROCESS | 2088 | 1468190606233 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:26 INFO - PROCESS | 2088 | 1468190606236 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:26 INFO - PROCESS | 2088 | 1468190606341 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 15:43:26 INFO - PROCESS | 2088 | 1468190606473 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:26 INFO - PROCESS | 2088 | 1468190606478 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:26 INFO - PROCESS | 2088 | ++DOCSHELL 10D23000 == 43 [pid = 2088] [id = 176] 15:43:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 97 (10D24000) [pid = 2088] [serial = 526] [outer = 00000000] 15:43:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (110A2400) [pid = 2088] [serial = 527] [outer = 10D24000] 15:43:26 INFO - PROCESS | 2088 | 1468190606530 Marionette DEBUG loaded listener.js 15:43:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (14A52000) [pid = 2088] [serial = 528] [outer = 10D24000] 15:43:27 INFO - PROCESS | 2088 | --DOCSHELL 15331800 == 42 [pid = 2088] [id = 170] 15:43:27 INFO - PROCESS | 2088 | --DOCSHELL 110A4400 == 41 [pid = 2088] [id = 169] 15:43:27 INFO - PROCESS | 2088 | --DOCSHELL 119DDC00 == 40 [pid = 2088] [id = 168] 15:43:27 INFO - PROCESS | 2088 | --DOCSHELL 19892400 == 39 [pid = 2088] [id = 167] 15:43:27 INFO - PROCESS | 2088 | --DOCSHELL 11587400 == 38 [pid = 2088] [id = 166] 15:43:27 INFO - PROCESS | 2088 | --DOCSHELL 1807A400 == 37 [pid = 2088] [id = 165] 15:43:27 INFO - PROCESS | 2088 | --DOCSHELL 14C67C00 == 36 [pid = 2088] [id = 164] 15:43:27 INFO - PROCESS | 2088 | --DOCSHELL 1095E000 == 35 [pid = 2088] [id = 163] 15:43:27 INFO - PROCESS | 2088 | --DOCSHELL 09260000 == 34 [pid = 2088] [id = 162] 15:43:27 INFO - PROCESS | 2088 | --DOCSHELL 10D1F400 == 33 [pid = 2088] [id = 161] 15:43:27 INFO - PROCESS | 2088 | --DOCSHELL 09266000 == 32 [pid = 2088] [id = 160] 15:43:27 INFO - PROCESS | 2088 | --DOCSHELL 1C435400 == 31 [pid = 2088] [id = 175] 15:43:27 INFO - PROCESS | 2088 | --DOCSHELL 1A1AB800 == 30 [pid = 2088] [id = 174] 15:43:27 INFO - PROCESS | 2088 | --DOCSHELL 1A4D5400 == 29 [pid = 2088] [id = 171] 15:43:27 INFO - PROCESS | 2088 | --DOCSHELL 0CAECC00 == 28 [pid = 2088] [id = 172] 15:43:27 INFO - PROCESS | 2088 | --DOCSHELL 1541B400 == 27 [pid = 2088] [id = 173] 15:43:27 INFO - PROCESS | 2088 | --DOMWINDOW == 98 (19741000) [pid = 2088] [serial = 476] [outer = 00000000] [url = about:blank] 15:43:27 INFO - PROCESS | 2088 | --DOMWINDOW == 97 (1A73A800) [pid = 2088] [serial = 444] [outer = 00000000] [url = about:blank] 15:43:27 INFO - PROCESS | 2088 | --DOMWINDOW == 96 (15414000) [pid = 2088] [serial = 440] [outer = 00000000] [url = about:blank] 15:43:27 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (14F61000) [pid = 2088] [serial = 461] [outer = 00000000] [url = about:blank] 15:43:27 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (16F70800) [pid = 2088] [serial = 465] [outer = 00000000] [url = about:blank] 15:43:27 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (14CD0800) [pid = 2088] [serial = 470] [outer = 00000000] [url = about:blank] 15:43:27 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (1A27BC00) [pid = 2088] [serial = 443] [outer = 00000000] [url = about:blank] 15:43:27 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (1C772400) [pid = 2088] [serial = 446] [outer = 00000000] [url = about:blank] 15:43:27 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (1157FC00) [pid = 2088] [serial = 459] [outer = 00000000] [url = about:blank] 15:43:27 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (1077B000) [pid = 2088] [serial = 455] [outer = 00000000] [url = about:blank] 15:43:27 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (10948400) [pid = 2088] [serial = 438] [outer = 00000000] [url = about:blank] 15:43:27 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (110A3400) [pid = 2088] [serial = 458] [outer = 00000000] [url = about:blank] 15:43:27 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (19532000) [pid = 2088] [serial = 474] [outer = 00000000] [url = about:blank] 15:43:27 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (19510C00) [pid = 2088] [serial = 473] [outer = 00000000] [url = about:blank] 15:43:27 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (1803BC00) [pid = 2088] [serial = 467] [outer = 00000000] [url = about:blank] 15:43:27 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (18672C00) [pid = 2088] [serial = 471] [outer = 00000000] [url = about:blank] 15:43:27 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (119E8C00) [pid = 2088] [serial = 452] [outer = 00000000] [url = about:blank] 15:43:27 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (1C777000) [pid = 2088] [serial = 447] [outer = 00000000] [url = about:blank] 15:43:27 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (1CDF5800) [pid = 2088] [serial = 450] [outer = 00000000] [url = about:blank] 15:43:27 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (14C68C00) [pid = 2088] [serial = 453] [outer = 00000000] [url = about:blank] 15:43:27 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (1676F400) [pid = 2088] [serial = 464] [outer = 00000000] [url = about:blank] 15:43:27 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (1CDF1C00) [pid = 2088] [serial = 449] [outer = 00000000] [url = about:blank] 15:43:27 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (1093F800) [pid = 2088] [serial = 456] [outer = 00000000] [url = about:blank] 15:43:27 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (16F7EC00) [pid = 2088] [serial = 441] [outer = 00000000] [url = about:blank] 15:43:27 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (10773C00) [pid = 2088] [serial = 437] [outer = 00000000] [url = about:blank] 15:43:27 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (153BC800) [pid = 2088] [serial = 462] [outer = 00000000] [url = about:blank] 15:43:27 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (15413C00) [pid = 2088] [serial = 468] [outer = 00000000] [url = about:blank] 15:43:27 INFO - PROCESS | 2088 | 1468190607775 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 15:43:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 15:43:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1572ms 15:43:27 INFO - PROCESS | 2088 | 1468190607798 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 15:43:27 INFO - PROCESS | 2088 | 1468190607802 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 15:43:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 15:43:27 INFO - PROCESS | 2088 | 1468190607808 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 15:43:27 INFO - PROCESS | 2088 | 1468190607810 Marionette TRACE conn6 <- [1,670,null,{}] 15:43:27 INFO - PROCESS | 2088 | 1468190607815 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:27 INFO - PROCESS | 2088 | 1468190607818 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:27 INFO - PROCESS | 2088 | 1468190607904 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 15:43:27 INFO - PROCESS | 2088 | 1468190607987 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:27 INFO - PROCESS | 2088 | 1468190607989 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:27 INFO - PROCESS | 2088 | ++DOCSHELL 0CF6B400 == 28 [pid = 2088] [id = 177] 15:43:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (0CF6B800) [pid = 2088] [serial = 529] [outer = 00000000] 15:43:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (102E2800) [pid = 2088] [serial = 530] [outer = 0CF6B800] 15:43:28 INFO - PROCESS | 2088 | 1468190608041 Marionette DEBUG loaded listener.js 15:43:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (1035E000) [pid = 2088] [serial = 531] [outer = 0CF6B800] 15:43:28 INFO - PROCESS | 2088 | 1468190608911 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 15:43:28 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) 15:43:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1123ms 15:43:28 INFO - PROCESS | 2088 | 1468190608936 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 15:43:28 INFO - PROCESS | 2088 | 1468190608940 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 15:43:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 15:43:28 INFO - PROCESS | 2088 | 1468190608947 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 15:43:28 INFO - PROCESS | 2088 | 1468190608949 Marionette TRACE conn6 <- [1,674,null,{}] 15:43:28 INFO - PROCESS | 2088 | 1468190608953 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:28 INFO - PROCESS | 2088 | 1468190608956 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:29 INFO - PROCESS | 2088 | 1468190609074 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 15:43:29 INFO - PROCESS | 2088 | 1468190609081 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:29 INFO - PROCESS | 2088 | 1468190609084 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:29 INFO - PROCESS | 2088 | ++DOCSHELL 10947000 == 29 [pid = 2088] [id = 178] 15:43:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (1095C000) [pid = 2088] [serial = 532] [outer = 00000000] 15:43:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (10965000) [pid = 2088] [serial = 533] [outer = 1095C000] 15:43:29 INFO - PROCESS | 2088 | 1468190609132 Marionette DEBUG loaded listener.js 15:43:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (10D22400) [pid = 2088] [serial = 534] [outer = 1095C000] 15:43:30 INFO - PROCESS | 2088 | 1468190610036 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 15:43:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 15:43:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1124ms 15:43:30 INFO - PROCESS | 2088 | 1468190610075 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 15:43:30 INFO - PROCESS | 2088 | 1468190610077 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 15:43:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 15:43:30 INFO - PROCESS | 2088 | 1468190610087 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 15:43:30 INFO - PROCESS | 2088 | 1468190610091 Marionette TRACE conn6 <- [1,678,null,{}] 15:43:30 INFO - PROCESS | 2088 | 1468190610102 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:30 INFO - PROCESS | 2088 | 1468190610107 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:30 INFO - PROCESS | 2088 | 1468190610221 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 15:43:30 INFO - PROCESS | 2088 | 1468190610229 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:30 INFO - PROCESS | 2088 | 1468190610232 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:30 INFO - PROCESS | 2088 | ++DOCSHELL 119EB400 == 30 [pid = 2088] [id = 179] 15:43:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (11A84000) [pid = 2088] [serial = 535] [outer = 00000000] 15:43:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (11AD3C00) [pid = 2088] [serial = 536] [outer = 11A84000] 15:43:30 INFO - PROCESS | 2088 | 1468190610323 Marionette DEBUG loaded listener.js 15:43:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (14CB0C00) [pid = 2088] [serial = 537] [outer = 11A84000] 15:43:31 INFO - PROCESS | 2088 | 1468190611261 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 15:43:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 15:43:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1234ms 15:43:31 INFO - PROCESS | 2088 | 1468190611324 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 15:43:31 INFO - PROCESS | 2088 | 1468190611326 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 15:43:31 INFO - PROCESS | 2088 | 1468190611330 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 15:43:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 15:43:31 INFO - PROCESS | 2088 | 1468190611332 Marionette TRACE conn6 <- [1,682,null,{}] 15:43:31 INFO - PROCESS | 2088 | 1468190611335 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:31 INFO - PROCESS | 2088 | 1468190611337 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:31 INFO - PROCESS | 2088 | 1468190611447 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 15:43:31 INFO - PROCESS | 2088 | 1468190611453 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:31 INFO - PROCESS | 2088 | 1468190611455 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:31 INFO - PROCESS | 2088 | ++DOCSHELL 14CCA800 == 31 [pid = 2088] [id = 180] 15:43:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (14CCC000) [pid = 2088] [serial = 538] [outer = 00000000] 15:43:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (14F69000) [pid = 2088] [serial = 539] [outer = 14CCC000] 15:43:31 INFO - PROCESS | 2088 | 1468190611544 Marionette DEBUG loaded listener.js 15:43:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (153BC800) [pid = 2088] [serial = 540] [outer = 14CCC000] 15:43:31 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (19503000) [pid = 2088] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 15:43:31 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (198C9C00) [pid = 2088] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 15:43:31 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (14C69000) [pid = 2088] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 15:43:31 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (1807DC00) [pid = 2088] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 15:43:31 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (0926B800) [pid = 2088] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 15:43:31 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (11997800) [pid = 2088] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 15:43:31 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (10962000) [pid = 2088] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 15:43:31 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (10D2A800) [pid = 2088] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 15:43:31 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (1A1A6400) [pid = 2088] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 15:43:31 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (0CA66400) [pid = 2088] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 15:43:31 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (1A1A2800) [pid = 2088] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 15:43:31 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (1A4D6800) [pid = 2088] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 15:43:31 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (19586800) [pid = 2088] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 15:43:32 INFO - PROCESS | 2088 | 1468190612562 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 15:43:32 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) 15:43:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1279ms 15:43:32 INFO - PROCESS | 2088 | 1468190612643 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 15:43:32 INFO - PROCESS | 2088 | 1468190612647 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 15:43:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 15:43:32 INFO - PROCESS | 2088 | 1468190612653 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 15:43:32 INFO - PROCESS | 2088 | 1468190612658 Marionette TRACE conn6 <- [1,686,null,{}] 15:43:32 INFO - PROCESS | 2088 | 1468190612664 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:32 INFO - PROCESS | 2088 | 1468190612668 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:32 INFO - PROCESS | 2088 | 1468190612819 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 15:43:32 INFO - PROCESS | 2088 | 1468190612892 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:32 INFO - PROCESS | 2088 | 1468190612895 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:32 INFO - PROCESS | 2088 | ++DOCSHELL 0CAE8000 == 32 [pid = 2088] [id = 181] 15:43:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (0CAE9800) [pid = 2088] [serial = 541] [outer = 00000000] 15:43:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (0CF29400) [pid = 2088] [serial = 542] [outer = 0CAE9800] 15:43:32 INFO - PROCESS | 2088 | 1468190612954 Marionette DEBUG loaded listener.js 15:43:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (103F8400) [pid = 2088] [serial = 543] [outer = 0CAE9800] 15:43:34 INFO - PROCESS | 2088 | 1468190614186 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 15:43:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 15:43:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1581ms 15:43:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 15:43:34 INFO - PROCESS | 2088 | 1468190614239 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 15:43:34 INFO - PROCESS | 2088 | 1468190614243 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 15:43:34 INFO - PROCESS | 2088 | 1468190614250 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 15:43:34 INFO - PROCESS | 2088 | 1468190614253 Marionette TRACE conn6 <- [1,690,null,{}] 15:43:34 INFO - PROCESS | 2088 | 1468190614341 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:34 INFO - PROCESS | 2088 | 1468190614344 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:34 INFO - PROCESS | 2088 | 1468190614483 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 15:43:34 INFO - PROCESS | 2088 | 1468190614531 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:34 INFO - PROCESS | 2088 | 1468190614534 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:34 INFO - PROCESS | 2088 | ++DOCSHELL 10F0B400 == 33 [pid = 2088] [id = 182] 15:43:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (10F0FC00) [pid = 2088] [serial = 544] [outer = 00000000] 15:43:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (110A0400) [pid = 2088] [serial = 545] [outer = 10F0FC00] 15:43:34 INFO - PROCESS | 2088 | 1468190614591 Marionette DEBUG loaded listener.js 15:43:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (11582C00) [pid = 2088] [serial = 546] [outer = 10F0FC00] 15:43:35 INFO - PROCESS | 2088 | --DOCSHELL 14CCC800 == 32 [pid = 2088] [id = 25] 15:43:35 INFO - PROCESS | 2088 | --DOCSHELL 1EDCBC00 == 31 [pid = 2088] [id = 22] 15:43:35 INFO - PROCESS | 2088 | --DOCSHELL 17E8A400 == 30 [pid = 2088] [id = 14] 15:43:35 INFO - PROCESS | 2088 | --DOCSHELL 1860EC00 == 29 [pid = 2088] [id = 15] 15:43:35 INFO - PROCESS | 2088 | --DOCSHELL 16377800 == 28 [pid = 2088] [id = 26] 15:43:35 INFO - PROCESS | 2088 | --DOCSHELL 1150B800 == 27 [pid = 2088] [id = 24] 15:43:35 INFO - PROCESS | 2088 | --DOCSHELL 10C95800 == 26 [pid = 2088] [id = 10] 15:43:35 INFO - PROCESS | 2088 | --DOCSHELL 1077C800 == 25 [pid = 2088] [id = 23] 15:43:35 INFO - PROCESS | 2088 | --DOCSHELL 119EB400 == 24 [pid = 2088] [id = 179] 15:43:35 INFO - PROCESS | 2088 | --DOCSHELL 10947000 == 23 [pid = 2088] [id = 178] 15:43:35 INFO - PROCESS | 2088 | --DOCSHELL 0CF6B400 == 22 [pid = 2088] [id = 177] 15:43:35 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (19510000) [pid = 2088] [serial = 497] [outer = 00000000] [url = about:blank] 15:43:35 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (19591400) [pid = 2088] [serial = 498] [outer = 00000000] [url = about:blank] 15:43:35 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (1A13A000) [pid = 2088] [serial = 501] [outer = 00000000] [url = about:blank] 15:43:35 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (198E9800) [pid = 2088] [serial = 500] [outer = 00000000] [url = about:blank] 15:43:35 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (15331C00) [pid = 2088] [serial = 491] [outer = 00000000] [url = about:blank] 15:43:35 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (15413000) [pid = 2088] [serial = 492] [outer = 00000000] [url = about:blank] 15:43:35 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (18676C00) [pid = 2088] [serial = 494] [outer = 00000000] [url = about:blank] 15:43:35 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (0CADA800) [pid = 2088] [serial = 485] [outer = 00000000] [url = about:blank] 15:43:35 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (1950B000) [pid = 2088] [serial = 506] [outer = 00000000] [url = about:blank] 15:43:35 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (0CFC9C00) [pid = 2088] [serial = 486] [outer = 00000000] [url = about:blank] 15:43:35 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (10D28800) [pid = 2088] [serial = 488] [outer = 00000000] [url = about:blank] 15:43:35 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (10F76800) [pid = 2088] [serial = 489] [outer = 00000000] [url = about:blank] 15:43:35 INFO - PROCESS | 2088 | --DOMWINDOW == 64 (11ACD400) [pid = 2088] [serial = 482] [outer = 00000000] [url = about:blank] 15:43:35 INFO - PROCESS | 2088 | --DOMWINDOW == 63 (14C6F800) [pid = 2088] [serial = 483] [outer = 00000000] [url = about:blank] 15:43:35 INFO - PROCESS | 2088 | --DOMWINDOW == 62 (1A1AC800) [pid = 2088] [serial = 503] [outer = 00000000] [url = about:blank] 15:43:35 INFO - PROCESS | 2088 | --DOMWINDOW == 61 (0CA6FC00) [pid = 2088] [serial = 479] [outer = 00000000] [url = about:blank] 15:43:35 INFO - PROCESS | 2088 | --DOMWINDOW == 60 (0CA71000) [pid = 2088] [serial = 480] [outer = 00000000] [url = about:blank] 15:43:35 INFO - PROCESS | 2088 | --DOMWINDOW == 59 (1A49F000) [pid = 2088] [serial = 510] [outer = 00000000] [url = about:blank] 15:43:35 INFO - PROCESS | 2088 | --DOMWINDOW == 58 (1B5B8C00) [pid = 2088] [serial = 512] [outer = 00000000] [url = about:blank] 15:43:35 INFO - PROCESS | 2088 | --DOMWINDOW == 57 (1A741000) [pid = 2088] [serial = 513] [outer = 00000000] [url = about:blank] 15:43:35 INFO - PROCESS | 2088 | --DOMWINDOW == 56 (19741400) [pid = 2088] [serial = 477] [outer = 00000000] [url = about:blank] 15:43:35 INFO - PROCESS | 2088 | --DOMWINDOW == 55 (1A49E800) [pid = 2088] [serial = 509] [outer = 00000000] [url = about:blank] 15:43:35 INFO - PROCESS | 2088 | --DOMWINDOW == 54 (1A2CB400) [pid = 2088] [serial = 504] [outer = 00000000] [url = about:blank] 15:43:35 INFO - PROCESS | 2088 | --DOMWINDOW == 53 (187FF800) [pid = 2088] [serial = 495] [outer = 00000000] [url = about:blank] 15:43:35 INFO - PROCESS | 2088 | --DOMWINDOW == 52 (19748800) [pid = 2088] [serial = 507] [outer = 00000000] [url = about:blank] 15:43:35 INFO - PROCESS | 2088 | 1468190615824 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 15:43:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 15:43:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1640ms 15:43:35 INFO - PROCESS | 2088 | 1468190615924 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 15:43:35 INFO - PROCESS | 2088 | 1468190615927 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 15:43:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 15:43:35 INFO - PROCESS | 2088 | 1468190615947 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 15:43:35 INFO - PROCESS | 2088 | 1468190615950 Marionette TRACE conn6 <- [1,694,null,{}] 15:43:35 INFO - PROCESS | 2088 | 1468190615959 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:35 INFO - PROCESS | 2088 | 1468190615961 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:36 INFO - PROCESS | 2088 | 1468190616048 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 15:43:36 INFO - PROCESS | 2088 | 1468190616055 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:36 INFO - PROCESS | 2088 | 1468190616059 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:36 INFO - PROCESS | 2088 | ++DOCSHELL 0CAF8000 == 23 [pid = 2088] [id = 183] 15:43:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 53 (10359C00) [pid = 2088] [serial = 547] [outer = 00000000] 15:43:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 54 (1077C800) [pid = 2088] [serial = 548] [outer = 10359C00] 15:43:36 INFO - PROCESS | 2088 | 1468190616110 Marionette DEBUG loaded listener.js 15:43:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 55 (10943000) [pid = 2088] [serial = 549] [outer = 10359C00] 15:43:37 INFO - PROCESS | 2088 | 1468190617044 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 15:43:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 15:43:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1135ms 15:43:37 INFO - PROCESS | 2088 | 1468190617079 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 15:43:37 INFO - PROCESS | 2088 | 1468190617083 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 15:43:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 15:43:37 INFO - PROCESS | 2088 | 1468190617089 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 15:43:37 INFO - PROCESS | 2088 | 1468190617092 Marionette TRACE conn6 <- [1,698,null,{}] 15:43:37 INFO - PROCESS | 2088 | 1468190617096 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:37 INFO - PROCESS | 2088 | 1468190617098 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:37 INFO - PROCESS | 2088 | 1468190617191 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 15:43:37 INFO - PROCESS | 2088 | 1468190617197 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:37 INFO - PROCESS | 2088 | 1468190617200 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:37 INFO - PROCESS | 2088 | ++DOCSHELL 10D1F000 == 24 [pid = 2088] [id = 184] 15:43:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 56 (10D1F400) [pid = 2088] [serial = 550] [outer = 00000000] 15:43:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 57 (10F77C00) [pid = 2088] [serial = 551] [outer = 10D1F400] 15:43:37 INFO - PROCESS | 2088 | 1468190617248 Marionette DEBUG loaded listener.js 15:43:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 58 (11992800) [pid = 2088] [serial = 552] [outer = 10D1F400] 15:43:38 INFO - PROCESS | 2088 | 1468190618263 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 15:43:38 INFO - PROCESS | 2088 | --DOMWINDOW == 57 (0CF6B800) [pid = 2088] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 15:43:38 INFO - PROCESS | 2088 | --DOMWINDOW == 56 (10D24000) [pid = 2088] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 15:43:38 INFO - PROCESS | 2088 | --DOMWINDOW == 55 (103FE800) [pid = 2088] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 15:43:38 INFO - PROCESS | 2088 | --DOMWINDOW == 54 (15496C00) [pid = 2088] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 15:43:38 INFO - PROCESS | 2088 | --DOMWINDOW == 53 (1A1AD800) [pid = 2088] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 15:43:38 INFO - PROCESS | 2088 | --DOMWINDOW == 52 (1C437400) [pid = 2088] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 15:43:38 INFO - PROCESS | 2088 | --DOMWINDOW == 51 (11A84000) [pid = 2088] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 15:43:38 INFO - PROCESS | 2088 | --DOMWINDOW == 50 (1095C000) [pid = 2088] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 15:43:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 15:43:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1234ms 15:43:38 INFO - PROCESS | 2088 | 1468190618328 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 15:43:38 INFO - PROCESS | 2088 | 1468190618331 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 15:43:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 15:43:38 INFO - PROCESS | 2088 | 1468190618337 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 15:43:38 INFO - PROCESS | 2088 | 1468190618341 Marionette TRACE conn6 <- [1,702,null,{}] 15:43:38 INFO - PROCESS | 2088 | 1468190618352 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:38 INFO - PROCESS | 2088 | 1468190618356 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:38 INFO - PROCESS | 2088 | 1468190618449 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 15:43:38 INFO - PROCESS | 2088 | 1468190618457 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:38 INFO - PROCESS | 2088 | 1468190618460 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:38 INFO - PROCESS | 2088 | ++DOCSHELL 14CD0000 == 25 [pid = 2088] [id = 185] 15:43:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 51 (14D88400) [pid = 2088] [serial = 553] [outer = 00000000] 15:43:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 52 (14FDC000) [pid = 2088] [serial = 554] [outer = 14D88400] 15:43:38 INFO - PROCESS | 2088 | 1468190618511 Marionette DEBUG loaded listener.js 15:43:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 53 (15412000) [pid = 2088] [serial = 555] [outer = 14D88400] 15:43:39 INFO - PROCESS | 2088 | 1468190619470 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 15:43:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 15:43:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1179ms 15:43:39 INFO - PROCESS | 2088 | 1468190619517 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 15:43:39 INFO - PROCESS | 2088 | 1468190619520 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 15:43:39 INFO - PROCESS | 2088 | 1468190619523 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 15:43:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 15:43:39 INFO - PROCESS | 2088 | 1468190619524 Marionette TRACE conn6 <- [1,706,null,{}] 15:43:39 INFO - PROCESS | 2088 | 1468190619532 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:39 INFO - PROCESS | 2088 | 1468190619534 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:39 INFO - PROCESS | 2088 | 1468190619624 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 15:43:39 INFO - PROCESS | 2088 | 1468190619630 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:39 INFO - PROCESS | 2088 | 1468190619633 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:39 INFO - PROCESS | 2088 | ++DOCSHELL 16380400 == 26 [pid = 2088] [id = 186] 15:43:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 54 (16383400) [pid = 2088] [serial = 556] [outer = 00000000] 15:43:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 55 (1676FC00) [pid = 2088] [serial = 557] [outer = 16383400] 15:43:39 INFO - PROCESS | 2088 | 1468190619678 Marionette DEBUG loaded listener.js 15:43:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 56 (1677CC00) [pid = 2088] [serial = 558] [outer = 16383400] 15:43:40 INFO - PROCESS | 2088 | 1468190620615 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 15:43:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 15:43:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1124ms 15:43:40 INFO - PROCESS | 2088 | 1468190620651 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 15:43:40 INFO - PROCESS | 2088 | 1468190620653 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 15:43:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 15:43:40 INFO - PROCESS | 2088 | 1468190620656 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 15:43:40 INFO - PROCESS | 2088 | 1468190620658 Marionette TRACE conn6 <- [1,710,null,{}] 15:43:40 INFO - PROCESS | 2088 | 1468190620662 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:40 INFO - PROCESS | 2088 | 1468190620664 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:40 INFO - PROCESS | 2088 | 1468190620746 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 15:43:40 INFO - PROCESS | 2088 | 1468190620752 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:40 INFO - PROCESS | 2088 | 1468190620754 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:40 INFO - PROCESS | 2088 | ++DOCSHELL 15495400 == 27 [pid = 2088] [id = 187] 15:43:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 57 (15497C00) [pid = 2088] [serial = 559] [outer = 00000000] 15:43:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 58 (17E85800) [pid = 2088] [serial = 560] [outer = 15497C00] 15:43:40 INFO - PROCESS | 2088 | 1468190620799 Marionette DEBUG loaded listener.js 15:43:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 59 (17E8B000) [pid = 2088] [serial = 561] [outer = 15497C00] 15:43:41 INFO - PROCESS | 2088 | 1468190621250 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 15:43:41 INFO - PROCESS | 2088 | 1468190621289 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 15:43:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 15:43:41 INFO - PROCESS | 2088 | 1468190621292 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 15:43:41 INFO - PROCESS | 2088 | 1468190621294 Marionette TRACE conn6 <- [1,714,null,{}] 15:43:41 INFO - PROCESS | 2088 | 1468190621298 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:41 INFO - PROCESS | 2088 | 1468190621303 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:41 INFO - PROCESS | 2088 | 1468190621464 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 15:43:41 INFO - PROCESS | 2088 | 1468190621591 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:41 INFO - PROCESS | 2088 | 1468190621594 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:41 INFO - PROCESS | 2088 | ++DOCSHELL 0CA68400 == 28 [pid = 2088] [id = 188] 15:43:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 60 (0CA69800) [pid = 2088] [serial = 562] [outer = 00000000] 15:43:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 61 (0CADDC00) [pid = 2088] [serial = 563] [outer = 0CA69800] 15:43:41 INFO - PROCESS | 2088 | 1468190621652 Marionette DEBUG loaded listener.js 15:43:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 62 (0CB94C00) [pid = 2088] [serial = 564] [outer = 0CA69800] 15:43:42 INFO - PROCESS | 2088 | 1468190622354 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 15:43:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 15:43:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1121ms 15:43:42 INFO - PROCESS | 2088 | 1468190622415 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 15:43:42 INFO - PROCESS | 2088 | 1468190622420 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 15:43:42 INFO - PROCESS | 2088 | 1468190622425 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 15:43:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 15:43:42 INFO - PROCESS | 2088 | 1468190622428 Marionette TRACE conn6 <- [1,718,null,{}] 15:43:42 INFO - PROCESS | 2088 | 1468190622433 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:42 INFO - PROCESS | 2088 | 1468190622436 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:42 INFO - PROCESS | 2088 | 1468190622578 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 15:43:42 INFO - PROCESS | 2088 | 1468190622723 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:42 INFO - PROCESS | 2088 | 1468190622726 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:42 INFO - PROCESS | 2088 | ++DOCSHELL 119E8C00 == 29 [pid = 2088] [id = 189] 15:43:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 63 (14CC7C00) [pid = 2088] [serial = 565] [outer = 00000000] 15:43:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 64 (14D8E000) [pid = 2088] [serial = 566] [outer = 14CC7C00] 15:43:42 INFO - PROCESS | 2088 | 1468190622787 Marionette DEBUG loaded listener.js 15:43:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 65 (1541B000) [pid = 2088] [serial = 567] [outer = 14CC7C00] 15:43:43 INFO - PROCESS | 2088 | 1468190623359 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 15:43:43 INFO - PROCESS | 2088 | 1468190623403 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 15:43:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 15:43:43 INFO - PROCESS | 2088 | 1468190623407 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 15:43:43 INFO - PROCESS | 2088 | 1468190623410 Marionette TRACE conn6 <- [1,722,null,{}] 15:43:43 INFO - PROCESS | 2088 | 1468190623414 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:43 INFO - PROCESS | 2088 | 1468190623416 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:43 INFO - PROCESS | 2088 | 1468190623528 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 15:43:43 INFO - PROCESS | 2088 | 1468190623624 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:43 INFO - PROCESS | 2088 | 1468190623627 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:43 INFO - PROCESS | 2088 | ++DOCSHELL 187F9800 == 30 [pid = 2088] [id = 190] 15:43:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (187FC800) [pid = 2088] [serial = 568] [outer = 00000000] 15:43:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (1889F000) [pid = 2088] [serial = 569] [outer = 187FC800] 15:43:43 INFO - PROCESS | 2088 | 1468190623682 Marionette DEBUG loaded listener.js 15:43:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (19504800) [pid = 2088] [serial = 570] [outer = 187FC800] 15:43:44 INFO - PROCESS | 2088 | 1468190624283 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 15:43:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 15:43:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 930ms 15:43:44 INFO - PROCESS | 2088 | 1468190624340 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 15:43:44 INFO - PROCESS | 2088 | 1468190624344 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 15:43:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 15:43:44 INFO - PROCESS | 2088 | 1468190624355 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 15:43:44 INFO - PROCESS | 2088 | 1468190624359 Marionette TRACE conn6 <- [1,726,null,{}] 15:43:44 INFO - PROCESS | 2088 | 1468190624363 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:44 INFO - PROCESS | 2088 | 1468190624367 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:44 INFO - PROCESS | 2088 | 1468190624479 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 15:43:44 INFO - PROCESS | 2088 | 1468190624600 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:44 INFO - PROCESS | 2088 | 1468190624603 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:44 INFO - PROCESS | 2088 | ++DOCSHELL 1889E800 == 31 [pid = 2088] [id = 191] 15:43:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (19535400) [pid = 2088] [serial = 571] [outer = 00000000] 15:43:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (1958F800) [pid = 2088] [serial = 572] [outer = 19535400] 15:43:44 INFO - PROCESS | 2088 | 1468190624659 Marionette DEBUG loaded listener.js 15:43:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (19684800) [pid = 2088] [serial = 573] [outer = 19535400] 15:43:46 INFO - PROCESS | 2088 | --DOCSHELL 1803A400 == 30 [pid = 2088] [id = 16] 15:43:46 INFO - PROCESS | 2088 | --DOCSHELL 180AD000 == 29 [pid = 2088] [id = 27] 15:43:46 INFO - PROCESS | 2088 | --DOCSHELL 14CCA800 == 28 [pid = 2088] [id = 180] 15:43:46 INFO - PROCESS | 2088 | --DOCSHELL 10D23000 == 27 [pid = 2088] [id = 176] 15:43:46 INFO - PROCESS | 2088 | --DOCSHELL 1A26FC00 == 26 [pid = 2088] [id = 17] 15:43:46 INFO - PROCESS | 2088 | --DOCSHELL 103FA400 == 25 [pid = 2088] [id = 28] 15:43:46 INFO - PROCESS | 2088 | --DOCSHELL 11A85000 == 24 [pid = 2088] [id = 11] 15:43:46 INFO - PROCESS | 2088 | --DOCSHELL 14CCF000 == 23 [pid = 2088] [id = 20] 15:43:46 INFO - PROCESS | 2088 | --DOCSHELL 0CAE8000 == 22 [pid = 2088] [id = 181] 15:43:46 INFO - PROCESS | 2088 | --DOCSHELL 14CC6C00 == 21 [pid = 2088] [id = 19] 15:43:46 INFO - PROCESS | 2088 | --DOCSHELL 1541E000 == 20 [pid = 2088] [id = 21] 15:43:46 INFO - PROCESS | 2088 | --DOCSHELL 14D8EC00 == 19 [pid = 2088] [id = 29] 15:43:46 INFO - PROCESS | 2088 | --DOCSHELL 1A73F800 == 18 [pid = 2088] [id = 18] 15:43:46 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (14F69000) [pid = 2088] [serial = 539] [outer = 00000000] [url = about:blank] 15:43:46 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (102E2800) [pid = 2088] [serial = 530] [outer = 00000000] [url = about:blank] 15:43:46 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (1035E000) [pid = 2088] [serial = 531] [outer = 00000000] [url = about:blank] 15:43:46 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (14A52000) [pid = 2088] [serial = 528] [outer = 00000000] [url = about:blank] 15:43:46 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (110A2400) [pid = 2088] [serial = 527] [outer = 00000000] [url = about:blank] 15:43:46 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (11582800) [pid = 2088] [serial = 516] [outer = 00000000] [url = about:blank] 15:43:46 INFO - PROCESS | 2088 | --DOMWINDOW == 64 (10D21800) [pid = 2088] [serial = 515] [outer = 00000000] [url = about:blank] 15:43:46 INFO - PROCESS | 2088 | --DOMWINDOW == 63 (18077C00) [pid = 2088] [serial = 519] [outer = 00000000] [url = about:blank] 15:43:46 INFO - PROCESS | 2088 | --DOMWINDOW == 62 (16F77400) [pid = 2088] [serial = 518] [outer = 00000000] [url = about:blank] 15:43:46 INFO - PROCESS | 2088 | --DOMWINDOW == 61 (1BB2D400) [pid = 2088] [serial = 522] [outer = 00000000] [url = about:blank] 15:43:46 INFO - PROCESS | 2088 | --DOMWINDOW == 60 (1A49D400) [pid = 2088] [serial = 521] [outer = 00000000] [url = about:blank] 15:43:46 INFO - PROCESS | 2088 | --DOMWINDOW == 59 (1C771400) [pid = 2088] [serial = 524] [outer = 00000000] [url = about:blank] 15:43:46 INFO - PROCESS | 2088 | --DOMWINDOW == 58 (11AD3C00) [pid = 2088] [serial = 536] [outer = 00000000] [url = about:blank] 15:43:46 INFO - PROCESS | 2088 | --DOMWINDOW == 57 (1C775400) [pid = 2088] [serial = 525] [outer = 00000000] [url = about:blank] 15:43:46 INFO - PROCESS | 2088 | --DOMWINDOW == 56 (14CB0C00) [pid = 2088] [serial = 537] [outer = 00000000] [url = about:blank] 15:43:46 INFO - PROCESS | 2088 | --DOMWINDOW == 55 (10965000) [pid = 2088] [serial = 533] [outer = 00000000] [url = about:blank] 15:43:46 INFO - PROCESS | 2088 | --DOMWINDOW == 54 (10D22400) [pid = 2088] [serial = 534] [outer = 00000000] [url = about:blank] 15:43:46 INFO - PROCESS | 2088 | 1468190626371 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 15:43:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 15:43:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2082ms 15:43:46 INFO - PROCESS | 2088 | 1468190626432 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 15:43:46 INFO - PROCESS | 2088 | 1468190626435 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 15:43:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 15:43:46 INFO - PROCESS | 2088 | 1468190626441 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 15:43:46 INFO - PROCESS | 2088 | 1468190626445 Marionette TRACE conn6 <- [1,730,null,{}] 15:43:46 INFO - PROCESS | 2088 | 1468190626452 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:46 INFO - PROCESS | 2088 | 1468190626455 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:46 INFO - PROCESS | 2088 | 1468190626549 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 15:43:46 INFO - PROCESS | 2088 | 1468190626619 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:46 INFO - PROCESS | 2088 | 1468190626623 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:46 INFO - PROCESS | 2088 | ++DOCSHELL 10282400 == 19 [pid = 2088] [id = 192] 15:43:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 55 (10282C00) [pid = 2088] [serial = 574] [outer = 00000000] 15:43:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 56 (102EB000) [pid = 2088] [serial = 575] [outer = 10282C00] 15:43:46 INFO - PROCESS | 2088 | 1468190626674 Marionette DEBUG loaded listener.js 15:43:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 57 (103FD000) [pid = 2088] [serial = 576] [outer = 10282C00] 15:43:47 INFO - PROCESS | 2088 | 1468190627578 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 15:43:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 15:43:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1191ms 15:43:47 INFO - PROCESS | 2088 | 1468190627633 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 15:43:47 INFO - PROCESS | 2088 | 1468190627638 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 15:43:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 15:43:47 INFO - PROCESS | 2088 | 1468190627644 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 15:43:47 INFO - PROCESS | 2088 | 1468190627647 Marionette TRACE conn6 <- [1,734,null,{}] 15:43:47 INFO - PROCESS | 2088 | 1468190627651 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:47 INFO - PROCESS | 2088 | 1468190627654 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:47 INFO - PROCESS | 2088 | 1468190627750 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 15:43:47 INFO - PROCESS | 2088 | 1468190627757 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:47 INFO - PROCESS | 2088 | 1468190627760 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:47 INFO - PROCESS | 2088 | ++DOCSHELL 10C8C000 == 20 [pid = 2088] [id = 193] 15:43:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 58 (10C8E800) [pid = 2088] [serial = 577] [outer = 00000000] 15:43:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 59 (10CD1400) [pid = 2088] [serial = 578] [outer = 10C8E800] 15:43:47 INFO - PROCESS | 2088 | 1468190627810 Marionette DEBUG loaded listener.js 15:43:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 60 (10D24C00) [pid = 2088] [serial = 579] [outer = 10C8E800] 15:43:48 INFO - PROCESS | 2088 | 1468190628783 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 15:43:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 15:43:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1183ms 15:43:48 INFO - PROCESS | 2088 | 1468190628831 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 15:43:48 INFO - PROCESS | 2088 | 1468190628833 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 15:43:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 15:43:48 INFO - PROCESS | 2088 | 1468190628844 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 15:43:48 INFO - PROCESS | 2088 | 1468190628847 Marionette TRACE conn6 <- [1,738,null,{}] 15:43:48 INFO - PROCESS | 2088 | 1468190628859 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:48 INFO - PROCESS | 2088 | 1468190628864 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:48 INFO - PROCESS | 2088 | 1468190628986 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 15:43:49 INFO - PROCESS | 2088 | 1468190628996 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:49 INFO - PROCESS | 2088 | 1468190628999 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:49 INFO - PROCESS | 2088 | ++DOCSHELL 14AD4800 == 21 [pid = 2088] [id = 194] 15:43:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 61 (14AD6C00) [pid = 2088] [serial = 580] [outer = 00000000] 15:43:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 62 (14C6F800) [pid = 2088] [serial = 581] [outer = 14AD6C00] 15:43:49 INFO - PROCESS | 2088 | 1468190629093 Marionette DEBUG loaded listener.js 15:43:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 63 (14CC3400) [pid = 2088] [serial = 582] [outer = 14AD6C00] 15:43:50 INFO - PROCESS | 2088 | 1468190630065 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 15:43:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 15:43:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1294ms 15:43:50 INFO - PROCESS | 2088 | 1468190630134 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 15:43:50 INFO - PROCESS | 2088 | 1468190630137 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 15:43:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 15:43:50 INFO - PROCESS | 2088 | 1468190630147 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 15:43:50 INFO - PROCESS | 2088 | 1468190630149 Marionette TRACE conn6 <- [1,742,null,{}] 15:43:50 INFO - PROCESS | 2088 | 1468190630153 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:50 INFO - PROCESS | 2088 | 1468190630154 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:50 INFO - PROCESS | 2088 | 1468190630269 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 15:43:50 INFO - PROCESS | 2088 | 1468190630275 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:50 INFO - PROCESS | 2088 | 1468190630277 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:50 INFO - PROCESS | 2088 | ++DOCSHELL 11580C00 == 22 [pid = 2088] [id = 195] 15:43:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 64 (14C6F000) [pid = 2088] [serial = 583] [outer = 00000000] 15:43:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 65 (15417000) [pid = 2088] [serial = 584] [outer = 14C6F000] 15:43:50 INFO - PROCESS | 2088 | 1468190630324 Marionette DEBUG loaded listener.js 15:43:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (1541FC00) [pid = 2088] [serial = 585] [outer = 14C6F000] 15:43:50 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (15497C00) [pid = 2088] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 15:43:50 INFO - PROCESS | 2088 | --DOMWINDOW == 64 (10D1F400) [pid = 2088] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 15:43:50 INFO - PROCESS | 2088 | --DOMWINDOW == 63 (14D88400) [pid = 2088] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 15:43:50 INFO - PROCESS | 2088 | --DOMWINDOW == 62 (14CCC000) [pid = 2088] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 15:43:50 INFO - PROCESS | 2088 | --DOMWINDOW == 61 (10F0FC00) [pid = 2088] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 15:43:50 INFO - PROCESS | 2088 | --DOMWINDOW == 60 (0CAE9800) [pid = 2088] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 15:43:50 INFO - PROCESS | 2088 | --DOMWINDOW == 59 (10359C00) [pid = 2088] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 15:43:50 INFO - PROCESS | 2088 | --DOMWINDOW == 58 (16383400) [pid = 2088] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 15:43:51 INFO - PROCESS | 2088 | 1468190631275 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 15:43:51 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 15:43:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1177ms 15:43:51 INFO - PROCESS | 2088 | 1468190631327 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 15:43:51 INFO - PROCESS | 2088 | 1468190631329 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 15:43:51 INFO - PROCESS | 2088 | 1468190631332 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 15:43:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 15:43:51 INFO - PROCESS | 2088 | 1468190631334 Marionette TRACE conn6 <- [1,746,null,{}] 15:43:51 INFO - PROCESS | 2088 | 1468190631337 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:51 INFO - PROCESS | 2088 | 1468190631339 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:51 INFO - PROCESS | 2088 | 1468190631420 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 15:43:51 INFO - PROCESS | 2088 | 1468190631425 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:51 INFO - PROCESS | 2088 | 1468190631427 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:51 INFO - PROCESS | 2088 | ++DOCSHELL 10D29400 == 23 [pid = 2088] [id = 196] 15:43:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 59 (11510400) [pid = 2088] [serial = 586] [outer = 00000000] 15:43:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 60 (1637FC00) [pid = 2088] [serial = 587] [outer = 11510400] 15:43:51 INFO - PROCESS | 2088 | 1468190631474 Marionette DEBUG loaded listener.js 15:43:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 61 (166D5C00) [pid = 2088] [serial = 588] [outer = 11510400] 15:43:51 INFO - PROCESS | 2088 | 1468190631942 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 15:43:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 15:43:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 630ms 15:43:51 INFO - PROCESS | 2088 | 1468190631966 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 15:43:51 INFO - PROCESS | 2088 | 1468190631969 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 15:43:51 INFO - PROCESS | 2088 | 1468190631972 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 15:43:51 INFO - PROCESS | 2088 | 1468190631973 Marionette TRACE conn6 <- [1,750,null,{}] 15:43:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 15:43:51 INFO - PROCESS | 2088 | 1468190631977 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:51 INFO - PROCESS | 2088 | 1468190631983 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:52 INFO - PROCESS | 2088 | 1468190632101 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 15:43:52 INFO - PROCESS | 2088 | 1468190632109 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:52 INFO - PROCESS | 2088 | 1468190632111 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:52 INFO - PROCESS | 2088 | ++DOCSHELL 15414000 == 24 [pid = 2088] [id = 197] 15:43:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 62 (1803E800) [pid = 2088] [serial = 589] [outer = 00000000] 15:43:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 63 (1856B800) [pid = 2088] [serial = 590] [outer = 1803E800] 15:43:52 INFO - PROCESS | 2088 | 1468190632158 Marionette DEBUG loaded listener.js 15:43:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 64 (187C4400) [pid = 2088] [serial = 591] [outer = 1803E800] 15:43:53 INFO - PROCESS | 2088 | 1468190633230 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 15:43:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 15:43:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1274ms 15:43:53 INFO - PROCESS | 2088 | 1468190633251 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 15:43:53 INFO - PROCESS | 2088 | 1468190633255 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 15:43:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 15:43:53 INFO - PROCESS | 2088 | 1468190633302 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 15:43:53 INFO - PROCESS | 2088 | 1468190633306 Marionette TRACE conn6 <- [1,754,null,{}] 15:43:53 INFO - PROCESS | 2088 | 1468190633312 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:53 INFO - PROCESS | 2088 | 1468190633315 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:53 INFO - PROCESS | 2088 | 1468190633414 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 15:43:53 INFO - PROCESS | 2088 | 1468190633528 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:53 INFO - PROCESS | 2088 | 1468190633531 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:53 INFO - PROCESS | 2088 | ++DOCSHELL 0CADBC00 == 25 [pid = 2088] [id = 198] 15:43:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 65 (0CADE400) [pid = 2088] [serial = 592] [outer = 00000000] 15:43:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (10947C00) [pid = 2088] [serial = 593] [outer = 0CADE400] 15:43:53 INFO - PROCESS | 2088 | 1468190633589 Marionette DEBUG loaded listener.js 15:43:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (10968000) [pid = 2088] [serial = 594] [outer = 0CADE400] 15:43:54 INFO - PROCESS | 2088 | --DOCSHELL 0CA68400 == 24 [pid = 2088] [id = 188] 15:43:54 INFO - PROCESS | 2088 | --DOCSHELL 14CD0000 == 23 [pid = 2088] [id = 185] 15:43:54 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (10F77C00) [pid = 2088] [serial = 551] [outer = 00000000] [url = about:blank] 15:43:54 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (14FDC000) [pid = 2088] [serial = 554] [outer = 00000000] [url = about:blank] 15:43:54 INFO - PROCESS | 2088 | --DOMWINDOW == 64 (153BC800) [pid = 2088] [serial = 540] [outer = 00000000] [url = about:blank] 15:43:54 INFO - PROCESS | 2088 | --DOMWINDOW == 63 (110A0400) [pid = 2088] [serial = 545] [outer = 00000000] [url = about:blank] 15:43:54 INFO - PROCESS | 2088 | --DOMWINDOW == 62 (11582C00) [pid = 2088] [serial = 546] [outer = 00000000] [url = about:blank] 15:43:54 INFO - PROCESS | 2088 | --DOMWINDOW == 61 (0CF29400) [pid = 2088] [serial = 542] [outer = 00000000] [url = about:blank] 15:43:54 INFO - PROCESS | 2088 | --DOMWINDOW == 60 (103F8400) [pid = 2088] [serial = 543] [outer = 00000000] [url = about:blank] 15:43:54 INFO - PROCESS | 2088 | --DOMWINDOW == 59 (1077C800) [pid = 2088] [serial = 548] [outer = 00000000] [url = about:blank] 15:43:54 INFO - PROCESS | 2088 | --DOMWINDOW == 58 (10943000) [pid = 2088] [serial = 549] [outer = 00000000] [url = about:blank] 15:43:54 INFO - PROCESS | 2088 | --DOMWINDOW == 57 (1676FC00) [pid = 2088] [serial = 557] [outer = 00000000] [url = about:blank] 15:43:54 INFO - PROCESS | 2088 | --DOMWINDOW == 56 (15412000) [pid = 2088] [serial = 555] [outer = 00000000] [url = about:blank] 15:43:54 INFO - PROCESS | 2088 | --DOMWINDOW == 55 (1677CC00) [pid = 2088] [serial = 558] [outer = 00000000] [url = about:blank] 15:43:54 INFO - PROCESS | 2088 | --DOMWINDOW == 54 (11992800) [pid = 2088] [serial = 552] [outer = 00000000] [url = about:blank] 15:43:54 INFO - PROCESS | 2088 | --DOMWINDOW == 53 (17E8B000) [pid = 2088] [serial = 561] [outer = 00000000] [url = about:blank] 15:43:54 INFO - PROCESS | 2088 | --DOMWINDOW == 52 (17E85800) [pid = 2088] [serial = 560] [outer = 00000000] [url = about:blank] 15:43:54 INFO - PROCESS | 2088 | 1468190634834 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 15:43:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 15:43:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1571ms 15:43:54 INFO - PROCESS | 2088 | 1468190634910 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 15:43:54 INFO - PROCESS | 2088 | 1468190634913 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 15:43:54 INFO - PROCESS | 2088 | 1468190634923 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 15:43:54 INFO - PROCESS | 2088 | 1468190634926 Marionette TRACE conn6 <- [1,758,null,{}] 15:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 15:43:54 INFO - PROCESS | 2088 | 1468190634931 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:54 INFO - PROCESS | 2088 | 1468190634934 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:55 INFO - PROCESS | 2088 | 1468190635015 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 15:43:55 INFO - PROCESS | 2088 | 1468190635023 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:55 INFO - PROCESS | 2088 | 1468190635027 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:55 INFO - PROCESS | 2088 | ++DOCSHELL 1035EC00 == 24 [pid = 2088] [id = 199] 15:43:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 53 (1035F000) [pid = 2088] [serial = 595] [outer = 00000000] 15:43:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 54 (1077BC00) [pid = 2088] [serial = 596] [outer = 1035F000] 15:43:55 INFO - PROCESS | 2088 | 1468190635078 Marionette DEBUG loaded listener.js 15:43:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 55 (10942400) [pid = 2088] [serial = 597] [outer = 1035F000] 15:43:55 INFO - PROCESS | 2088 | 1468190635548 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 15:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 15:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 670ms 15:43:55 INFO - PROCESS | 2088 | 1468190635602 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 15:43:55 INFO - PROCESS | 2088 | 1468190635607 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 15:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 15:43:55 INFO - PROCESS | 2088 | 1468190635613 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 15:43:55 INFO - PROCESS | 2088 | 1468190635615 Marionette TRACE conn6 <- [1,762,null,{}] 15:43:55 INFO - PROCESS | 2088 | 1468190635619 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:55 INFO - PROCESS | 2088 | 1468190635622 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:55 INFO - PROCESS | 2088 | 1468190635711 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 15:43:55 INFO - PROCESS | 2088 | 1468190635717 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:55 INFO - PROCESS | 2088 | 1468190635720 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:55 INFO - PROCESS | 2088 | ++DOCSHELL 10F76C00 == 25 [pid = 2088] [id = 200] 15:43:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 56 (10F77000) [pid = 2088] [serial = 598] [outer = 00000000] 15:43:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 57 (110A2000) [pid = 2088] [serial = 599] [outer = 10F77000] 15:43:55 INFO - PROCESS | 2088 | 1468190635769 Marionette DEBUG loaded listener.js 15:43:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 58 (1150B800) [pid = 2088] [serial = 600] [outer = 10F77000] 15:43:56 INFO - PROCESS | 2088 | 1468190636228 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 15:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 15:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 630ms 15:43:56 INFO - PROCESS | 2088 | 1468190636247 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 15:43:56 INFO - PROCESS | 2088 | 1468190636249 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 15:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 15:43:56 INFO - PROCESS | 2088 | 1468190636252 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 15:43:56 INFO - PROCESS | 2088 | 1468190636256 Marionette TRACE conn6 <- [1,766,null,{}] 15:43:56 INFO - PROCESS | 2088 | 1468190636270 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:56 INFO - PROCESS | 2088 | 1468190636275 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:56 INFO - PROCESS | 2088 | 1468190636360 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 15:43:56 INFO - PROCESS | 2088 | 1468190636400 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:56 INFO - PROCESS | 2088 | 1468190636403 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:56 INFO - PROCESS | 2088 | ++DOCSHELL 14F1E400 == 26 [pid = 2088] [id = 201] 15:43:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 59 (14F22400) [pid = 2088] [serial = 601] [outer = 00000000] 15:43:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 60 (14FD9400) [pid = 2088] [serial = 602] [outer = 14F22400] 15:43:56 INFO - PROCESS | 2088 | 1468190636452 Marionette DEBUG loaded listener.js 15:43:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 61 (153C1C00) [pid = 2088] [serial = 603] [outer = 14F22400] 15:43:56 INFO - PROCESS | 2088 | 1468190636910 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 15:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 15:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 730ms 15:43:56 INFO - PROCESS | 2088 | 1468190636990 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 15:43:56 INFO - PROCESS | 2088 | 1468190636992 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 15:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 15:43:56 INFO - PROCESS | 2088 | 1468190636995 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 15:43:56 INFO - PROCESS | 2088 | 1468190636997 Marionette TRACE conn6 <- [1,770,null,{}] 15:43:56 INFO - PROCESS | 2088 | 1468190637001 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:56 INFO - PROCESS | 2088 | 1468190637003 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:57 INFO - PROCESS | 2088 | 1468190637118 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 15:43:57 INFO - PROCESS | 2088 | 1468190637131 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:57 INFO - PROCESS | 2088 | 1468190637133 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:57 INFO - PROCESS | 2088 | ++DOCSHELL 15416800 == 27 [pid = 2088] [id = 202] 15:43:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 62 (15418400) [pid = 2088] [serial = 604] [outer = 00000000] 15:43:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 63 (16773000) [pid = 2088] [serial = 605] [outer = 15418400] 15:43:57 INFO - PROCESS | 2088 | 1468190637228 Marionette DEBUG loaded listener.js 15:43:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 64 (16F7D000) [pid = 2088] [serial = 606] [outer = 15418400] 15:43:57 INFO - PROCESS | 2088 | 1468190637680 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 15:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 15:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 730ms 15:43:57 INFO - PROCESS | 2088 | 1468190637765 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 15:43:57 INFO - PROCESS | 2088 | 1468190637767 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 15:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 15:43:57 INFO - PROCESS | 2088 | 1468190637771 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 15:43:57 INFO - PROCESS | 2088 | 1468190637772 Marionette TRACE conn6 <- [1,774,null,{}] 15:43:57 INFO - PROCESS | 2088 | 1468190637776 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:57 INFO - PROCESS | 2088 | 1468190637778 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:57 INFO - PROCESS | 2088 | 1468190637885 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 15:43:57 INFO - PROCESS | 2088 | 1468190637897 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:57 INFO - PROCESS | 2088 | 1468190637899 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:57 INFO - PROCESS | 2088 | ++DOCSHELL 18079800 == 28 [pid = 2088] [id = 203] 15:43:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 65 (1807A400) [pid = 2088] [serial = 607] [outer = 00000000] 15:43:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (18566000) [pid = 2088] [serial = 608] [outer = 1807A400] 15:43:57 INFO - PROCESS | 2088 | 1468190637944 Marionette DEBUG loaded listener.js 15:43:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (1866A000) [pid = 2088] [serial = 609] [outer = 1807A400] 15:43:58 INFO - PROCESS | 2088 | 1468190638405 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 15:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 15:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 670ms 15:43:58 INFO - PROCESS | 2088 | 1468190638443 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 15:43:58 INFO - PROCESS | 2088 | 1468190638445 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 15:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 15:43:58 INFO - PROCESS | 2088 | 1468190638448 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 15:43:58 INFO - PROCESS | 2088 | 1468190638450 Marionette TRACE conn6 <- [1,778,null,{}] 15:43:58 INFO - PROCESS | 2088 | 1468190638453 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:58 INFO - PROCESS | 2088 | 1468190638459 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:58 INFO - PROCESS | 2088 | 1468190638589 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 15:43:58 INFO - PROCESS | 2088 | 1468190638650 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:58 INFO - PROCESS | 2088 | 1468190638652 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:58 INFO - PROCESS | 2088 | ++DOCSHELL 187CD400 == 29 [pid = 2088] [id = 204] 15:43:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (1889A800) [pid = 2088] [serial = 610] [outer = 00000000] 15:43:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (1950FC00) [pid = 2088] [serial = 611] [outer = 1889A800] 15:43:58 INFO - PROCESS | 2088 | 1468190638707 Marionette DEBUG loaded listener.js 15:43:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (19536000) [pid = 2088] [serial = 612] [outer = 1889A800] 15:43:58 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (10C8E800) [pid = 2088] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 15:43:58 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (0CA69800) [pid = 2088] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 15:43:58 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (14CC7C00) [pid = 2088] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 15:43:58 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (187FC800) [pid = 2088] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 15:43:58 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (14AD6C00) [pid = 2088] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 15:43:58 INFO - PROCESS | 2088 | --DOMWINDOW == 64 (14C6F000) [pid = 2088] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 15:43:58 INFO - PROCESS | 2088 | --DOMWINDOW == 63 (10282C00) [pid = 2088] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 15:43:59 INFO - PROCESS | 2088 | 1468190639108 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 15:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 15:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 670ms 15:43:59 INFO - PROCESS | 2088 | 1468190639122 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 15:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 15:43:59 INFO - PROCESS | 2088 | 1468190639124 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 15:43:59 INFO - PROCESS | 2088 | 1468190639127 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 15:43:59 INFO - PROCESS | 2088 | 1468190639129 Marionette TRACE conn6 <- [1,782,null,{}] 15:43:59 INFO - PROCESS | 2088 | 1468190639132 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:59 INFO - PROCESS | 2088 | 1468190639134 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:59 INFO - PROCESS | 2088 | 1468190639239 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 15:43:59 INFO - PROCESS | 2088 | 1468190639326 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:59 INFO - PROCESS | 2088 | 1468190639328 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:59 INFO - PROCESS | 2088 | ++DOCSHELL 10965000 == 30 [pid = 2088] [id = 205] 15:43:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 64 (10D2A400) [pid = 2088] [serial = 613] [outer = 00000000] 15:43:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 65 (19584800) [pid = 2088] [serial = 614] [outer = 10D2A400] 15:43:59 INFO - PROCESS | 2088 | 1468190639372 Marionette DEBUG loaded listener.js 15:43:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (187C4000) [pid = 2088] [serial = 615] [outer = 10D2A400] 15:43:59 INFO - PROCESS | 2088 | 1468190639732 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 15:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 15:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 631ms 15:43:59 INFO - PROCESS | 2088 | 1468190639759 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 15:43:59 INFO - PROCESS | 2088 | 1468190639761 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 15:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 15:43:59 INFO - PROCESS | 2088 | 1468190639764 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 15:43:59 INFO - PROCESS | 2088 | 1468190639765 Marionette TRACE conn6 <- [1,786,null,{}] 15:43:59 INFO - PROCESS | 2088 | 1468190639769 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:59 INFO - PROCESS | 2088 | 1468190639770 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:59 INFO - PROCESS | 2088 | 1468190639849 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 15:43:59 INFO - PROCESS | 2088 | 1468190639925 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:59 INFO - PROCESS | 2088 | 1468190639927 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:43:59 INFO - PROCESS | 2088 | ++DOCSHELL 15353000 == 31 [pid = 2088] [id = 206] 15:43:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (166C9400) [pid = 2088] [serial = 616] [outer = 00000000] 15:43:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (19740C00) [pid = 2088] [serial = 617] [outer = 166C9400] 15:43:59 INFO - PROCESS | 2088 | 1468190639970 Marionette DEBUG loaded listener.js 15:44:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (19748000) [pid = 2088] [serial = 618] [outer = 166C9400] 15:44:00 INFO - PROCESS | 2088 | 1468190640335 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 15:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 15:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 630ms 15:44:00 INFO - PROCESS | 2088 | 1468190640395 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 15:44:00 INFO - PROCESS | 2088 | 1468190640397 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 15:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 15:44:00 INFO - PROCESS | 2088 | 1468190640400 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 15:44:00 INFO - PROCESS | 2088 | 1468190640402 Marionette TRACE conn6 <- [1,790,null,{}] 15:44:00 INFO - PROCESS | 2088 | 1468190640405 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:00 INFO - PROCESS | 2088 | 1468190640407 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:00 INFO - PROCESS | 2088 | 1468190640521 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 15:44:00 INFO - PROCESS | 2088 | 1468190640569 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:00 INFO - PROCESS | 2088 | 1468190640571 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:00 INFO - PROCESS | 2088 | ++DOCSHELL 1973B800 == 32 [pid = 2088] [id = 207] 15:44:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (19740400) [pid = 2088] [serial = 619] [outer = 00000000] 15:44:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (198CDC00) [pid = 2088] [serial = 620] [outer = 19740400] 15:44:00 INFO - PROCESS | 2088 | 1468190640616 Marionette DEBUG loaded listener.js 15:44:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (198D2400) [pid = 2088] [serial = 621] [outer = 19740400] 15:44:01 INFO - PROCESS | 2088 | 1468190641101 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 15:44:01 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 15:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 730ms 15:44:01 INFO - PROCESS | 2088 | 1468190641131 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 15:44:01 INFO - PROCESS | 2088 | 1468190641136 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 15:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 15:44:01 INFO - PROCESS | 2088 | 1468190641142 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 15:44:01 INFO - PROCESS | 2088 | 1468190641145 Marionette TRACE conn6 <- [1,794,null,{}] 15:44:01 INFO - PROCESS | 2088 | 1468190641151 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:01 INFO - PROCESS | 2088 | 1468190641154 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:01 INFO - PROCESS | 2088 | 1468190641274 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 15:44:01 INFO - PROCESS | 2088 | 1468190641400 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:01 INFO - PROCESS | 2088 | 1468190641405 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:01 INFO - PROCESS | 2088 | ++DOCSHELL 10278C00 == 33 [pid = 2088] [id = 208] 15:44:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (1027CC00) [pid = 2088] [serial = 622] [outer = 00000000] 15:44:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (10942000) [pid = 2088] [serial = 623] [outer = 1027CC00] 15:44:01 INFO - PROCESS | 2088 | 1468190641466 Marionette DEBUG loaded listener.js 15:44:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (10D25000) [pid = 2088] [serial = 624] [outer = 1027CC00] 15:44:02 INFO - PROCESS | 2088 | 1468190642063 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 15:44:02 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 15:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 970ms 15:44:02 INFO - PROCESS | 2088 | 1468190642117 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 15:44:02 INFO - PROCESS | 2088 | 1468190642122 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 15:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 15:44:02 INFO - PROCESS | 2088 | 1468190642128 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 15:44:02 INFO - PROCESS | 2088 | 1468190642131 Marionette TRACE conn6 <- [1,798,null,{}] 15:44:02 INFO - PROCESS | 2088 | 1468190642135 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:02 INFO - PROCESS | 2088 | 1468190642138 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:02 INFO - PROCESS | 2088 | 1468190642250 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 15:44:02 INFO - PROCESS | 2088 | 1468190642375 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:02 INFO - PROCESS | 2088 | 1468190642378 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:02 INFO - PROCESS | 2088 | ++DOCSHELL 14CCD000 == 34 [pid = 2088] [id = 209] 15:44:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (14CD0800) [pid = 2088] [serial = 625] [outer = 00000000] 15:44:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (153C1000) [pid = 2088] [serial = 626] [outer = 14CD0800] 15:44:02 INFO - PROCESS | 2088 | 1468190642435 Marionette DEBUG loaded listener.js 15:44:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (166CBC00) [pid = 2088] [serial = 627] [outer = 14CD0800] 15:44:03 INFO - PROCESS | 2088 | 1468190643058 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 15:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 15:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 970ms 15:44:03 INFO - PROCESS | 2088 | 1468190643101 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 15:44:03 INFO - PROCESS | 2088 | 1468190643104 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 15:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 15:44:03 INFO - PROCESS | 2088 | 1468190643108 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 15:44:03 INFO - PROCESS | 2088 | 1468190643111 Marionette TRACE conn6 <- [1,802,null,{}] 15:44:03 INFO - PROCESS | 2088 | 1468190643123 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:03 INFO - PROCESS | 2088 | 1468190643127 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:03 INFO - PROCESS | 2088 | 1468190643236 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 15:44:03 INFO - PROCESS | 2088 | 1468190643359 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:03 INFO - PROCESS | 2088 | 1468190643362 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:03 INFO - PROCESS | 2088 | ++DOCSHELL 19742800 == 35 [pid = 2088] [id = 210] 15:44:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (19743800) [pid = 2088] [serial = 628] [outer = 00000000] 15:44:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (198CE800) [pid = 2088] [serial = 629] [outer = 19743800] 15:44:03 INFO - PROCESS | 2088 | 1468190643418 Marionette DEBUG loaded listener.js 15:44:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (198F6400) [pid = 2088] [serial = 630] [outer = 19743800] 15:44:03 INFO - PROCESS | 2088 | 1468190644003 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 15:44:04 INFO - PROCESS | 2088 | 1468190644044 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 15:44:04 INFO - PROCESS | 2088 | 1468190644047 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 15:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 15:44:04 INFO - PROCESS | 2088 | 1468190644050 Marionette TRACE conn6 <- [1,806,null,{}] 15:44:04 INFO - PROCESS | 2088 | 1468190644053 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:04 INFO - PROCESS | 2088 | 1468190644056 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:04 INFO - PROCESS | 2088 | 1468190644165 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 15:44:04 INFO - PROCESS | 2088 | 1468190644269 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:04 INFO - PROCESS | 2088 | 1468190644271 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:04 INFO - PROCESS | 2088 | ++DOCSHELL 198F5400 == 36 [pid = 2088] [id = 211] 15:44:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (1A13F000) [pid = 2088] [serial = 631] [outer = 00000000] 15:44:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (1A1A6800) [pid = 2088] [serial = 632] [outer = 1A13F000] 15:44:04 INFO - PROCESS | 2088 | 1468190644324 Marionette DEBUG loaded listener.js 15:44:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (1A1AA000) [pid = 2088] [serial = 633] [outer = 1A13F000] 15:44:05 INFO - PROCESS | 2088 | 1468190645047 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 15:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 15:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1069ms 15:44:05 INFO - PROCESS | 2088 | 1468190645120 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 15:44:05 INFO - PROCESS | 2088 | 1468190645124 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 15:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 15:44:05 INFO - PROCESS | 2088 | 1468190645128 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 15:44:05 INFO - PROCESS | 2088 | 1468190645131 Marionette TRACE conn6 <- [1,810,null,{}] 15:44:05 INFO - PROCESS | 2088 | 1468190645137 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:05 INFO - PROCESS | 2088 | 1468190645140 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:05 INFO - PROCESS | 2088 | 1468190645245 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 15:44:05 INFO - PROCESS | 2088 | --DOCSHELL 187F9800 == 35 [pid = 2088] [id = 190] 15:44:05 INFO - PROCESS | 2088 | --DOCSHELL 10D1F000 == 34 [pid = 2088] [id = 184] 15:44:05 INFO - PROCESS | 2088 | --DOCSHELL 119E8C00 == 33 [pid = 2088] [id = 189] 15:44:05 INFO - PROCESS | 2088 | --DOCSHELL 1889E800 == 32 [pid = 2088] [id = 191] 15:44:05 INFO - PROCESS | 2088 | --DOCSHELL 0CAF8000 == 31 [pid = 2088] [id = 183] 15:44:05 INFO - PROCESS | 2088 | --DOCSHELL 15495400 == 30 [pid = 2088] [id = 187] 15:44:05 INFO - PROCESS | 2088 | --DOCSHELL 16380400 == 29 [pid = 2088] [id = 186] 15:44:05 INFO - PROCESS | 2088 | --DOCSHELL 10F0B400 == 28 [pid = 2088] [id = 182] 15:44:05 INFO - PROCESS | 2088 | 1468190645940 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:05 INFO - PROCESS | 2088 | 1468190645944 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:06 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (10CD1400) [pid = 2088] [serial = 578] [outer = 00000000] [url = about:blank] 15:44:06 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (1958F800) [pid = 2088] [serial = 572] [outer = 00000000] [url = about:blank] 15:44:06 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (0CB94C00) [pid = 2088] [serial = 564] [outer = 00000000] [url = about:blank] 15:44:06 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (0CADDC00) [pid = 2088] [serial = 563] [outer = 00000000] [url = about:blank] 15:44:06 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (1541B000) [pid = 2088] [serial = 567] [outer = 00000000] [url = about:blank] 15:44:06 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (14D8E000) [pid = 2088] [serial = 566] [outer = 00000000] [url = about:blank] 15:44:06 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (19504800) [pid = 2088] [serial = 570] [outer = 00000000] [url = about:blank] 15:44:06 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (1889F000) [pid = 2088] [serial = 569] [outer = 00000000] [url = about:blank] 15:44:06 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (14C6F800) [pid = 2088] [serial = 581] [outer = 00000000] [url = about:blank] 15:44:06 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (15417000) [pid = 2088] [serial = 584] [outer = 00000000] [url = about:blank] 15:44:06 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (14CC3400) [pid = 2088] [serial = 582] [outer = 00000000] [url = about:blank] 15:44:06 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (1637FC00) [pid = 2088] [serial = 587] [outer = 00000000] [url = about:blank] 15:44:06 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (1856B800) [pid = 2088] [serial = 590] [outer = 00000000] [url = about:blank] 15:44:06 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (103FD000) [pid = 2088] [serial = 576] [outer = 00000000] [url = about:blank] 15:44:06 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (102EB000) [pid = 2088] [serial = 575] [outer = 00000000] [url = about:blank] 15:44:06 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (10D24C00) [pid = 2088] [serial = 579] [outer = 00000000] [url = about:blank] 15:44:06 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (1541FC00) [pid = 2088] [serial = 585] [outer = 00000000] [url = about:blank] 15:44:06 INFO - PROCESS | 2088 | ++DOCSHELL 0CA69000 == 29 [pid = 2088] [id = 212] 15:44:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (0CA69400) [pid = 2088] [serial = 634] [outer = 00000000] 15:44:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (0CA71000) [pid = 2088] [serial = 635] [outer = 0CA69400] 15:44:06 INFO - PROCESS | 2088 | 1468190646087 Marionette DEBUG loaded listener.js 15:44:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (0CAE9C00) [pid = 2088] [serial = 636] [outer = 0CA69400] 15:44:06 INFO - PROCESS | 2088 | 1468190646548 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 15:44:06 INFO - PROCESS | 2088 | 1468190646606 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 15:44:06 INFO - PROCESS | 2088 | 1468190646610 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 15:44:06 INFO - PROCESS | 2088 | 1468190646613 Marionette TRACE conn6 <- [1,814,null,{}] 15:44:06 INFO - PROCESS | 2088 | 1468190646618 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:06 INFO - PROCESS | 2088 | 1468190646623 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:06 INFO - PROCESS | 2088 | 1468190646716 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 15:44:06 INFO - PROCESS | 2088 | 1468190646731 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:06 INFO - PROCESS | 2088 | 1468190646734 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:06 INFO - PROCESS | 2088 | ++DOCSHELL 1093AC00 == 30 [pid = 2088] [id = 213] 15:44:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (1093B400) [pid = 2088] [serial = 637] [outer = 00000000] 15:44:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (10959400) [pid = 2088] [serial = 638] [outer = 1093B400] 15:44:06 INFO - PROCESS | 2088 | 1468190646783 Marionette DEBUG loaded listener.js 15:44:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (10961400) [pid = 2088] [serial = 639] [outer = 1093B400] 15:44:07 INFO - PROCESS | 2088 | 1468190647254 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 15:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 15:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 670ms 15:44:07 INFO - PROCESS | 2088 | 1468190647284 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 15:44:07 INFO - PROCESS | 2088 | 1468190647288 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 15:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 15:44:07 INFO - PROCESS | 2088 | 1468190647293 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 15:44:07 INFO - PROCESS | 2088 | 1468190647295 Marionette TRACE conn6 <- [1,818,null,{}] 15:44:07 INFO - PROCESS | 2088 | 1468190647299 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:07 INFO - PROCESS | 2088 | 1468190647301 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:07 INFO - PROCESS | 2088 | 1468190647424 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 15:44:07 INFO - PROCESS | 2088 | 1468190647440 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:07 INFO - PROCESS | 2088 | 1468190647443 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:07 INFO - PROCESS | 2088 | ++DOCSHELL 11508400 == 31 [pid = 2088] [id = 214] 15:44:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (1150A800) [pid = 2088] [serial = 640] [outer = 00000000] 15:44:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (1198F800) [pid = 2088] [serial = 641] [outer = 1150A800] 15:44:07 INFO - PROCESS | 2088 | 1468190647489 Marionette DEBUG loaded listener.js 15:44:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (11ACD400) [pid = 2088] [serial = 642] [outer = 1150A800] 15:44:07 INFO - PROCESS | 2088 | 1468190647977 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 15:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 15:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 730ms 15:44:08 INFO - PROCESS | 2088 | 1468190648026 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 15:44:08 INFO - PROCESS | 2088 | 1468190648029 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 15:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 15:44:08 INFO - PROCESS | 2088 | 1468190648033 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 15:44:08 INFO - PROCESS | 2088 | 1468190648039 Marionette TRACE conn6 <- [1,822,null,{}] 15:44:08 INFO - PROCESS | 2088 | 1468190648049 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:08 INFO - PROCESS | 2088 | 1468190648052 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:08 INFO - PROCESS | 2088 | 1468190648146 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 15:44:08 INFO - PROCESS | 2088 | 1468190648160 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:08 INFO - PROCESS | 2088 | 1468190648162 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:08 INFO - PROCESS | 2088 | ++DOCSHELL 0CB94C00 == 32 [pid = 2088] [id = 215] 15:44:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (103FB000) [pid = 2088] [serial = 643] [outer = 00000000] 15:44:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (14F60000) [pid = 2088] [serial = 644] [outer = 103FB000] 15:44:08 INFO - PROCESS | 2088 | 1468190648221 Marionette DEBUG loaded listener.js 15:44:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (153F8000) [pid = 2088] [serial = 645] [outer = 103FB000] 15:44:08 INFO - PROCESS | 2088 | 1468190648706 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 15:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 15:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 730ms 15:44:08 INFO - PROCESS | 2088 | 1468190648804 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 15:44:08 INFO - PROCESS | 2088 | 1468190648806 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 15:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 15:44:08 INFO - PROCESS | 2088 | 1468190648809 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 15:44:08 INFO - PROCESS | 2088 | 1468190648811 Marionette TRACE conn6 <- [1,826,null,{}] 15:44:08 INFO - PROCESS | 2088 | 1468190648815 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:08 INFO - PROCESS | 2088 | 1468190648817 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:08 INFO - PROCESS | 2088 | 1468190648932 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 15:44:08 INFO - PROCESS | 2088 | 1468190648989 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:08 INFO - PROCESS | 2088 | 1468190648991 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:08 INFO - PROCESS | 2088 | ++DOCSHELL 14F61400 == 33 [pid = 2088] [id = 216] 15:44:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (15415000) [pid = 2088] [serial = 646] [outer = 00000000] 15:44:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (15495800) [pid = 2088] [serial = 647] [outer = 15415000] 15:44:09 INFO - PROCESS | 2088 | 1468190649037 Marionette DEBUG loaded listener.js 15:44:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (16383400) [pid = 2088] [serial = 648] [outer = 15415000] 15:44:09 INFO - PROCESS | 2088 | 1468190649466 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 15:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 15:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 670ms 15:44:09 INFO - PROCESS | 2088 | 1468190649481 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 15:44:09 INFO - PROCESS | 2088 | 1468190649483 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 15:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 15:44:09 INFO - PROCESS | 2088 | 1468190649486 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 15:44:09 INFO - PROCESS | 2088 | 1468190649488 Marionette TRACE conn6 <- [1,830,null,{}] 15:44:09 INFO - PROCESS | 2088 | 1468190649491 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:09 INFO - PROCESS | 2088 | 1468190649493 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:09 INFO - PROCESS | 2088 | 1468190649604 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 15:44:09 INFO - PROCESS | 2088 | 1468190649609 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:09 INFO - PROCESS | 2088 | 1468190649616 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:09 INFO - PROCESS | 2088 | ++DOCSHELL 16F71C00 == 34 [pid = 2088] [id = 217] 15:44:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (16F72000) [pid = 2088] [serial = 649] [outer = 00000000] 15:44:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (17E89000) [pid = 2088] [serial = 650] [outer = 16F72000] 15:44:09 INFO - PROCESS | 2088 | 1468190649718 Marionette DEBUG loaded listener.js 15:44:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (1860A000) [pid = 2088] [serial = 651] [outer = 16F72000] 15:44:11 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (11510400) [pid = 2088] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 15:44:11 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (10F77000) [pid = 2088] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 15:44:11 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (0CADE400) [pid = 2088] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 15:44:11 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (15418400) [pid = 2088] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 15:44:11 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (1807A400) [pid = 2088] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 15:44:11 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (1889A800) [pid = 2088] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 15:44:11 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (14F22400) [pid = 2088] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 15:44:11 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (1803E800) [pid = 2088] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 15:44:11 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (10D2A400) [pid = 2088] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 15:44:11 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (1035F000) [pid = 2088] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 15:44:11 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (19535400) [pid = 2088] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 15:44:11 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (166C9400) [pid = 2088] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 15:44:11 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (19740400) [pid = 2088] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 15:44:11 INFO - PROCESS | 2088 | 1468190651472 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 15:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 15:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 2018ms 15:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 15:44:11 INFO - PROCESS | 2088 | 1468190651505 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 15:44:11 INFO - PROCESS | 2088 | 1468190651507 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 15:44:11 INFO - PROCESS | 2088 | 1468190651510 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 15:44:11 INFO - PROCESS | 2088 | 1468190651512 Marionette TRACE conn6 <- [1,834,null,{}] 15:44:11 INFO - PROCESS | 2088 | 1468190651515 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:11 INFO - PROCESS | 2088 | 1468190651517 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:11 INFO - PROCESS | 2088 | 1468190651602 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 15:44:11 INFO - PROCESS | 2088 | 1468190651617 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:11 INFO - PROCESS | 2088 | 1468190651619 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:11 INFO - PROCESS | 2088 | ++DOCSHELL 0CADF000 == 35 [pid = 2088] [id = 218] 15:44:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (18676400) [pid = 2088] [serial = 652] [outer = 00000000] 15:44:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (19503C00) [pid = 2088] [serial = 653] [outer = 18676400] 15:44:11 INFO - PROCESS | 2088 | 1468190651665 Marionette DEBUG loaded listener.js 15:44:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (1950AC00) [pid = 2088] [serial = 654] [outer = 18676400] 15:44:12 INFO - PROCESS | 2088 | 1468190652106 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 15:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 15:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 630ms 15:44:12 INFO - PROCESS | 2088 | 1468190652141 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 15:44:12 INFO - PROCESS | 2088 | 1468190652143 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 15:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 15:44:12 INFO - PROCESS | 2088 | 1468190652146 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 15:44:12 INFO - PROCESS | 2088 | 1468190652148 Marionette TRACE conn6 <- [1,838,null,{}] 15:44:12 INFO - PROCESS | 2088 | 1468190652151 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:12 INFO - PROCESS | 2088 | 1468190652153 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:12 INFO - PROCESS | 2088 | 1468190652234 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 15:44:12 INFO - PROCESS | 2088 | 1468190652240 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:12 INFO - PROCESS | 2088 | 1468190652242 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:12 INFO - PROCESS | 2088 | ++DOCSHELL 187CB800 == 36 [pid = 2088] [id = 219] 15:44:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (19592000) [pid = 2088] [serial = 655] [outer = 00000000] 15:44:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (198EEC00) [pid = 2088] [serial = 656] [outer = 19592000] 15:44:12 INFO - PROCESS | 2088 | 1468190652286 Marionette DEBUG loaded listener.js 15:44:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (198F2800) [pid = 2088] [serial = 657] [outer = 19592000] 15:44:12 INFO - PROCESS | 2088 | 1468190652757 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 15:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 15:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 630ms 15:44:12 INFO - PROCESS | 2088 | 1468190652783 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 15:44:12 INFO - PROCESS | 2088 | 1468190652785 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 15:44:12 INFO - PROCESS | 2088 | 1468190652789 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 15:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 15:44:12 INFO - PROCESS | 2088 | 1468190652790 Marionette TRACE conn6 <- [1,842,null,{}] 15:44:12 INFO - PROCESS | 2088 | 1468190652794 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:12 INFO - PROCESS | 2088 | 1468190652796 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:12 INFO - PROCESS | 2088 | 1468190652875 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 15:44:12 INFO - PROCESS | 2088 | 1468190652883 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:12 INFO - PROCESS | 2088 | 1468190652885 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:12 INFO - PROCESS | 2088 | ++DOCSHELL 0925E000 == 37 [pid = 2088] [id = 220] 15:44:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (0CA67C00) [pid = 2088] [serial = 658] [outer = 00000000] 15:44:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (1A1A6000) [pid = 2088] [serial = 659] [outer = 0CA67C00] 15:44:12 INFO - PROCESS | 2088 | 1468190652929 Marionette DEBUG loaded listener.js 15:44:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (1A1A7000) [pid = 2088] [serial = 660] [outer = 0CA67C00] 15:44:13 INFO - PROCESS | 2088 | 1468190653689 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 15:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 15:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 970ms 15:44:13 INFO - PROCESS | 2088 | 1468190653763 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 15:44:13 INFO - PROCESS | 2088 | 1468190653767 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 15:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 15:44:13 INFO - PROCESS | 2088 | 1468190653772 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 15:44:13 INFO - PROCESS | 2088 | 1468190653778 Marionette TRACE conn6 <- [1,846,null,{}] 15:44:13 INFO - PROCESS | 2088 | 1468190653783 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:13 INFO - PROCESS | 2088 | 1468190653786 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:13 INFO - PROCESS | 2088 | 1468190653915 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 15:44:13 INFO - PROCESS | 2088 | 1468190653993 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:13 INFO - PROCESS | 2088 | 1468190653996 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:14 INFO - PROCESS | 2088 | ++DOCSHELL 10774400 == 38 [pid = 2088] [id = 221] 15:44:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (10774800) [pid = 2088] [serial = 661] [outer = 00000000] 15:44:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (10D21000) [pid = 2088] [serial = 662] [outer = 10774800] 15:44:14 INFO - PROCESS | 2088 | 1468190654096 Marionette DEBUG loaded listener.js 15:44:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (10F7F400) [pid = 2088] [serial = 663] [outer = 10774800] 15:44:14 INFO - PROCESS | 2088 | 1468190654811 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 15:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 15:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1078ms 15:44:14 INFO - PROCESS | 2088 | 1468190654861 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 15:44:14 INFO - PROCESS | 2088 | 1468190654865 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 15:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 15:44:14 INFO - PROCESS | 2088 | 1468190654872 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 15:44:14 INFO - PROCESS | 2088 | 1468190654874 Marionette TRACE conn6 <- [1,850,null,{}] 15:44:14 INFO - PROCESS | 2088 | 1468190654879 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:14 INFO - PROCESS | 2088 | 1468190654881 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:15 INFO - PROCESS | 2088 | 1468190655009 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 15:44:15 INFO - PROCESS | 2088 | 1468190655226 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:15 INFO - PROCESS | 2088 | 1468190655229 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:15 INFO - PROCESS | 2088 | ++DOCSHELL 0CA68400 == 39 [pid = 2088] [id = 222] 15:44:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (0CA6A800) [pid = 2088] [serial = 664] [outer = 00000000] 15:44:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (0CAE7000) [pid = 2088] [serial = 665] [outer = 0CA6A800] 15:44:15 INFO - PROCESS | 2088 | 1468190655289 Marionette DEBUG loaded listener.js 15:44:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (102E7400) [pid = 2088] [serial = 666] [outer = 0CA6A800] 15:44:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (11587000) [pid = 2088] [serial = 667] [outer = 14CA2800] 15:44:15 INFO - PROCESS | 2088 | --DOCSHELL 1035EC00 == 38 [pid = 2088] [id = 199] 15:44:15 INFO - PROCESS | 2088 | --DOCSHELL 10965000 == 37 [pid = 2088] [id = 205] 15:44:15 INFO - PROCESS | 2088 | --DOCSHELL 10D29400 == 36 [pid = 2088] [id = 196] 15:44:15 INFO - PROCESS | 2088 | --DOCSHELL 187CD400 == 35 [pid = 2088] [id = 204] 15:44:15 INFO - PROCESS | 2088 | --DOCSHELL 14AD4800 == 34 [pid = 2088] [id = 194] 15:44:15 INFO - PROCESS | 2088 | --DOCSHELL 18079800 == 33 [pid = 2088] [id = 203] 15:44:15 INFO - PROCESS | 2088 | --DOCSHELL 11580C00 == 32 [pid = 2088] [id = 195] 15:44:15 INFO - PROCESS | 2088 | --DOCSHELL 15416800 == 31 [pid = 2088] [id = 202] 15:44:15 INFO - PROCESS | 2088 | --DOCSHELL 10C8C000 == 30 [pid = 2088] [id = 193] 15:44:15 INFO - PROCESS | 2088 | --DOCSHELL 10282400 == 29 [pid = 2088] [id = 192] 15:44:15 INFO - PROCESS | 2088 | --DOCSHELL 10F76C00 == 28 [pid = 2088] [id = 200] 15:44:15 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (19748000) [pid = 2088] [serial = 618] [outer = 00000000] [url = about:blank] 15:44:15 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (198CDC00) [pid = 2088] [serial = 620] [outer = 00000000] [url = about:blank] 15:44:15 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (198D2400) [pid = 2088] [serial = 621] [outer = 00000000] [url = about:blank] 15:44:15 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (166D5C00) [pid = 2088] [serial = 588] [outer = 00000000] [url = about:blank] 15:44:15 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (110A2000) [pid = 2088] [serial = 599] [outer = 00000000] [url = about:blank] 15:44:15 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (10947C00) [pid = 2088] [serial = 593] [outer = 00000000] [url = about:blank] 15:44:15 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (16773000) [pid = 2088] [serial = 605] [outer = 00000000] [url = about:blank] 15:44:15 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (18566000) [pid = 2088] [serial = 608] [outer = 00000000] [url = about:blank] 15:44:15 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (1866A000) [pid = 2088] [serial = 609] [outer = 00000000] [url = about:blank] 15:44:15 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (1950FC00) [pid = 2088] [serial = 611] [outer = 00000000] [url = about:blank] 15:44:15 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (19536000) [pid = 2088] [serial = 612] [outer = 00000000] [url = about:blank] 15:44:15 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (153C1C00) [pid = 2088] [serial = 603] [outer = 00000000] [url = about:blank] 15:44:15 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (1150B800) [pid = 2088] [serial = 600] [outer = 00000000] [url = about:blank] 15:44:15 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (14FD9400) [pid = 2088] [serial = 602] [outer = 00000000] [url = about:blank] 15:44:15 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (187C4400) [pid = 2088] [serial = 591] [outer = 00000000] [url = about:blank] 15:44:15 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (19584800) [pid = 2088] [serial = 614] [outer = 00000000] [url = about:blank] 15:44:15 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (10942400) [pid = 2088] [serial = 597] [outer = 00000000] [url = about:blank] 15:44:15 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (19684800) [pid = 2088] [serial = 573] [outer = 00000000] [url = about:blank] 15:44:15 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (19740C00) [pid = 2088] [serial = 617] [outer = 00000000] [url = about:blank] 15:44:15 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (187C4000) [pid = 2088] [serial = 615] [outer = 00000000] [url = about:blank] 15:44:15 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (16F7D000) [pid = 2088] [serial = 606] [outer = 00000000] [url = about:blank] 15:44:15 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (1077BC00) [pid = 2088] [serial = 596] [outer = 00000000] [url = about:blank] 15:44:15 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (10968000) [pid = 2088] [serial = 594] [outer = 00000000] [url = about:blank] 15:44:15 INFO - PROCESS | 2088 | 1468190655972 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 15:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 15:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1130ms 15:44:15 INFO - PROCESS | 2088 | 1468190656002 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 15:44:15 INFO - PROCESS | 2088 | 1468190656005 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 15:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 15:44:15 INFO - PROCESS | 2088 | 1468190656009 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 15:44:16 INFO - PROCESS | 2088 | 1468190656012 Marionette TRACE conn6 <- [1,854,null,{}] 15:44:16 INFO - PROCESS | 2088 | 1468190656017 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:16 INFO - PROCESS | 2088 | 1468190656022 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:16 INFO - PROCESS | 2088 | 1468190656116 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 15:44:16 INFO - PROCESS | 2088 | 1468190656200 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:16 INFO - PROCESS | 2088 | 1468190656202 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:16 INFO - PROCESS | 2088 | ++DOCSHELL 0CAEC400 == 29 [pid = 2088] [id = 223] 15:44:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (0CAEE400) [pid = 2088] [serial = 668] [outer = 00000000] 15:44:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (10CC7C00) [pid = 2088] [serial = 669] [outer = 0CAEE400] 15:44:16 INFO - PROCESS | 2088 | 1468190656251 Marionette DEBUG loaded listener.js 15:44:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (1150F800) [pid = 2088] [serial = 670] [outer = 0CAEE400] 15:44:16 INFO - PROCESS | 2088 | 1468190656681 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 15:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 15:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 730ms 15:44:16 INFO - PROCESS | 2088 | 1468190656743 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 15:44:16 INFO - PROCESS | 2088 | 1468190656747 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 15:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 15:44:16 INFO - PROCESS | 2088 | 1468190656752 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 15:44:16 INFO - PROCESS | 2088 | 1468190656754 Marionette TRACE conn6 <- [1,858,null,{}] 15:44:16 INFO - PROCESS | 2088 | 1468190656758 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:16 INFO - PROCESS | 2088 | 1468190656760 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:16 INFO - PROCESS | 2088 | 1468190656846 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 15:44:16 INFO - PROCESS | 2088 | 1468190656855 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:16 INFO - PROCESS | 2088 | 1468190656857 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:16 INFO - PROCESS | 2088 | ++DOCSHELL 14CC6800 == 30 [pid = 2088] [id = 224] 15:44:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (14CC7C00) [pid = 2088] [serial = 671] [outer = 00000000] 15:44:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (14F26400) [pid = 2088] [serial = 672] [outer = 14CC7C00] 15:44:16 INFO - PROCESS | 2088 | 1468190656903 Marionette DEBUG loaded listener.js 15:44:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (15354C00) [pid = 2088] [serial = 673] [outer = 14CC7C00] 15:44:17 INFO - PROCESS | 2088 | 1468190657371 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 15:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 15:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 670ms 15:44:17 INFO - PROCESS | 2088 | 1468190657427 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 15:44:17 INFO - PROCESS | 2088 | 1468190657429 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 15:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 15:44:17 INFO - PROCESS | 2088 | 1468190657433 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 15:44:17 INFO - PROCESS | 2088 | 1468190657439 Marionette TRACE conn6 <- [1,862,null,{}] 15:44:17 INFO - PROCESS | 2088 | 1468190657448 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:17 INFO - PROCESS | 2088 | 1468190657452 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:17 INFO - PROCESS | 2088 | 1468190657538 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 15:44:17 INFO - PROCESS | 2088 | 1468190657546 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:17 INFO - PROCESS | 2088 | 1468190657549 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:17 INFO - PROCESS | 2088 | ++DOCSHELL 16770000 == 31 [pid = 2088] [id = 225] 15:44:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (16F70400) [pid = 2088] [serial = 674] [outer = 00000000] 15:44:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (17E85C00) [pid = 2088] [serial = 675] [outer = 16F70400] 15:44:17 INFO - PROCESS | 2088 | 1468190657593 Marionette DEBUG loaded listener.js 15:44:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (17E86400) [pid = 2088] [serial = 676] [outer = 16F70400] 15:44:18 INFO - PROCESS | 2088 | 1468190658035 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 15:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 15:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 630ms 15:44:18 INFO - PROCESS | 2088 | 1468190658077 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 15:44:18 INFO - PROCESS | 2088 | 1468190658079 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 15:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 15:44:18 INFO - PROCESS | 2088 | 1468190658101 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 15:44:18 INFO - PROCESS | 2088 | 1468190658103 Marionette TRACE conn6 <- [1,866,null,{}] 15:44:18 INFO - PROCESS | 2088 | 1468190658107 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:18 INFO - PROCESS | 2088 | 1468190658109 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:18 INFO - PROCESS | 2088 | 1468190658250 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 15:44:18 INFO - PROCESS | 2088 | 1468190658302 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:18 INFO - PROCESS | 2088 | 1468190658304 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:18 INFO - PROCESS | 2088 | ++DOCSHELL 1860EC00 == 32 [pid = 2088] [id = 226] 15:44:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (1866A000) [pid = 2088] [serial = 677] [outer = 00000000] 15:44:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (187C9800) [pid = 2088] [serial = 678] [outer = 1866A000] 15:44:18 INFO - PROCESS | 2088 | 1468190658349 Marionette DEBUG loaded listener.js 15:44:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (19501800) [pid = 2088] [serial = 679] [outer = 1866A000] 15:44:18 INFO - PROCESS | 2088 | 1468190658766 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 15:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 15:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 730ms 15:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 15:44:18 INFO - PROCESS | 2088 | 1468190658834 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 15:44:18 INFO - PROCESS | 2088 | 1468190658836 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 15:44:18 INFO - PROCESS | 2088 | 1468190658839 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 15:44:18 INFO - PROCESS | 2088 | 1468190658841 Marionette TRACE conn6 <- [1,870,null,{}] 15:44:18 INFO - PROCESS | 2088 | 1468190658844 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:18 INFO - PROCESS | 2088 | 1468190658846 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:18 INFO - PROCESS | 2088 | 1468190658957 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 15:44:18 INFO - PROCESS | 2088 | 1468190658969 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:18 INFO - PROCESS | 2088 | 1468190658975 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:19 INFO - PROCESS | 2088 | ++DOCSHELL 14AD4800 == 33 [pid = 2088] [id = 227] 15:44:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (19532C00) [pid = 2088] [serial = 680] [outer = 00000000] 15:44:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (1958C000) [pid = 2088] [serial = 681] [outer = 19532C00] 15:44:19 INFO - PROCESS | 2088 | 1468190659078 Marionette DEBUG loaded listener.js 15:44:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (19740400) [pid = 2088] [serial = 682] [outer = 19532C00] 15:44:19 INFO - PROCESS | 2088 | 1468190659527 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 15:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 15:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 730ms 15:44:19 INFO - PROCESS | 2088 | 1468190659576 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 15:44:19 INFO - PROCESS | 2088 | 1468190659578 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 15:44:19 INFO - PROCESS | 2088 | 1468190659586 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 15:44:19 INFO - PROCESS | 2088 | 1468190659587 Marionette TRACE conn6 <- [1,874,null,{}] 15:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 15:44:19 INFO - PROCESS | 2088 | 1468190659591 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:19 INFO - PROCESS | 2088 | 1468190659593 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:19 INFO - PROCESS | 2088 | 1468190659707 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 15:44:19 INFO - PROCESS | 2088 | 1468190659721 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:19 INFO - PROCESS | 2088 | 1468190659723 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:19 INFO - PROCESS | 2088 | ++DOCSHELL 198CC400 == 34 [pid = 2088] [id = 228] 15:44:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (198CE000) [pid = 2088] [serial = 683] [outer = 00000000] 15:44:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (1A136000) [pid = 2088] [serial = 684] [outer = 198CE000] 15:44:19 INFO - PROCESS | 2088 | 1468190659815 Marionette DEBUG loaded listener.js 15:44:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (198F0800) [pid = 2088] [serial = 685] [outer = 198CE000] 15:44:20 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (19592000) [pid = 2088] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 15:44:20 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (18676400) [pid = 2088] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 15:44:20 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (15415000) [pid = 2088] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 15:44:20 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (16F72000) [pid = 2088] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 15:44:20 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (1150A800) [pid = 2088] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 15:44:20 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (0CA69400) [pid = 2088] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 15:44:20 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (1093B400) [pid = 2088] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 15:44:20 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (103FB000) [pid = 2088] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 15:44:20 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (1027CC00) [pid = 2088] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 15:44:20 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (14CD0800) [pid = 2088] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 15:44:20 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (19743800) [pid = 2088] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 15:44:20 INFO - PROCESS | 2088 | 1468190660249 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 15:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 15:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 730ms 15:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 15:44:20 INFO - PROCESS | 2088 | 1468190660321 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 15:44:20 INFO - PROCESS | 2088 | 1468190660323 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 15:44:20 INFO - PROCESS | 2088 | 1468190660326 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 15:44:20 INFO - PROCESS | 2088 | 1468190660328 Marionette TRACE conn6 <- [1,878,null,{}] 15:44:20 INFO - PROCESS | 2088 | 1468190660331 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:20 INFO - PROCESS | 2088 | 1468190660333 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:20 INFO - PROCESS | 2088 | 1468190660445 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 15:44:20 INFO - PROCESS | 2088 | 1468190660499 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:20 INFO - PROCESS | 2088 | 1468190660500 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:20 INFO - PROCESS | 2088 | ++DOCSHELL 11A89400 == 35 [pid = 2088] [id = 229] 15:44:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (14CA9400) [pid = 2088] [serial = 686] [outer = 00000000] 15:44:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (1803B800) [pid = 2088] [serial = 687] [outer = 14CA9400] 15:44:20 INFO - PROCESS | 2088 | 1468190660545 Marionette DEBUG loaded listener.js 15:44:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (19592000) [pid = 2088] [serial = 688] [outer = 14CA9400] 15:44:20 INFO - PROCESS | 2088 | 1468190660901 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 15:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 15:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 630ms 15:44:20 INFO - PROCESS | 2088 | 1468190660958 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 15:44:20 INFO - PROCESS | 2088 | 1468190660960 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 15:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 15:44:20 INFO - PROCESS | 2088 | 1468190660964 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 15:44:20 INFO - PROCESS | 2088 | 1468190660965 Marionette TRACE conn6 <- [1,882,null,{}] 15:44:20 INFO - PROCESS | 2088 | 1468190660969 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:20 INFO - PROCESS | 2088 | 1468190660971 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:21 INFO - PROCESS | 2088 | 1468190661074 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 15:44:21 INFO - PROCESS | 2088 | 1468190661082 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:21 INFO - PROCESS | 2088 | 1468190661084 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:21 INFO - PROCESS | 2088 | ++DOCSHELL 10775000 == 36 [pid = 2088] [id = 230] 15:44:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (14D88000) [pid = 2088] [serial = 689] [outer = 00000000] 15:44:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (1A2D3400) [pid = 2088] [serial = 690] [outer = 14D88000] 15:44:21 INFO - PROCESS | 2088 | 1468190661127 Marionette DEBUG loaded listener.js 15:44:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (1A497800) [pid = 2088] [serial = 691] [outer = 14D88000] 15:44:21 INFO - PROCESS | 2088 | 1468190661554 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 15:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 15:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 630ms 15:44:21 INFO - PROCESS | 2088 | 1468190661600 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 15:44:21 INFO - PROCESS | 2088 | 1468190661602 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 15:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 15:44:21 INFO - PROCESS | 2088 | 1468190661605 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 15:44:21 INFO - PROCESS | 2088 | 1468190661607 Marionette TRACE conn6 <- [1,886,null,{}] 15:44:21 INFO - PROCESS | 2088 | 1468190661610 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:21 INFO - PROCESS | 2088 | 1468190661612 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:21 INFO - PROCESS | 2088 | 1468190661695 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 15:44:21 INFO - PROCESS | 2088 | 1468190661701 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:21 INFO - PROCESS | 2088 | 1468190661702 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:21 INFO - PROCESS | 2088 | ++DOCSHELL 0CA67400 == 37 [pid = 2088] [id = 231] 15:44:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (0CA6CC00) [pid = 2088] [serial = 692] [outer = 00000000] 15:44:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (15411800) [pid = 2088] [serial = 693] [outer = 0CA6CC00] 15:44:21 INFO - PROCESS | 2088 | 1468190661756 Marionette DEBUG loaded listener.js 15:44:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (1A49D800) [pid = 2088] [serial = 694] [outer = 0CA6CC00] 15:44:22 INFO - PROCESS | 2088 | 1468190662264 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 15:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 15:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 670ms 15:44:22 INFO - PROCESS | 2088 | 1468190662277 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 15:44:22 INFO - PROCESS | 2088 | 1468190662282 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 15:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 15:44:22 INFO - PROCESS | 2088 | 1468190662288 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 15:44:22 INFO - PROCESS | 2088 | 1468190662291 Marionette TRACE conn6 <- [1,890,null,{}] 15:44:22 INFO - PROCESS | 2088 | 1468190662297 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:22 INFO - PROCESS | 2088 | 1468190662300 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:22 INFO - PROCESS | 2088 | 1468190662463 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 15:44:22 INFO - PROCESS | 2088 | 1468190662578 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:22 INFO - PROCESS | 2088 | 1468190662583 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:22 INFO - PROCESS | 2088 | ++DOCSHELL 10CCE800 == 38 [pid = 2088] [id = 232] 15:44:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (10D22000) [pid = 2088] [serial = 695] [outer = 00000000] 15:44:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (10F80400) [pid = 2088] [serial = 696] [outer = 10D22000] 15:44:22 INFO - PROCESS | 2088 | 1468190662643 Marionette DEBUG loaded listener.js 15:44:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (11ACCC00) [pid = 2088] [serial = 697] [outer = 10D22000] 15:44:23 INFO - PROCESS | 2088 | 1468190663194 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 15:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 15:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 930ms 15:44:23 INFO - PROCESS | 2088 | 1468190663228 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 15:44:23 INFO - PROCESS | 2088 | 1468190663233 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 15:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 15:44:23 INFO - PROCESS | 2088 | 1468190663241 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 15:44:23 INFO - PROCESS | 2088 | 1468190663243 Marionette TRACE conn6 <- [1,894,null,{}] 15:44:23 INFO - PROCESS | 2088 | 1468190663248 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:23 INFO - PROCESS | 2088 | 1468190663250 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:23 INFO - PROCESS | 2088 | 1468190663364 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 15:44:23 INFO - PROCESS | 2088 | 1468190663464 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:23 INFO - PROCESS | 2088 | 1468190663466 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:23 INFO - PROCESS | 2088 | ++DOCSHELL 15416800 == 39 [pid = 2088] [id = 233] 15:44:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (15417C00) [pid = 2088] [serial = 698] [outer = 00000000] 15:44:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (166CC000) [pid = 2088] [serial = 699] [outer = 15417C00] 15:44:23 INFO - PROCESS | 2088 | 1468190663524 Marionette DEBUG loaded listener.js 15:44:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (17E83C00) [pid = 2088] [serial = 700] [outer = 15417C00] 15:44:24 INFO - PROCESS | 2088 | 1468190664154 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 15:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 15:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 970ms 15:44:24 INFO - PROCESS | 2088 | 1468190664215 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 15:44:24 INFO - PROCESS | 2088 | 1468190664218 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 15:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 15:44:24 INFO - PROCESS | 2088 | 1468190664222 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 15:44:24 INFO - PROCESS | 2088 | 1468190664226 Marionette TRACE conn6 <- [1,898,null,{}] 15:44:24 INFO - PROCESS | 2088 | 1468190664237 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:24 INFO - PROCESS | 2088 | 1468190664242 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:24 INFO - PROCESS | 2088 | 1468190664352 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 15:44:24 INFO - PROCESS | 2088 | 1468190664480 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:24 INFO - PROCESS | 2088 | 1468190664483 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:24 INFO - PROCESS | 2088 | ++DOCSHELL 1A1AE400 == 40 [pid = 2088] [id = 234] 15:44:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (1A271800) [pid = 2088] [serial = 701] [outer = 00000000] 15:44:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (1A4A0800) [pid = 2088] [serial = 702] [outer = 1A271800] 15:44:24 INFO - PROCESS | 2088 | 1468190664541 Marionette DEBUG loaded listener.js 15:44:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (1A4D9C00) [pid = 2088] [serial = 703] [outer = 1A271800] 15:44:25 INFO - PROCESS | 2088 | 1468190665138 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 15:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 15:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 930ms 15:44:25 INFO - PROCESS | 2088 | 1468190665155 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 15:44:25 INFO - PROCESS | 2088 | 1468190665158 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 15:44:25 INFO - PROCESS | 2088 | 1468190665162 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 15:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 15:44:25 INFO - PROCESS | 2088 | 1468190665164 Marionette TRACE conn6 <- [1,902,null,{}] 15:44:25 INFO - PROCESS | 2088 | 1468190665168 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:25 INFO - PROCESS | 2088 | 1468190665170 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:25 INFO - PROCESS | 2088 | 1468190665280 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 15:44:25 INFO - PROCESS | 2088 | 1468190665408 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:25 INFO - PROCESS | 2088 | 1468190665410 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:25 INFO - PROCESS | 2088 | ++DOCSHELL 1A4D6000 == 41 [pid = 2088] [id = 235] 15:44:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (1B5B9C00) [pid = 2088] [serial = 704] [outer = 00000000] 15:44:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (1BA7D400) [pid = 2088] [serial = 705] [outer = 1B5B9C00] 15:44:25 INFO - PROCESS | 2088 | 1468190665466 Marionette DEBUG loaded listener.js 15:44:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (1BB31800) [pid = 2088] [serial = 706] [outer = 1B5B9C00] 15:44:26 INFO - PROCESS | 2088 | 1468190666053 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 15:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 15:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 930ms 15:44:26 INFO - PROCESS | 2088 | 1468190666095 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 15:44:26 INFO - PROCESS | 2088 | 1468190666097 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 15:44:26 INFO - PROCESS | 2088 | 1468190666101 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 15:44:26 INFO - PROCESS | 2088 | 1468190666102 Marionette TRACE conn6 <- [1,906,null,{}] 15:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 15:44:26 INFO - PROCESS | 2088 | 1468190666106 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:26 INFO - PROCESS | 2088 | 1468190666108 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:26 INFO - PROCESS | 2088 | 1468190666214 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 15:44:26 INFO - PROCESS | 2088 | 1468190666313 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:26 INFO - PROCESS | 2088 | 1468190666315 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:26 INFO - PROCESS | 2088 | ++DOCSHELL 1077A000 == 42 [pid = 2088] [id = 236] 15:44:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (1093A800) [pid = 2088] [serial = 707] [outer = 00000000] 15:44:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (11997400) [pid = 2088] [serial = 708] [outer = 1093A800] 15:44:26 INFO - PROCESS | 2088 | 1468190666369 Marionette DEBUG loaded listener.js 15:44:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (153F5800) [pid = 2088] [serial = 709] [outer = 1093A800] 15:44:27 INFO - PROCESS | 2088 | 1468190667080 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 15:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 15:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1017ms 15:44:27 INFO - PROCESS | 2088 | 1468190667122 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 15:44:27 INFO - PROCESS | 2088 | 1468190667126 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 15:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 15:44:27 INFO - PROCESS | 2088 | 1468190667131 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 15:44:27 INFO - PROCESS | 2088 | 1468190667135 Marionette TRACE conn6 <- [1,910,null,{}] 15:44:27 INFO - PROCESS | 2088 | 1468190667140 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:27 INFO - PROCESS | 2088 | 1468190667143 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:27 INFO - PROCESS | 2088 | 1468190667266 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 15:44:27 INFO - PROCESS | 2088 | --DOCSHELL 0CA69000 == 41 [pid = 2088] [id = 212] 15:44:27 INFO - PROCESS | 2088 | --DOCSHELL 14F1E400 == 40 [pid = 2088] [id = 201] 15:44:27 INFO - PROCESS | 2088 | --DOCSHELL 14CCD000 == 39 [pid = 2088] [id = 209] 15:44:27 INFO - PROCESS | 2088 | --DOCSHELL 15414000 == 38 [pid = 2088] [id = 197] 15:44:27 INFO - PROCESS | 2088 | --DOCSHELL 15353000 == 37 [pid = 2088] [id = 206] 15:44:27 INFO - PROCESS | 2088 | --DOCSHELL 10278C00 == 36 [pid = 2088] [id = 208] 15:44:27 INFO - PROCESS | 2088 | --DOCSHELL 19742800 == 35 [pid = 2088] [id = 210] 15:44:27 INFO - PROCESS | 2088 | --DOCSHELL 0CADBC00 == 34 [pid = 2088] [id = 198] 15:44:27 INFO - PROCESS | 2088 | --DOCSHELL 198F5400 == 33 [pid = 2088] [id = 211] 15:44:27 INFO - PROCESS | 2088 | --DOCSHELL 1973B800 == 32 [pid = 2088] [id = 207] 15:44:27 INFO - PROCESS | 2088 | 1468190667997 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:27 INFO - PROCESS | 2088 | 1468190668001 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:28 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (15495800) [pid = 2088] [serial = 647] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (17E89000) [pid = 2088] [serial = 650] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (16383400) [pid = 2088] [serial = 648] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (1198F800) [pid = 2088] [serial = 641] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (0CA71000) [pid = 2088] [serial = 635] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (0CAE9C00) [pid = 2088] [serial = 636] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (10959400) [pid = 2088] [serial = 638] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (10961400) [pid = 2088] [serial = 639] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (14F60000) [pid = 2088] [serial = 644] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (10D25000) [pid = 2088] [serial = 624] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (10942000) [pid = 2088] [serial = 623] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (166CBC00) [pid = 2088] [serial = 627] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (153C1000) [pid = 2088] [serial = 626] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (198F6400) [pid = 2088] [serial = 630] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (198CE800) [pid = 2088] [serial = 629] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (1A1A6800) [pid = 2088] [serial = 632] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (198F2800) [pid = 2088] [serial = 657] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (19503C00) [pid = 2088] [serial = 653] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (198EEC00) [pid = 2088] [serial = 656] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (1A1A6000) [pid = 2088] [serial = 659] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (1860A000) [pid = 2088] [serial = 651] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (11ACD400) [pid = 2088] [serial = 642] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (1950AC00) [pid = 2088] [serial = 654] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (153F8000) [pid = 2088] [serial = 645] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 2088 | ++DOCSHELL 0CA6B800 == 33 [pid = 2088] [id = 237] 15:44:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (0CA6C000) [pid = 2088] [serial = 710] [outer = 00000000] 15:44:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (0CA75400) [pid = 2088] [serial = 711] [outer = 0CA6C000] 15:44:28 INFO - PROCESS | 2088 | 1468190668179 Marionette DEBUG loaded listener.js 15:44:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (0CAE9C00) [pid = 2088] [serial = 712] [outer = 0CA6C000] 15:44:28 INFO - PROCESS | 2088 | 1468190668593 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 15:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 15:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1540ms 15:44:28 INFO - PROCESS | 2088 | 1468190668674 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 15:44:28 INFO - PROCESS | 2088 | 1468190668677 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 15:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 15:44:28 INFO - PROCESS | 2088 | 1468190668681 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 15:44:28 INFO - PROCESS | 2088 | 1468190668684 Marionette TRACE conn6 <- [1,914,null,{}] 15:44:28 INFO - PROCESS | 2088 | 1468190668689 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:28 INFO - PROCESS | 2088 | 1468190668692 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:28 INFO - PROCESS | 2088 | 1468190668778 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 15:44:28 INFO - PROCESS | 2088 | 1468190668786 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:28 INFO - PROCESS | 2088 | 1468190668789 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:28 INFO - PROCESS | 2088 | ++DOCSHELL 103FD800 == 34 [pid = 2088] [id = 238] 15:44:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (1093E000) [pid = 2088] [serial = 713] [outer = 00000000] 15:44:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (1095AC00) [pid = 2088] [serial = 714] [outer = 1093E000] 15:44:28 INFO - PROCESS | 2088 | 1468190668837 Marionette DEBUG loaded listener.js 15:44:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (10964C00) [pid = 2088] [serial = 715] [outer = 1093E000] 15:44:29 INFO - PROCESS | 2088 | 1468190669301 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 15:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 15:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 670ms 15:44:29 INFO - PROCESS | 2088 | 1468190669354 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 15:44:29 INFO - PROCESS | 2088 | 1468190669359 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 15:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 15:44:29 INFO - PROCESS | 2088 | 1468190669363 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 15:44:29 INFO - PROCESS | 2088 | 1468190669365 Marionette TRACE conn6 <- [1,918,null,{}] 15:44:29 INFO - PROCESS | 2088 | 1468190669369 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:29 INFO - PROCESS | 2088 | 1468190669372 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:29 INFO - PROCESS | 2088 | 1468190669492 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 15:44:29 INFO - PROCESS | 2088 | 1468190669581 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:29 INFO - PROCESS | 2088 | 1468190669583 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:29 INFO - PROCESS | 2088 | ++DOCSHELL 110A0C00 == 35 [pid = 2088] [id = 239] 15:44:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (1150A800) [pid = 2088] [serial = 716] [outer = 00000000] 15:44:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (11994C00) [pid = 2088] [serial = 717] [outer = 1150A800] 15:44:29 INFO - PROCESS | 2088 | 1468190669629 Marionette DEBUG loaded listener.js 15:44:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (11ACF400) [pid = 2088] [serial = 718] [outer = 1150A800] 15:44:30 INFO - PROCESS | 2088 | 1468190670020 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 15:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 15:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 670ms 15:44:30 INFO - PROCESS | 2088 | 1468190670038 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 15:44:30 INFO - PROCESS | 2088 | 1468190670040 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 15:44:30 INFO - PROCESS | 2088 | 1468190670045 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 15:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 15:44:30 INFO - PROCESS | 2088 | 1468190670051 Marionette TRACE conn6 <- [1,922,null,{}] 15:44:30 INFO - PROCESS | 2088 | 1468190670074 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:30 INFO - PROCESS | 2088 | 1468190670078 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:30 INFO - PROCESS | 2088 | 1468190670202 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 15:44:30 INFO - PROCESS | 2088 | 1468190670269 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:30 INFO - PROCESS | 2088 | 1468190670272 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:30 INFO - PROCESS | 2088 | ++DOCSHELL 0CAF3000 == 36 [pid = 2088] [id = 240] 15:44:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (0CAF8C00) [pid = 2088] [serial = 719] [outer = 00000000] 15:44:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (15350800) [pid = 2088] [serial = 720] [outer = 0CAF8C00] 15:44:30 INFO - PROCESS | 2088 | 1468190670317 Marionette DEBUG loaded listener.js 15:44:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (15414000) [pid = 2088] [serial = 721] [outer = 0CAF8C00] 15:44:30 INFO - PROCESS | 2088 | 1468190670722 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 15:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 15:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 730ms 15:44:30 INFO - PROCESS | 2088 | 1468190670777 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 15:44:30 INFO - PROCESS | 2088 | 1468190670780 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 15:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 15:44:30 INFO - PROCESS | 2088 | 1468190670816 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 15:44:30 INFO - PROCESS | 2088 | 1468190670818 Marionette TRACE conn6 <- [1,926,null,{}] 15:44:30 INFO - PROCESS | 2088 | 1468190670833 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:30 INFO - PROCESS | 2088 | 1468190670836 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:30 INFO - PROCESS | 2088 | 1468190670950 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 15:44:30 INFO - PROCESS | 2088 | 1468190670956 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:30 INFO - PROCESS | 2088 | 1468190670958 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:30 INFO - PROCESS | 2088 | ++DOCSHELL 110A4800 == 37 [pid = 2088] [id = 241] 15:44:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (1532F800) [pid = 2088] [serial = 722] [outer = 00000000] 15:44:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (1676FC00) [pid = 2088] [serial = 723] [outer = 1532F800] 15:44:30 INFO - PROCESS | 2088 | 1468190671003 Marionette DEBUG loaded listener.js 15:44:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (16F71800) [pid = 2088] [serial = 724] [outer = 1532F800] 15:44:31 INFO - PROCESS | 2088 | 1468190671439 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 15:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 15:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 710ms 15:44:31 INFO - PROCESS | 2088 | 1468190671499 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 15:44:31 INFO - PROCESS | 2088 | 1468190671501 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 15:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 15:44:31 INFO - PROCESS | 2088 | 1468190671505 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 15:44:31 INFO - PROCESS | 2088 | 1468190671506 Marionette TRACE conn6 <- [1,930,null,{}] 15:44:31 INFO - PROCESS | 2088 | 1468190671510 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:31 INFO - PROCESS | 2088 | 1468190671512 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:31 INFO - PROCESS | 2088 | 1468190671624 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 15:44:31 INFO - PROCESS | 2088 | 1468190671630 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:31 INFO - PROCESS | 2088 | 1468190671636 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:31 INFO - PROCESS | 2088 | ++DOCSHELL 17E86C00 == 38 [pid = 2088] [id = 242] 15:44:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (18037400) [pid = 2088] [serial = 725] [outer = 00000000] 15:44:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (18562800) [pid = 2088] [serial = 726] [outer = 18037400] 15:44:31 INFO - PROCESS | 2088 | 1468190671695 Marionette DEBUG loaded listener.js 15:44:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (187C5000) [pid = 2088] [serial = 727] [outer = 18037400] 15:44:32 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (1866A000) [pid = 2088] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 15:44:32 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (16F70400) [pid = 2088] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 15:44:32 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (19532C00) [pid = 2088] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 15:44:32 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (0CA6A800) [pid = 2088] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 15:44:32 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (0CA67C00) [pid = 2088] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 15:44:32 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (10774800) [pid = 2088] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 15:44:32 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (14CA9400) [pid = 2088] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 15:44:32 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (14CC7C00) [pid = 2088] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 15:44:32 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (0CAEE400) [pid = 2088] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 15:44:32 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (198CE000) [pid = 2088] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 15:44:32 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (14D88000) [pid = 2088] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 15:44:32 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (0CA6CC00) [pid = 2088] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 15:44:32 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (1A13F000) [pid = 2088] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 15:44:32 INFO - PROCESS | 2088 | 1468190672406 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 15:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 15:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 972ms 15:44:32 INFO - PROCESS | 2088 | 1468190672480 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 15:44:32 INFO - PROCESS | 2088 | 1468190672482 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 15:44:32 INFO - PROCESS | 2088 | 1468190672485 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 15:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 15:44:32 INFO - PROCESS | 2088 | 1468190672486 Marionette TRACE conn6 <- [1,934,null,{}] 15:44:32 INFO - PROCESS | 2088 | 1468190672490 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:32 INFO - PROCESS | 2088 | 1468190672492 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:32 INFO - PROCESS | 2088 | 1468190672574 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 15:44:32 INFO - PROCESS | 2088 | 1468190672597 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:32 INFO - PROCESS | 2088 | 1468190672599 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:32 INFO - PROCESS | 2088 | ++DOCSHELL 0CA6D800 == 39 [pid = 2088] [id = 243] 15:44:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (110A2C00) [pid = 2088] [serial = 728] [outer = 00000000] 15:44:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (15412C00) [pid = 2088] [serial = 729] [outer = 110A2C00] 15:44:32 INFO - PROCESS | 2088 | 1468190672716 Marionette DEBUG loaded listener.js 15:44:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (1677CC00) [pid = 2088] [serial = 730] [outer = 110A2C00] 15:44:33 INFO - PROCESS | 2088 | 1468190673067 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 15:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 15:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 630ms 15:44:33 INFO - PROCESS | 2088 | 1468190673119 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 15:44:33 INFO - PROCESS | 2088 | 1468190673122 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 15:44:33 INFO - PROCESS | 2088 | 1468190673125 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 15:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 15:44:33 INFO - PROCESS | 2088 | 1468190673126 Marionette TRACE conn6 <- [1,938,null,{}] 15:44:33 INFO - PROCESS | 2088 | 1468190673130 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:33 INFO - PROCESS | 2088 | 1468190673132 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:33 INFO - PROCESS | 2088 | 1468190673210 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 15:44:33 INFO - PROCESS | 2088 | 1468190673291 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:33 INFO - PROCESS | 2088 | 1468190673293 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:33 INFO - PROCESS | 2088 | ++DOCSHELL 0CAF0800 == 40 [pid = 2088] [id = 244] 15:44:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (15419400) [pid = 2088] [serial = 731] [outer = 00000000] 15:44:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (1950AC00) [pid = 2088] [serial = 732] [outer = 15419400] 15:44:33 INFO - PROCESS | 2088 | 1468190673337 Marionette DEBUG loaded listener.js 15:44:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (19588C00) [pid = 2088] [serial = 733] [outer = 15419400] 15:44:33 INFO - PROCESS | 2088 | 1468190673696 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 15:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 15:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 630ms 15:44:33 INFO - PROCESS | 2088 | 1468190673759 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 15:44:33 INFO - PROCESS | 2088 | 1468190673761 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 15:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 15:44:33 INFO - PROCESS | 2088 | 1468190673764 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 15:44:33 INFO - PROCESS | 2088 | 1468190673766 Marionette TRACE conn6 <- [1,942,null,{}] 15:44:33 INFO - PROCESS | 2088 | 1468190673770 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:33 INFO - PROCESS | 2088 | 1468190673771 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:33 INFO - PROCESS | 2088 | 1468190673884 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 15:44:33 INFO - PROCESS | 2088 | 1468190673921 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:33 INFO - PROCESS | 2088 | 1468190673923 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:33 INFO - PROCESS | 2088 | ++DOCSHELL 09265C00 == 41 [pid = 2088] [id = 245] 15:44:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (10D2AC00) [pid = 2088] [serial = 734] [outer = 00000000] 15:44:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (1973C400) [pid = 2088] [serial = 735] [outer = 10D2AC00] 15:44:33 INFO - PROCESS | 2088 | 1468190673968 Marionette DEBUG loaded listener.js 15:44:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (1973F800) [pid = 2088] [serial = 736] [outer = 10D2AC00] 15:44:34 INFO - PROCESS | 2088 | 1468190674398 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 15:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 15:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 730ms 15:44:34 INFO - PROCESS | 2088 | 1468190674496 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 15:44:34 INFO - PROCESS | 2088 | 1468190674501 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 15:44:34 INFO - PROCESS | 2088 | 1468190674507 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 15:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 15:44:34 INFO - PROCESS | 2088 | 1468190674511 Marionette TRACE conn6 <- [1,946,null,{}] 15:44:34 INFO - PROCESS | 2088 | 1468190674518 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:34 INFO - PROCESS | 2088 | 1468190674521 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:34 INFO - PROCESS | 2088 | 1468190674653 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 15:44:34 INFO - PROCESS | 2088 | 1468190674757 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:34 INFO - PROCESS | 2088 | 1468190674761 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:34 INFO - PROCESS | 2088 | ++DOCSHELL 0CF6A000 == 42 [pid = 2088] [id = 246] 15:44:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (0CF75000) [pid = 2088] [serial = 737] [outer = 00000000] 15:44:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (10284000) [pid = 2088] [serial = 738] [outer = 0CF75000] 15:44:34 INFO - PROCESS | 2088 | 1468190674841 Marionette DEBUG loaded listener.js 15:44:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (10940000) [pid = 2088] [serial = 739] [outer = 0CF75000] 15:44:35 INFO - PROCESS | 2088 | 1468190675526 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 15:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 15:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1076ms 15:44:35 INFO - PROCESS | 2088 | 1468190675587 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 15:44:35 INFO - PROCESS | 2088 | 1468190675592 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 15:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 15:44:35 INFO - PROCESS | 2088 | 1468190675623 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 15:44:35 INFO - PROCESS | 2088 | 1468190675626 Marionette TRACE conn6 <- [1,950,null,{}] 15:44:35 INFO - PROCESS | 2088 | 1468190675630 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:35 INFO - PROCESS | 2088 | 1468190675633 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:35 INFO - PROCESS | 2088 | 1468190675762 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 15:44:35 INFO - PROCESS | 2088 | 1468190675882 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:35 INFO - PROCESS | 2088 | 1468190675885 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:35 INFO - PROCESS | 2088 | ++DOCSHELL 11991800 == 43 [pid = 2088] [id = 247] 15:44:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (11ACD000) [pid = 2088] [serial = 740] [outer = 00000000] 15:44:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (14CAA400) [pid = 2088] [serial = 741] [outer = 11ACD000] 15:44:35 INFO - PROCESS | 2088 | 1468190675943 Marionette DEBUG loaded listener.js 15:44:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (14CD1C00) [pid = 2088] [serial = 742] [outer = 11ACD000] 15:44:36 INFO - PROCESS | 2088 | 1468190676820 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 15:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 15:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1280ms 15:44:36 INFO - PROCESS | 2088 | 1468190676903 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 15:44:36 INFO - PROCESS | 2088 | 1468190676906 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 15:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 15:44:36 INFO - PROCESS | 2088 | 1468190676912 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 15:44:36 INFO - PROCESS | 2088 | 1468190676915 Marionette TRACE conn6 <- [1,954,null,{}] 15:44:36 INFO - PROCESS | 2088 | 1468190676920 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:36 INFO - PROCESS | 2088 | 1468190676924 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:37 INFO - PROCESS | 2088 | 1468190677038 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 15:44:37 INFO - PROCESS | 2088 | 1468190677118 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:37 INFO - PROCESS | 2088 | 1468190677122 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:37 INFO - PROCESS | 2088 | ++DOCSHELL 102E2C00 == 44 [pid = 2088] [id = 248] 15:44:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (102E8800) [pid = 2088] [serial = 743] [outer = 00000000] 15:44:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (10942400) [pid = 2088] [serial = 744] [outer = 102E8800] 15:44:37 INFO - PROCESS | 2088 | 1468190677212 Marionette DEBUG loaded listener.js 15:44:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (10C90400) [pid = 2088] [serial = 745] [outer = 102E8800] 15:44:37 INFO - PROCESS | 2088 | --DOCSHELL 0CAF0800 == 43 [pid = 2088] [id = 244] 15:44:37 INFO - PROCESS | 2088 | --DOCSHELL 0CA6D800 == 42 [pid = 2088] [id = 243] 15:44:37 INFO - PROCESS | 2088 | --DOCSHELL 17E86C00 == 41 [pid = 2088] [id = 242] 15:44:37 INFO - PROCESS | 2088 | --DOCSHELL 110A4800 == 40 [pid = 2088] [id = 241] 15:44:37 INFO - PROCESS | 2088 | --DOCSHELL 0CAF3000 == 39 [pid = 2088] [id = 240] 15:44:37 INFO - PROCESS | 2088 | --DOCSHELL 110A0C00 == 38 [pid = 2088] [id = 239] 15:44:37 INFO - PROCESS | 2088 | --DOCSHELL 103FD800 == 37 [pid = 2088] [id = 238] 15:44:37 INFO - PROCESS | 2088 | --DOCSHELL 0CA6B800 == 36 [pid = 2088] [id = 237] 15:44:37 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (1A1AA000) [pid = 2088] [serial = 633] [outer = 00000000] [url = about:blank] 15:44:37 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (187C9800) [pid = 2088] [serial = 678] [outer = 00000000] [url = about:blank] 15:44:37 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (17E85C00) [pid = 2088] [serial = 675] [outer = 00000000] [url = about:blank] 15:44:37 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (1958C000) [pid = 2088] [serial = 681] [outer = 00000000] [url = about:blank] 15:44:37 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (0CAE7000) [pid = 2088] [serial = 665] [outer = 00000000] [url = about:blank] 15:44:37 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (102E7400) [pid = 2088] [serial = 666] [outer = 00000000] [url = about:blank] 15:44:37 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (1A1A7000) [pid = 2088] [serial = 660] [outer = 00000000] [url = about:blank] 15:44:37 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (10D21000) [pid = 2088] [serial = 662] [outer = 00000000] [url = about:blank] 15:44:37 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (10F7F400) [pid = 2088] [serial = 663] [outer = 00000000] [url = about:blank] 15:44:37 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (1803B800) [pid = 2088] [serial = 687] [outer = 00000000] [url = about:blank] 15:44:37 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (14F26400) [pid = 2088] [serial = 672] [outer = 00000000] [url = about:blank] 15:44:37 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (15354C00) [pid = 2088] [serial = 673] [outer = 00000000] [url = about:blank] 15:44:37 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (10CC7C00) [pid = 2088] [serial = 669] [outer = 00000000] [url = about:blank] 15:44:37 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (1150F800) [pid = 2088] [serial = 670] [outer = 00000000] [url = about:blank] 15:44:37 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (1A136000) [pid = 2088] [serial = 684] [outer = 00000000] [url = about:blank] 15:44:37 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (19740400) [pid = 2088] [serial = 682] [outer = 00000000] [url = about:blank] 15:44:37 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (1A497800) [pid = 2088] [serial = 691] [outer = 00000000] [url = about:blank] 15:44:37 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (10961800) [pid = 2088] [serial = 378] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:44:37 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (1A49D800) [pid = 2088] [serial = 694] [outer = 00000000] [url = about:blank] 15:44:37 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (1A2D3400) [pid = 2088] [serial = 690] [outer = 00000000] [url = about:blank] 15:44:37 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (198F0800) [pid = 2088] [serial = 685] [outer = 00000000] [url = about:blank] 15:44:37 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (15411800) [pid = 2088] [serial = 693] [outer = 00000000] [url = about:blank] 15:44:37 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (19501800) [pid = 2088] [serial = 679] [outer = 00000000] [url = about:blank] 15:44:37 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (17E86400) [pid = 2088] [serial = 676] [outer = 00000000] [url = about:blank] 15:44:37 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (19592000) [pid = 2088] [serial = 688] [outer = 00000000] [url = about:blank] 15:44:37 INFO - PROCESS | 2088 | 1468190677678 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 15:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 15:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 830ms 15:44:37 INFO - PROCESS | 2088 | 1468190677743 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 15:44:37 INFO - PROCESS | 2088 | 1468190677747 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 15:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 15:44:37 INFO - PROCESS | 2088 | 1468190677757 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 15:44:37 INFO - PROCESS | 2088 | 1468190677760 Marionette TRACE conn6 <- [1,958,null,{}] 15:44:37 INFO - PROCESS | 2088 | 1468190677764 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:37 INFO - PROCESS | 2088 | 1468190677766 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:37 INFO - PROCESS | 2088 | 1468190677854 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 15:44:37 INFO - PROCESS | 2088 | 1468190677869 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:37 INFO - PROCESS | 2088 | 1468190677871 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:37 INFO - PROCESS | 2088 | ++DOCSHELL 10F06000 == 37 [pid = 2088] [id = 249] 15:44:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (10F09400) [pid = 2088] [serial = 746] [outer = 00000000] 15:44:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (110A0400) [pid = 2088] [serial = 747] [outer = 10F09400] 15:44:37 INFO - PROCESS | 2088 | 1468190677919 Marionette DEBUG loaded listener.js 15:44:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (11510400) [pid = 2088] [serial = 748] [outer = 10F09400] 15:44:38 INFO - PROCESS | 2088 | 1468190678380 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 15:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 15:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 670ms 15:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 15:44:38 INFO - PROCESS | 2088 | 1468190678428 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 15:44:38 INFO - PROCESS | 2088 | 1468190678430 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 15:44:38 INFO - PROCESS | 2088 | 1468190678434 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 15:44:38 INFO - PROCESS | 2088 | 1468190678438 Marionette TRACE conn6 <- [1,962,null,{}] 15:44:38 INFO - PROCESS | 2088 | 1468190678448 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:38 INFO - PROCESS | 2088 | 1468190678453 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:38 INFO - PROCESS | 2088 | 1468190678574 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 15:44:38 INFO - PROCESS | 2088 | 1468190678668 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:38 INFO - PROCESS | 2088 | 1468190678671 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:38 INFO - PROCESS | 2088 | ++DOCSHELL 15331800 == 38 [pid = 2088] [id = 250] 15:44:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (15331C00) [pid = 2088] [serial = 749] [outer = 00000000] 15:44:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (153F7000) [pid = 2088] [serial = 750] [outer = 15331C00] 15:44:38 INFO - PROCESS | 2088 | 1468190678721 Marionette DEBUG loaded listener.js 15:44:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (16377800) [pid = 2088] [serial = 751] [outer = 15331C00] 15:44:39 INFO - PROCESS | 2088 | 1468190679105 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 15:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 15:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 730ms 15:44:39 INFO - PROCESS | 2088 | 1468190679168 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 15:44:39 INFO - PROCESS | 2088 | 1468190679170 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 15:44:39 INFO - PROCESS | 2088 | 1468190679173 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 15:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 15:44:39 INFO - PROCESS | 2088 | 1468190679175 Marionette TRACE conn6 <- [1,966,null,{}] 15:44:39 INFO - PROCESS | 2088 | 1468190679178 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:39 INFO - PROCESS | 2088 | 1468190679180 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:39 INFO - PROCESS | 2088 | 1468190679268 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 15:44:39 INFO - PROCESS | 2088 | 1468190679273 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:39 INFO - PROCESS | 2088 | 1468190679275 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:39 INFO - PROCESS | 2088 | ++DOCSHELL 17E86C00 == 39 [pid = 2088] [id = 251] 15:44:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (17E8B000) [pid = 2088] [serial = 752] [outer = 00000000] 15:44:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (187F4800) [pid = 2088] [serial = 753] [outer = 17E8B000] 15:44:39 INFO - PROCESS | 2088 | 1468190679329 Marionette DEBUG loaded listener.js 15:44:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (19505C00) [pid = 2088] [serial = 754] [outer = 17E8B000] 15:44:39 INFO - PROCESS | 2088 | 1468190679787 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 15:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 15:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 670ms 15:44:39 INFO - PROCESS | 2088 | 1468190679848 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 15:44:39 INFO - PROCESS | 2088 | 1468190679850 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 15:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 15:44:39 INFO - PROCESS | 2088 | 1468190679852 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 15:44:39 INFO - PROCESS | 2088 | 1468190679854 Marionette TRACE conn6 <- [1,970,null,{}] 15:44:39 INFO - PROCESS | 2088 | 1468190679862 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:39 INFO - PROCESS | 2088 | 1468190679864 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:39 INFO - PROCESS | 2088 | 1468190679998 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 15:44:40 INFO - PROCESS | 2088 | 1468190680019 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:40 INFO - PROCESS | 2088 | 1468190680021 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:40 INFO - PROCESS | 2088 | ++DOCSHELL 1950E800 == 40 [pid = 2088] [id = 252] 15:44:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (19510000) [pid = 2088] [serial = 755] [outer = 00000000] 15:44:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (19586C00) [pid = 2088] [serial = 756] [outer = 19510000] 15:44:40 INFO - PROCESS | 2088 | 1468190680066 Marionette DEBUG loaded listener.js 15:44:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (19688C00) [pid = 2088] [serial = 757] [outer = 19510000] 15:44:40 INFO - PROCESS | 2088 | 1468190680498 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 15:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 15:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 670ms 15:44:40 INFO - PROCESS | 2088 | 1468190680524 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 15:44:40 INFO - PROCESS | 2088 | 1468190680526 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 15:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 15:44:40 INFO - PROCESS | 2088 | 1468190680533 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 15:44:40 INFO - PROCESS | 2088 | 1468190680535 Marionette TRACE conn6 <- [1,974,null,{}] 15:44:40 INFO - PROCESS | 2088 | 1468190680538 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:40 INFO - PROCESS | 2088 | 1468190680544 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:40 INFO - PROCESS | 2088 | 1468190680687 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 15:44:40 INFO - PROCESS | 2088 | 1468190680751 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:40 INFO - PROCESS | 2088 | 1468190680753 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:40 INFO - PROCESS | 2088 | ++DOCSHELL 19746000 == 41 [pid = 2088] [id = 253] 15:44:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (198ED400) [pid = 2088] [serial = 758] [outer = 00000000] 15:44:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (198F7C00) [pid = 2088] [serial = 759] [outer = 198ED400] 15:44:40 INFO - PROCESS | 2088 | 1468190680798 Marionette DEBUG loaded listener.js 15:44:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (1A143800) [pid = 2088] [serial = 760] [outer = 198ED400] 15:44:41 INFO - PROCESS | 2088 | 1468190681227 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 15:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 15:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 730ms 15:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 15:44:41 INFO - PROCESS | 2088 | 1468190681264 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 15:44:41 INFO - PROCESS | 2088 | 1468190681266 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 15:44:41 INFO - PROCESS | 2088 | 1468190681269 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 15:44:41 INFO - PROCESS | 2088 | 1468190681271 Marionette TRACE conn6 <- [1,978,null,{}] 15:44:41 INFO - PROCESS | 2088 | 1468190681274 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:41 INFO - PROCESS | 2088 | 1468190681276 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:41 INFO - PROCESS | 2088 | 1468190681422 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 15:44:41 INFO - PROCESS | 2088 | 1468190681441 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:41 INFO - PROCESS | 2088 | 1468190681443 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:41 INFO - PROCESS | 2088 | ++DOCSHELL 1A1A2000 == 42 [pid = 2088] [id = 254] 15:44:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (1A1A4000) [pid = 2088] [serial = 761] [outer = 00000000] 15:44:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (1A1A8C00) [pid = 2088] [serial = 762] [outer = 1A1A4000] 15:44:41 INFO - PROCESS | 2088 | 1468190681487 Marionette DEBUG loaded listener.js 15:44:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (1A1AD400) [pid = 2088] [serial = 763] [outer = 1A1A4000] 15:44:41 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (0CA6C000) [pid = 2088] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 15:44:41 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (1093E000) [pid = 2088] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 15:44:41 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (1093A800) [pid = 2088] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 15:44:41 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (1150A800) [pid = 2088] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 15:44:41 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (10D22000) [pid = 2088] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 15:44:41 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (15419400) [pid = 2088] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 15:44:41 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (15417C00) [pid = 2088] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 15:44:41 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (1A271800) [pid = 2088] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 15:44:41 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (1B5B9C00) [pid = 2088] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 15:44:41 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (1532F800) [pid = 2088] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 15:44:41 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (110A2C00) [pid = 2088] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 15:44:41 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (18037400) [pid = 2088] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 15:44:41 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (0CAF8C00) [pid = 2088] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 15:44:41 INFO - PROCESS | 2088 | 1468190681942 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 15:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 15:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 730ms 15:44:41 INFO - PROCESS | 2088 | 1468190682000 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 15:44:41 INFO - PROCESS | 2088 | 1468190682002 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 15:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 15:44:41 INFO - PROCESS | 2088 | 1468190682005 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 15:44:41 INFO - PROCESS | 2088 | 1468190682007 Marionette TRACE conn6 <- [1,982,null,{}] 15:44:41 INFO - PROCESS | 2088 | 1468190682010 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:42 INFO - PROCESS | 2088 | 1468190682012 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:42 INFO - PROCESS | 2088 | 1468190682091 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 15:44:42 INFO - PROCESS | 2088 | 1468190682097 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:42 INFO - PROCESS | 2088 | 1468190682099 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:42 INFO - PROCESS | 2088 | ++DOCSHELL 14ADD800 == 43 [pid = 2088] [id = 255] 15:44:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (14F21000) [pid = 2088] [serial = 764] [outer = 00000000] 15:44:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (1958F000) [pid = 2088] [serial = 765] [outer = 14F21000] 15:44:42 INFO - PROCESS | 2088 | 1468190682144 Marionette DEBUG loaded listener.js 15:44:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (198E9400) [pid = 2088] [serial = 766] [outer = 14F21000] 15:44:42 INFO - PROCESS | 2088 | 1468190682558 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 15:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 15:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 630ms 15:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 15:44:42 INFO - PROCESS | 2088 | 1468190682636 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 15:44:42 INFO - PROCESS | 2088 | 1468190682638 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 15:44:42 INFO - PROCESS | 2088 | 1468190682641 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 15:44:42 INFO - PROCESS | 2088 | 1468190682643 Marionette TRACE conn6 <- [1,986,null,{}] 15:44:42 INFO - PROCESS | 2088 | 1468190682647 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:42 INFO - PROCESS | 2088 | 1468190682648 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:42 INFO - PROCESS | 2088 | 1468190682729 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 15:44:42 INFO - PROCESS | 2088 | 1468190682734 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:42 INFO - PROCESS | 2088 | 1468190682736 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:42 INFO - PROCESS | 2088 | ++DOCSHELL 1A1A5800 == 44 [pid = 2088] [id = 256] 15:44:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (1A1A5C00) [pid = 2088] [serial = 767] [outer = 00000000] 15:44:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (1A2D7000) [pid = 2088] [serial = 768] [outer = 1A1A5C00] 15:44:42 INFO - PROCESS | 2088 | 1468190682780 Marionette DEBUG loaded listener.js 15:44:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (1A49B400) [pid = 2088] [serial = 769] [outer = 1A1A5C00] 15:44:43 INFO - PROCESS | 2088 | 1468190683255 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 15:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 15:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 630ms 15:44:43 INFO - PROCESS | 2088 | 1468190683279 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 15:44:43 INFO - PROCESS | 2088 | 1468190683281 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 15:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 15:44:43 INFO - PROCESS | 2088 | 1468190683284 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 15:44:43 INFO - PROCESS | 2088 | 1468190683286 Marionette TRACE conn6 <- [1,990,null,{}] 15:44:43 INFO - PROCESS | 2088 | 1468190683289 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:43 INFO - PROCESS | 2088 | 1468190683291 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:43 INFO - PROCESS | 2088 | 1468190683371 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 15:44:43 INFO - PROCESS | 2088 | 1468190683376 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:43 INFO - PROCESS | 2088 | 1468190683378 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:43 INFO - PROCESS | 2088 | ++DOCSHELL 1A49C800 == 45 [pid = 2088] [id = 257] 15:44:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (1A49EC00) [pid = 2088] [serial = 770] [outer = 00000000] 15:44:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (1A4D9400) [pid = 2088] [serial = 771] [outer = 1A49EC00] 15:44:43 INFO - PROCESS | 2088 | 1468190683423 Marionette DEBUG loaded listener.js 15:44:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (1A73A800) [pid = 2088] [serial = 772] [outer = 1A49EC00] 15:44:44 INFO - PROCESS | 2088 | --DOCSHELL 0CA67400 == 44 [pid = 2088] [id = 231] 15:44:44 INFO - PROCESS | 2088 | --DOCSHELL 15416800 == 43 [pid = 2088] [id = 233] 15:44:44 INFO - PROCESS | 2088 | --DOCSHELL 10775000 == 42 [pid = 2088] [id = 230] 15:44:44 INFO - PROCESS | 2088 | --DOCSHELL 1A4D6000 == 41 [pid = 2088] [id = 235] 15:44:44 INFO - PROCESS | 2088 | --DOCSHELL 1077A000 == 40 [pid = 2088] [id = 236] 15:44:44 INFO - PROCESS | 2088 | --DOCSHELL 10CCE800 == 39 [pid = 2088] [id = 232] 15:44:44 INFO - PROCESS | 2088 | --DOCSHELL 1A1AE400 == 38 [pid = 2088] [id = 234] 15:44:44 INFO - PROCESS | 2088 | --DOCSHELL 10F06000 == 37 [pid = 2088] [id = 249] 15:44:44 INFO - PROCESS | 2088 | --DOCSHELL 102E2C00 == 36 [pid = 2088] [id = 248] 15:44:44 INFO - PROCESS | 2088 | --DOCSHELL 11991800 == 35 [pid = 2088] [id = 247] 15:44:44 INFO - PROCESS | 2088 | --DOCSHELL 09265C00 == 34 [pid = 2088] [id = 245] 15:44:44 INFO - PROCESS | 2088 | --DOCSHELL 0CF6A000 == 33 [pid = 2088] [id = 246] 15:44:44 INFO - PROCESS | 2088 | --DOCSHELL 1A1A5800 == 32 [pid = 2088] [id = 256] 15:44:44 INFO - PROCESS | 2088 | --DOCSHELL 1A1A2000 == 31 [pid = 2088] [id = 254] 15:44:44 INFO - PROCESS | 2088 | --DOCSHELL 17E86C00 == 30 [pid = 2088] [id = 251] 15:44:44 INFO - PROCESS | 2088 | --DOCSHELL 14ADD800 == 29 [pid = 2088] [id = 255] 15:44:44 INFO - PROCESS | 2088 | --DOCSHELL 1950E800 == 28 [pid = 2088] [id = 252] 15:44:44 INFO - PROCESS | 2088 | --DOCSHELL 19746000 == 27 [pid = 2088] [id = 253] 15:44:44 INFO - PROCESS | 2088 | --DOCSHELL 15331800 == 26 [pid = 2088] [id = 250] 15:44:45 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (0CAE9C00) [pid = 2088] [serial = 712] [outer = 00000000] [url = about:blank] 15:44:45 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (1095AC00) [pid = 2088] [serial = 714] [outer = 00000000] [url = about:blank] 15:44:45 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (0CA75400) [pid = 2088] [serial = 711] [outer = 00000000] [url = about:blank] 15:44:45 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (153F5800) [pid = 2088] [serial = 709] [outer = 00000000] [url = about:blank] 15:44:45 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (11997400) [pid = 2088] [serial = 708] [outer = 00000000] [url = about:blank] 15:44:45 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (11994C00) [pid = 2088] [serial = 717] [outer = 00000000] [url = about:blank] 15:44:45 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (11ACCC00) [pid = 2088] [serial = 697] [outer = 00000000] [url = about:blank] 15:44:45 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (10F80400) [pid = 2088] [serial = 696] [outer = 00000000] [url = about:blank] 15:44:45 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (19588C00) [pid = 2088] [serial = 733] [outer = 00000000] [url = about:blank] 15:44:45 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (17E83C00) [pid = 2088] [serial = 700] [outer = 00000000] [url = about:blank] 15:44:45 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (166CC000) [pid = 2088] [serial = 699] [outer = 00000000] [url = about:blank] 15:44:45 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (1A4D9C00) [pid = 2088] [serial = 703] [outer = 00000000] [url = about:blank] 15:44:45 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (1A4A0800) [pid = 2088] [serial = 702] [outer = 00000000] [url = about:blank] 15:44:45 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (1BB31800) [pid = 2088] [serial = 706] [outer = 00000000] [url = about:blank] 15:44:45 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (1BA7D400) [pid = 2088] [serial = 705] [outer = 00000000] [url = about:blank] 15:44:45 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (16F71800) [pid = 2088] [serial = 724] [outer = 00000000] [url = about:blank] 15:44:45 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (1676FC00) [pid = 2088] [serial = 723] [outer = 00000000] [url = about:blank] 15:44:45 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (15412C00) [pid = 2088] [serial = 729] [outer = 00000000] [url = about:blank] 15:44:45 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (18562800) [pid = 2088] [serial = 726] [outer = 00000000] [url = about:blank] 15:44:45 INFO - PROCESS | 2088 | --DOMWINDOW == 64 (187C5000) [pid = 2088] [serial = 727] [outer = 00000000] [url = about:blank] 15:44:45 INFO - PROCESS | 2088 | --DOMWINDOW == 63 (10964C00) [pid = 2088] [serial = 715] [outer = 00000000] [url = about:blank] 15:44:45 INFO - PROCESS | 2088 | --DOMWINDOW == 62 (15350800) [pid = 2088] [serial = 720] [outer = 00000000] [url = about:blank] 15:44:45 INFO - PROCESS | 2088 | --DOMWINDOW == 61 (15414000) [pid = 2088] [serial = 721] [outer = 00000000] [url = about:blank] 15:44:45 INFO - PROCESS | 2088 | --DOMWINDOW == 60 (11ACF400) [pid = 2088] [serial = 718] [outer = 00000000] [url = about:blank] 15:44:45 INFO - PROCESS | 2088 | --DOMWINDOW == 59 (1973C400) [pid = 2088] [serial = 735] [outer = 00000000] [url = about:blank] 15:44:45 INFO - PROCESS | 2088 | --DOMWINDOW == 58 (1677CC00) [pid = 2088] [serial = 730] [outer = 00000000] [url = about:blank] 15:44:45 INFO - PROCESS | 2088 | --DOMWINDOW == 57 (1950AC00) [pid = 2088] [serial = 732] [outer = 00000000] [url = about:blank] 15:44:45 INFO - PROCESS | 2088 | 1468190685221 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 15:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 15:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1971ms 15:44:45 INFO - PROCESS | 2088 | 1468190685258 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 15:44:45 INFO - PROCESS | 2088 | 1468190685262 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 15:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 15:44:45 INFO - PROCESS | 2088 | 1468190685267 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 15:44:45 INFO - PROCESS | 2088 | 1468190685270 Marionette TRACE conn6 <- [1,994,null,{}] 15:44:45 INFO - PROCESS | 2088 | 1468190685276 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:45 INFO - PROCESS | 2088 | 1468190685279 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:45 INFO - PROCESS | 2088 | 1468190685368 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 15:44:45 INFO - PROCESS | 2088 | 1468190685378 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:45 INFO - PROCESS | 2088 | 1468190685382 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:45 INFO - PROCESS | 2088 | ++DOCSHELL 10278C00 == 27 [pid = 2088] [id = 258] 15:44:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 58 (10282000) [pid = 2088] [serial = 773] [outer = 00000000] 15:44:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 59 (102E8400) [pid = 2088] [serial = 774] [outer = 10282000] 15:44:45 INFO - PROCESS | 2088 | 1468190685433 Marionette DEBUG loaded listener.js 15:44:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 60 (103F9000) [pid = 2088] [serial = 775] [outer = 10282000] 15:44:45 INFO - PROCESS | 2088 | 1468190685901 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 15:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 15:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 670ms 15:44:45 INFO - PROCESS | 2088 | 1468190685938 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 15:44:45 INFO - PROCESS | 2088 | 1468190685943 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 15:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 15:44:45 INFO - PROCESS | 2088 | 1468190685949 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 15:44:45 INFO - PROCESS | 2088 | 1468190685952 Marionette TRACE conn6 <- [1,998,null,{}] 15:44:45 INFO - PROCESS | 2088 | 1468190685956 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:45 INFO - PROCESS | 2088 | 1468190685959 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:46 INFO - PROCESS | 2088 | 1468190686048 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 15:44:46 INFO - PROCESS | 2088 | 1468190686057 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:46 INFO - PROCESS | 2088 | 1468190686060 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:46 INFO - PROCESS | 2088 | ++DOCSHELL 10961C00 == 28 [pid = 2088] [id = 259] 15:44:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 61 (10962400) [pid = 2088] [serial = 776] [outer = 00000000] 15:44:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 62 (10966800) [pid = 2088] [serial = 777] [outer = 10962400] 15:44:46 INFO - PROCESS | 2088 | 1468190686108 Marionette DEBUG loaded listener.js 15:44:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 63 (10C97000) [pid = 2088] [serial = 778] [outer = 10962400] 15:44:46 INFO - PROCESS | 2088 | 1468190686572 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 15:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 15:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 670ms 15:44:46 INFO - PROCESS | 2088 | 1468190686623 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 15:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 15:44:46 INFO - PROCESS | 2088 | 1468190686625 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 15:44:46 INFO - PROCESS | 2088 | 1468190686629 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 15:44:46 INFO - PROCESS | 2088 | 1468190686633 Marionette TRACE conn6 <- [1,1002,null,{}] 15:44:46 INFO - PROCESS | 2088 | 1468190686644 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:46 INFO - PROCESS | 2088 | 1468190686649 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:46 INFO - PROCESS | 2088 | 1468190686763 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 15:44:46 INFO - PROCESS | 2088 | 1468190686852 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:46 INFO - PROCESS | 2088 | 1468190686855 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:46 INFO - PROCESS | 2088 | ++DOCSHELL 11991800 == 29 [pid = 2088] [id = 260] 15:44:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 64 (11993000) [pid = 2088] [serial = 779] [outer = 00000000] 15:44:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 65 (11A89000) [pid = 2088] [serial = 780] [outer = 11993000] 15:44:46 INFO - PROCESS | 2088 | 1468190686904 Marionette DEBUG loaded listener.js 15:44:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (14A5E000) [pid = 2088] [serial = 781] [outer = 11993000] 15:44:47 INFO - PROCESS | 2088 | 1468190687293 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 15:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 15:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 671ms 15:44:47 INFO - PROCESS | 2088 | 1468190687304 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 15:44:47 INFO - PROCESS | 2088 | 1468190687306 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 15:44:47 INFO - PROCESS | 2088 | 1468190687309 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 15:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 15:44:47 INFO - PROCESS | 2088 | 1468190687311 Marionette TRACE conn6 <- [1,1006,null,{}] 15:44:47 INFO - PROCESS | 2088 | 1468190687315 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:47 INFO - PROCESS | 2088 | 1468190687317 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:47 INFO - PROCESS | 2088 | 1468190687399 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 15:44:47 INFO - PROCESS | 2088 | 1468190687478 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:47 INFO - PROCESS | 2088 | 1468190687481 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:47 INFO - PROCESS | 2088 | ++DOCSHELL 10D27800 == 30 [pid = 2088] [id = 261] 15:44:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (11997400) [pid = 2088] [serial = 782] [outer = 00000000] 15:44:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (14CC4400) [pid = 2088] [serial = 783] [outer = 11997400] 15:44:47 INFO - PROCESS | 2088 | 1468190687527 Marionette DEBUG loaded listener.js 15:44:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (14F22C00) [pid = 2088] [serial = 784] [outer = 11997400] 15:44:47 INFO - PROCESS | 2088 | 1468190687881 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 15:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 15:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 630ms 15:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 15:44:47 INFO - PROCESS | 2088 | 1468190687944 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 15:44:47 INFO - PROCESS | 2088 | 1468190687946 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 15:44:47 INFO - PROCESS | 2088 | 1468190687949 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 15:44:47 INFO - PROCESS | 2088 | 1468190687951 Marionette TRACE conn6 <- [1,1010,null,{}] 15:44:47 INFO - PROCESS | 2088 | 1468190687954 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:47 INFO - PROCESS | 2088 | 1468190687956 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:48 INFO - PROCESS | 2088 | 1468190688067 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 15:44:48 INFO - PROCESS | 2088 | 1468190688075 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:48 INFO - PROCESS | 2088 | 1468190688077 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:48 INFO - PROCESS | 2088 | ++DOCSHELL 14F61000 == 31 [pid = 2088] [id = 262] 15:44:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (14F69000) [pid = 2088] [serial = 785] [outer = 00000000] 15:44:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (153F7400) [pid = 2088] [serial = 786] [outer = 14F69000] 15:44:48 INFO - PROCESS | 2088 | 1468190688123 Marionette DEBUG loaded listener.js 15:44:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (15416800) [pid = 2088] [serial = 787] [outer = 14F69000] 15:44:48 INFO - PROCESS | 2088 | 1468190688574 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 15:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 15:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 670ms 15:44:48 INFO - PROCESS | 2088 | 1468190688620 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 15:44:48 INFO - PROCESS | 2088 | 1468190688622 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 15:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 15:44:48 INFO - PROCESS | 2088 | 1468190688635 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 15:44:48 INFO - PROCESS | 2088 | 1468190688637 Marionette TRACE conn6 <- [1,1014,null,{}] 15:44:48 INFO - PROCESS | 2088 | 1468190688640 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:48 INFO - PROCESS | 2088 | 1468190688646 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:48 INFO - PROCESS | 2088 | 1468190688750 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 15:44:48 INFO - PROCESS | 2088 | 1468190688758 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:48 INFO - PROCESS | 2088 | 1468190688760 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:48 INFO - PROCESS | 2088 | ++DOCSHELL 166D2400 == 32 [pid = 2088] [id = 263] 15:44:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (16F70800) [pid = 2088] [serial = 788] [outer = 00000000] 15:44:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (17E81400) [pid = 2088] [serial = 789] [outer = 16F70800] 15:44:48 INFO - PROCESS | 2088 | 1468190688811 Marionette DEBUG loaded listener.js 15:44:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (17E88C00) [pid = 2088] [serial = 790] [outer = 16F70800] 15:44:49 INFO - PROCESS | 2088 | 1468190689254 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 15:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 15:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 670ms 15:44:49 INFO - PROCESS | 2088 | 1468190689305 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 15:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 15:44:49 INFO - PROCESS | 2088 | 1468190689307 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 15:44:49 INFO - PROCESS | 2088 | 1468190689336 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 15:44:49 INFO - PROCESS | 2088 | 1468190689338 Marionette TRACE conn6 <- [1,1018,null,{}] 15:44:49 INFO - PROCESS | 2088 | 1468190689342 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:49 INFO - PROCESS | 2088 | 1468190689343 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:49 INFO - PROCESS | 2088 | 1468190689421 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 15:44:49 INFO - PROCESS | 2088 | 1468190689429 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:49 INFO - PROCESS | 2088 | 1468190689431 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:49 INFO - PROCESS | 2088 | ++DOCSHELL 17E8B400 == 33 [pid = 2088] [id = 264] 15:44:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (17E8C800) [pid = 2088] [serial = 791] [outer = 00000000] 15:44:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (18081000) [pid = 2088] [serial = 792] [outer = 17E8C800] 15:44:49 INFO - PROCESS | 2088 | 1468190689476 Marionette DEBUG loaded listener.js 15:44:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (180A7400) [pid = 2088] [serial = 793] [outer = 17E8C800] 15:44:49 INFO - PROCESS | 2088 | 1468190689908 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 15:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 15:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 650ms 15:44:49 INFO - PROCESS | 2088 | 1468190689961 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 15:44:49 INFO - PROCESS | 2088 | 1468190689963 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 15:44:49 INFO - PROCESS | 2088 | 1468190689966 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 15:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 15:44:49 INFO - PROCESS | 2088 | 1468190689968 Marionette TRACE conn6 <- [1,1022,null,{}] 15:44:49 INFO - PROCESS | 2088 | 1468190689971 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:49 INFO - PROCESS | 2088 | 1468190689973 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:50 INFO - PROCESS | 2088 | 1468190690049 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 15:44:50 INFO - PROCESS | 2088 | 1468190690054 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:50 INFO - PROCESS | 2088 | 1468190690056 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:50 INFO - PROCESS | 2088 | ++DOCSHELL 14F5D000 == 34 [pid = 2088] [id = 265] 15:44:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (18669000) [pid = 2088] [serial = 794] [outer = 00000000] 15:44:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (187C6400) [pid = 2088] [serial = 795] [outer = 18669000] 15:44:50 INFO - PROCESS | 2088 | 1468190690101 Marionette DEBUG loaded listener.js 15:44:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (18672800) [pid = 2088] [serial = 796] [outer = 18669000] 15:44:50 INFO - PROCESS | 2088 | 1468190690556 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 15:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 15:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 630ms 15:44:50 INFO - PROCESS | 2088 | 1468190690601 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 15:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 15:44:50 INFO - PROCESS | 2088 | 1468190690603 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 15:44:50 INFO - PROCESS | 2088 | 1468190690606 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 15:44:50 INFO - PROCESS | 2088 | 1468190690608 Marionette TRACE conn6 <- [1,1026,null,{}] 15:44:50 INFO - PROCESS | 2088 | 1468190690612 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:50 INFO - PROCESS | 2088 | 1468190690613 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:50 INFO - PROCESS | 2088 | 1468190690721 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 15:44:50 INFO - PROCESS | 2088 | 1468190690805 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:50 INFO - PROCESS | 2088 | 1468190690807 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:50 INFO - PROCESS | 2088 | ++DOCSHELL 09270C00 == 35 [pid = 2088] [id = 266] 15:44:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (11990C00) [pid = 2088] [serial = 797] [outer = 00000000] 15:44:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (19510C00) [pid = 2088] [serial = 798] [outer = 11990C00] 15:44:50 INFO - PROCESS | 2088 | 1468190690851 Marionette DEBUG loaded listener.js 15:44:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (19535400) [pid = 2088] [serial = 799] [outer = 11990C00] 15:44:51 INFO - PROCESS | 2088 | 1468190691291 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 15:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 15:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 730ms 15:44:51 INFO - PROCESS | 2088 | 1468190691337 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 15:44:51 INFO - PROCESS | 2088 | 1468190691339 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 15:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 15:44:51 INFO - PROCESS | 2088 | 1468190691342 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 15:44:51 INFO - PROCESS | 2088 | 1468190691344 Marionette TRACE conn6 <- [1,1030,null,{}] 15:44:51 INFO - PROCESS | 2088 | 1468190691347 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:51 INFO - PROCESS | 2088 | 1468190691349 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:51 INFO - PROCESS | 2088 | 1468190691463 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 15:44:51 INFO - PROCESS | 2088 | 1468190691471 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:51 INFO - PROCESS | 2088 | 1468190691473 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:51 INFO - PROCESS | 2088 | ++DOCSHELL 19590C00 == 36 [pid = 2088] [id = 267] 15:44:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (19593C00) [pid = 2088] [serial = 800] [outer = 00000000] 15:44:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (19744800) [pid = 2088] [serial = 801] [outer = 19593C00] 15:44:51 INFO - PROCESS | 2088 | 1468190691563 Marionette DEBUG loaded listener.js 15:44:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (19745C00) [pid = 2088] [serial = 802] [outer = 19593C00] 15:44:51 INFO - PROCESS | 2088 | 1468190691973 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 15:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 15:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 670ms 15:44:52 INFO - PROCESS | 2088 | 1468190692013 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 15:44:52 INFO - PROCESS | 2088 | 1468190692015 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 15:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 15:44:52 INFO - PROCESS | 2088 | 1468190692018 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 15:44:52 INFO - PROCESS | 2088 | 1468190692021 Marionette TRACE conn6 <- [1,1034,null,{}] 15:44:52 INFO - PROCESS | 2088 | 1468190692024 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:52 INFO - PROCESS | 2088 | 1468190692027 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:52 INFO - PROCESS | 2088 | 1468190692184 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 15:44:52 INFO - PROCESS | 2088 | 1468190692190 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:52 INFO - PROCESS | 2088 | 1468190692193 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:52 INFO - PROCESS | 2088 | ++DOCSHELL 14F60C00 == 37 [pid = 2088] [id = 268] 15:44:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (198EC000) [pid = 2088] [serial = 803] [outer = 00000000] 15:44:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (1A13EC00) [pid = 2088] [serial = 804] [outer = 198EC000] 15:44:52 INFO - PROCESS | 2088 | 1468190692238 Marionette DEBUG loaded listener.js 15:44:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (1A1AB000) [pid = 2088] [serial = 805] [outer = 198EC000] 15:44:52 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (1A1A5C00) [pid = 2088] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 15:44:52 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (19510000) [pid = 2088] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 15:44:52 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (198ED400) [pid = 2088] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 15:44:52 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (1A1A4000) [pid = 2088] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 15:44:52 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (17E8B000) [pid = 2088] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 15:44:52 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (15331C00) [pid = 2088] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 15:44:52 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (10F09400) [pid = 2088] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 15:44:52 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (102E8800) [pid = 2088] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 15:44:52 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (11ACD000) [pid = 2088] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 15:44:52 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (0CF75000) [pid = 2088] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 15:44:52 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (10D2AC00) [pid = 2088] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 15:44:52 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (14F21000) [pid = 2088] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 15:44:52 INFO - PROCESS | 2088 | 1468190692788 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 15:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 15:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 830ms 15:44:52 INFO - PROCESS | 2088 | 1468190692849 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 15:44:52 INFO - PROCESS | 2088 | 1468190692851 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 15:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 15:44:52 INFO - PROCESS | 2088 | 1468190692854 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 15:44:52 INFO - PROCESS | 2088 | 1468190692856 Marionette TRACE conn6 <- [1,1038,null,{}] 15:44:52 INFO - PROCESS | 2088 | 1468190692859 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:52 INFO - PROCESS | 2088 | 1468190692861 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:52 INFO - PROCESS | 2088 | 1468190692942 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 15:44:52 INFO - PROCESS | 2088 | 1468190692949 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:52 INFO - PROCESS | 2088 | 1468190692950 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:52 INFO - PROCESS | 2088 | ++DOCSHELL 14F26400 == 38 [pid = 2088] [id = 269] 15:44:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (153F8000) [pid = 2088] [serial = 806] [outer = 00000000] 15:44:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (17E8B000) [pid = 2088] [serial = 807] [outer = 153F8000] 15:44:52 INFO - PROCESS | 2088 | 1468190692995 Marionette DEBUG loaded listener.js 15:44:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (18676800) [pid = 2088] [serial = 808] [outer = 153F8000] 15:44:53 INFO - PROCESS | 2088 | 1468190693414 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 15:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 15:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 630ms 15:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 15:44:53 INFO - PROCESS | 2088 | 1468190693485 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 15:44:53 INFO - PROCESS | 2088 | 1468190693487 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 15:44:53 INFO - PROCESS | 2088 | 1468190693490 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 15:44:53 INFO - PROCESS | 2088 | 1468190693492 Marionette TRACE conn6 <- [1,1042,null,{}] 15:44:53 INFO - PROCESS | 2088 | 1468190693495 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:53 INFO - PROCESS | 2088 | 1468190693497 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:53 INFO - PROCESS | 2088 | 1468190693578 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 15:44:53 INFO - PROCESS | 2088 | 1468190693583 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:53 INFO - PROCESS | 2088 | 1468190693585 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:53 INFO - PROCESS | 2088 | ++DOCSHELL 15331C00 == 39 [pid = 2088] [id = 270] 15:44:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (19741000) [pid = 2088] [serial = 809] [outer = 00000000] 15:44:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (1A1A3000) [pid = 2088] [serial = 810] [outer = 19741000] 15:44:53 INFO - PROCESS | 2088 | 1468190693628 Marionette DEBUG loaded listener.js 15:44:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (1A278C00) [pid = 2088] [serial = 811] [outer = 19741000] 15:44:54 INFO - PROCESS | 2088 | 1468190694061 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 15:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 15:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 631ms 15:44:54 INFO - PROCESS | 2088 | 1468190694123 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 15:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 15:44:54 INFO - PROCESS | 2088 | 1468190694125 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 15:44:54 INFO - PROCESS | 2088 | 1468190694128 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 15:44:54 INFO - PROCESS | 2088 | 1468190694130 Marionette TRACE conn6 <- [1,1046,null,{}] 15:44:54 INFO - PROCESS | 2088 | 1468190694137 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:54 INFO - PROCESS | 2088 | 1468190694139 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:54 INFO - PROCESS | 2088 | 1468190694221 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 15:44:54 INFO - PROCESS | 2088 | 1468190694227 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:54 INFO - PROCESS | 2088 | 1468190694229 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:54 INFO - PROCESS | 2088 | ++DOCSHELL 18561000 == 40 [pid = 2088] [id = 271] 15:44:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (198ED400) [pid = 2088] [serial = 812] [outer = 00000000] 15:44:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (1A49A800) [pid = 2088] [serial = 813] [outer = 198ED400] 15:44:54 INFO - PROCESS | 2088 | 1468190694274 Marionette DEBUG loaded listener.js 15:44:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (1A4A3C00) [pid = 2088] [serial = 814] [outer = 198ED400] 15:44:55 INFO - PROCESS | 2088 | --DOCSHELL 1A49C800 == 39 [pid = 2088] [id = 257] 15:44:55 INFO - PROCESS | 2088 | --DOCSHELL 10278C00 == 38 [pid = 2088] [id = 258] 15:44:55 INFO - PROCESS | 2088 | --DOCSHELL 10961C00 == 37 [pid = 2088] [id = 259] 15:44:55 INFO - PROCESS | 2088 | --DOCSHELL 11991800 == 36 [pid = 2088] [id = 260] 15:44:55 INFO - PROCESS | 2088 | --DOCSHELL 10D27800 == 35 [pid = 2088] [id = 261] 15:44:55 INFO - PROCESS | 2088 | --DOCSHELL 14F61000 == 34 [pid = 2088] [id = 262] 15:44:55 INFO - PROCESS | 2088 | --DOCSHELL 14F5D000 == 33 [pid = 2088] [id = 265] 15:44:55 INFO - PROCESS | 2088 | --DOCSHELL 166D2400 == 32 [pid = 2088] [id = 263] 15:44:55 INFO - PROCESS | 2088 | --DOCSHELL 14F60C00 == 31 [pid = 2088] [id = 268] 15:44:55 INFO - PROCESS | 2088 | --DOCSHELL 15331C00 == 30 [pid = 2088] [id = 270] 15:44:55 INFO - PROCESS | 2088 | --DOCSHELL 17E8B400 == 29 [pid = 2088] [id = 264] 15:44:55 INFO - PROCESS | 2088 | --DOCSHELL 14F26400 == 28 [pid = 2088] [id = 269] 15:44:55 INFO - PROCESS | 2088 | --DOCSHELL 09270C00 == 27 [pid = 2088] [id = 266] 15:44:55 INFO - PROCESS | 2088 | --DOCSHELL 19590C00 == 26 [pid = 2088] [id = 267] 15:44:55 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (1A4D9400) [pid = 2088] [serial = 771] [outer = 00000000] [url = about:blank] 15:44:55 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (1A49B400) [pid = 2088] [serial = 769] [outer = 00000000] [url = about:blank] 15:44:55 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (19586C00) [pid = 2088] [serial = 756] [outer = 00000000] [url = about:blank] 15:44:55 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (198F7C00) [pid = 2088] [serial = 759] [outer = 00000000] [url = about:blank] 15:44:55 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (19688C00) [pid = 2088] [serial = 757] [outer = 00000000] [url = about:blank] 15:44:55 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (1A1A8C00) [pid = 2088] [serial = 762] [outer = 00000000] [url = about:blank] 15:44:55 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (1A143800) [pid = 2088] [serial = 760] [outer = 00000000] [url = about:blank] 15:44:55 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (1A2D7000) [pid = 2088] [serial = 768] [outer = 00000000] [url = about:blank] 15:44:55 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (1A1AD400) [pid = 2088] [serial = 763] [outer = 00000000] [url = about:blank] 15:44:55 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (187F4800) [pid = 2088] [serial = 753] [outer = 00000000] [url = about:blank] 15:44:55 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (153F7000) [pid = 2088] [serial = 750] [outer = 00000000] [url = about:blank] 15:44:55 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (16377800) [pid = 2088] [serial = 751] [outer = 00000000] [url = about:blank] 15:44:55 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (110A0400) [pid = 2088] [serial = 747] [outer = 00000000] [url = about:blank] 15:44:55 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (11510400) [pid = 2088] [serial = 748] [outer = 00000000] [url = about:blank] 15:44:55 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (10C90400) [pid = 2088] [serial = 745] [outer = 00000000] [url = about:blank] 15:44:55 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (10942400) [pid = 2088] [serial = 744] [outer = 00000000] [url = about:blank] 15:44:55 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (14CD1C00) [pid = 2088] [serial = 742] [outer = 00000000] [url = about:blank] 15:44:55 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (14CAA400) [pid = 2088] [serial = 741] [outer = 00000000] [url = about:blank] 15:44:55 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (10940000) [pid = 2088] [serial = 739] [outer = 00000000] [url = about:blank] 15:44:55 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (10284000) [pid = 2088] [serial = 738] [outer = 00000000] [url = about:blank] 15:44:55 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (1973F800) [pid = 2088] [serial = 736] [outer = 00000000] [url = about:blank] 15:44:55 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (1958F000) [pid = 2088] [serial = 765] [outer = 00000000] [url = about:blank] 15:44:55 INFO - PROCESS | 2088 | --DOMWINDOW == 64 (198E9400) [pid = 2088] [serial = 766] [outer = 00000000] [url = about:blank] 15:44:55 INFO - PROCESS | 2088 | --DOMWINDOW == 63 (19505C00) [pid = 2088] [serial = 754] [outer = 00000000] [url = about:blank] 15:44:56 INFO - PROCESS | 2088 | 1468190696060 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 15:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 15:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1975ms 15:44:56 INFO - PROCESS | 2088 | 1468190696105 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 15:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 15:44:56 INFO - PROCESS | 2088 | 1468190696109 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 15:44:56 INFO - PROCESS | 2088 | 1468190696113 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 15:44:56 INFO - PROCESS | 2088 | 1468190696117 Marionette TRACE conn6 <- [1,1050,null,{}] 15:44:56 INFO - PROCESS | 2088 | 1468190696123 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:56 INFO - PROCESS | 2088 | 1468190696126 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:56 INFO - PROCESS | 2088 | 1468190696217 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 15:44:56 INFO - PROCESS | 2088 | 1468190696226 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:56 INFO - PROCESS | 2088 | 1468190696231 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:56 INFO - PROCESS | 2088 | ++DOCSHELL 0CAF7800 == 27 [pid = 2088] [id = 272] 15:44:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 64 (0CAF8800) [pid = 2088] [serial = 815] [outer = 00000000] 15:44:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 65 (0CF73000) [pid = 2088] [serial = 816] [outer = 0CAF8800] 15:44:56 INFO - PROCESS | 2088 | 1468190696281 Marionette DEBUG loaded listener.js 15:44:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (10278C00) [pid = 2088] [serial = 817] [outer = 0CAF8800] 15:44:56 INFO - PROCESS | 2088 | 1468190696742 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 15:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 15:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 670ms 15:44:56 INFO - PROCESS | 2088 | 1468190696785 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 15:44:56 INFO - PROCESS | 2088 | 1468190696790 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 15:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 15:44:56 INFO - PROCESS | 2088 | 1468190696796 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 15:44:56 INFO - PROCESS | 2088 | 1468190696799 Marionette TRACE conn6 <- [1,1054,null,{}] 15:44:56 INFO - PROCESS | 2088 | 1468190696802 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:56 INFO - PROCESS | 2088 | 1468190696805 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:56 INFO - PROCESS | 2088 | 1468190696895 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 15:44:56 INFO - PROCESS | 2088 | 1468190696904 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:56 INFO - PROCESS | 2088 | 1468190696907 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:56 INFO - PROCESS | 2088 | ++DOCSHELL 10946000 == 28 [pid = 2088] [id = 273] 15:44:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (10946800) [pid = 2088] [serial = 818] [outer = 00000000] 15:44:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (1095C000) [pid = 2088] [serial = 819] [outer = 10946800] 15:44:56 INFO - PROCESS | 2088 | 1468190696955 Marionette DEBUG loaded listener.js 15:44:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (10960800) [pid = 2088] [serial = 820] [outer = 10946800] 15:44:57 INFO - PROCESS | 2088 | 1468190697413 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 15:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 15:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 670ms 15:44:57 INFO - PROCESS | 2088 | 1468190697469 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 15:44:57 INFO - PROCESS | 2088 | 1468190697472 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 15:44:57 INFO - PROCESS | 2088 | 1468190697475 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 15:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 15:44:57 INFO - PROCESS | 2088 | 1468190697478 Marionette TRACE conn6 <- [1,1058,null,{}] 15:44:57 INFO - PROCESS | 2088 | 1468190697489 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:57 INFO - PROCESS | 2088 | 1468190697494 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:57 INFO - PROCESS | 2088 | 1468190697577 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 15:44:57 INFO - PROCESS | 2088 | 1468190697697 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:57 INFO - PROCESS | 2088 | 1468190697700 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:57 INFO - PROCESS | 2088 | ++DOCSHELL 110A2C00 == 29 [pid = 2088] [id = 274] 15:44:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (110A3400) [pid = 2088] [serial = 821] [outer = 00000000] 15:44:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (1150B400) [pid = 2088] [serial = 822] [outer = 110A3400] 15:44:57 INFO - PROCESS | 2088 | 1468190697749 Marionette DEBUG loaded listener.js 15:44:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (1158C000) [pid = 2088] [serial = 823] [outer = 110A3400] 15:44:58 INFO - PROCESS | 2088 | 1468190698151 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 15:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 15:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 730ms 15:44:58 INFO - PROCESS | 2088 | 1468190698210 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 15:44:58 INFO - PROCESS | 2088 | 1468190698212 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 15:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 15:44:58 INFO - PROCESS | 2088 | 1468190698215 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 15:44:58 INFO - PROCESS | 2088 | 1468190698217 Marionette TRACE conn6 <- [1,1062,null,{}] 15:44:58 INFO - PROCESS | 2088 | 1468190698221 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:58 INFO - PROCESS | 2088 | 1468190698223 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:58 INFO - PROCESS | 2088 | 1468190698340 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 15:44:58 INFO - PROCESS | 2088 | 1468190698349 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:58 INFO - PROCESS | 2088 | 1468190698351 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:58 INFO - PROCESS | 2088 | ++DOCSHELL 1150D800 == 30 [pid = 2088] [id = 275] 15:44:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (1158AC00) [pid = 2088] [serial = 824] [outer = 00000000] 15:44:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (14CC6000) [pid = 2088] [serial = 825] [outer = 1158AC00] 15:44:58 INFO - PROCESS | 2088 | 1468190698397 Marionette DEBUG loaded listener.js 15:44:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (14CCFC00) [pid = 2088] [serial = 826] [outer = 1158AC00] 15:44:58 INFO - PROCESS | 2088 | 1468190698807 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 15:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 15:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 630ms 15:44:58 INFO - PROCESS | 2088 | 1468190698849 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 15:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 15:44:58 INFO - PROCESS | 2088 | 1468190698851 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 15:44:58 INFO - PROCESS | 2088 | 1468190698855 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 15:44:58 INFO - PROCESS | 2088 | 1468190698856 Marionette TRACE conn6 <- [1,1066,null,{}] 15:44:58 INFO - PROCESS | 2088 | 1468190698860 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:58 INFO - PROCESS | 2088 | 1468190698862 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:58 INFO - PROCESS | 2088 | 1468190698972 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 15:44:59 INFO - PROCESS | 2088 | 1468190699015 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:59 INFO - PROCESS | 2088 | 1468190699017 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:59 INFO - PROCESS | 2088 | ++DOCSHELL 14D95000 == 31 [pid = 2088] [id = 276] 15:44:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (14F1EC00) [pid = 2088] [serial = 827] [outer = 00000000] 15:44:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (153C1000) [pid = 2088] [serial = 828] [outer = 14F1EC00] 15:44:59 INFO - PROCESS | 2088 | 1468190699060 Marionette DEBUG loaded listener.js 15:44:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (15411400) [pid = 2088] [serial = 829] [outer = 14F1EC00] 15:44:59 INFO - PROCESS | 2088 | 1468190699457 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 15:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 15:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 670ms 15:44:59 INFO - PROCESS | 2088 | 1468190699526 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 15:44:59 INFO - PROCESS | 2088 | 1468190699528 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 15:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 15:44:59 INFO - PROCESS | 2088 | 1468190699538 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 15:44:59 INFO - PROCESS | 2088 | 1468190699540 Marionette TRACE conn6 <- [1,1070,null,{}] 15:44:59 INFO - PROCESS | 2088 | 1468190699543 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:59 INFO - PROCESS | 2088 | 1468190699549 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:59 INFO - PROCESS | 2088 | 1468190699652 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 15:44:59 INFO - PROCESS | 2088 | 1468190699668 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:59 INFO - PROCESS | 2088 | 1468190699670 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:44:59 INFO - PROCESS | 2088 | ++DOCSHELL 1637FC00 == 32 [pid = 2088] [id = 277] 15:44:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (166CAC00) [pid = 2088] [serial = 830] [outer = 00000000] 15:44:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (16F7EC00) [pid = 2088] [serial = 831] [outer = 166CAC00] 15:44:59 INFO - PROCESS | 2088 | 1468190699714 Marionette DEBUG loaded listener.js 15:44:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (17E8E000) [pid = 2088] [serial = 832] [outer = 166CAC00] 15:45:00 INFO - PROCESS | 2088 | 1468190700146 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 15:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 15:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 630ms 15:45:00 INFO - PROCESS | 2088 | 1468190700173 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 15:45:00 INFO - PROCESS | 2088 | 1468190700175 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 15:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 15:45:00 INFO - PROCESS | 2088 | 1468190700178 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 15:45:00 INFO - PROCESS | 2088 | 1468190700179 Marionette TRACE conn6 <- [1,1074,null,{}] 15:45:00 INFO - PROCESS | 2088 | 1468190700183 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:00 INFO - PROCESS | 2088 | 1468190700185 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:00 INFO - PROCESS | 2088 | 1468190700285 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 15:45:00 INFO - PROCESS | 2088 | 1468190700294 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:00 INFO - PROCESS | 2088 | 1468190700296 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:00 INFO - PROCESS | 2088 | ++DOCSHELL 17E84000 == 33 [pid = 2088] [id = 278] 15:45:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (180AD000) [pid = 2088] [serial = 833] [outer = 00000000] 15:45:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (187C9800) [pid = 2088] [serial = 834] [outer = 180AD000] 15:45:00 INFO - PROCESS | 2088 | 1468190700344 Marionette DEBUG loaded listener.js 15:45:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (187F0C00) [pid = 2088] [serial = 835] [outer = 180AD000] 15:45:00 INFO - PROCESS | 2088 | 1468190700761 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 15:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 15:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 631ms 15:45:00 INFO - PROCESS | 2088 | 1468190700822 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 15:45:00 INFO - PROCESS | 2088 | 1468190700824 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 15:45:00 INFO - PROCESS | 2088 | 1468190700827 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 15:45:00 INFO - PROCESS | 2088 | 1468190700829 Marionette TRACE conn6 <- [1,1078,null,{}] 15:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 15:45:00 INFO - PROCESS | 2088 | 1468190700832 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:00 INFO - PROCESS | 2088 | 1468190700834 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:00 INFO - PROCESS | 2088 | 1468190700913 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 15:45:00 INFO - PROCESS | 2088 | 1468190700918 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:00 INFO - PROCESS | 2088 | 1468190700920 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:00 INFO - PROCESS | 2088 | ++DOCSHELL 1950F800 == 34 [pid = 2088] [id = 279] 15:45:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (19532C00) [pid = 2088] [serial = 836] [outer = 00000000] 15:45:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (19590C00) [pid = 2088] [serial = 837] [outer = 19532C00] 15:45:00 INFO - PROCESS | 2088 | 1468190700964 Marionette DEBUG loaded listener.js 15:45:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (1958B000) [pid = 2088] [serial = 838] [outer = 19532C00] 15:45:01 INFO - PROCESS | 2088 | 1468190701433 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 15:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 15:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 630ms 15:45:01 INFO - PROCESS | 2088 | 1468190701462 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 15:45:01 INFO - PROCESS | 2088 | 1468190701464 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 15:45:01 INFO - PROCESS | 2088 | 1468190701474 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 15:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 15:45:01 INFO - PROCESS | 2088 | 1468190701475 Marionette TRACE conn6 <- [1,1082,null,{}] 15:45:01 INFO - PROCESS | 2088 | 1468190701479 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:01 INFO - PROCESS | 2088 | 1468190701481 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:01 INFO - PROCESS | 2088 | 1468190701588 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 15:45:01 INFO - PROCESS | 2088 | 1468190701673 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:01 INFO - PROCESS | 2088 | 1468190701675 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:01 INFO - PROCESS | 2088 | ++DOCSHELL 110A2400 == 35 [pid = 2088] [id = 280] 15:45:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (19745800) [pid = 2088] [serial = 839] [outer = 00000000] 15:45:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (198CD000) [pid = 2088] [serial = 840] [outer = 19745800] 15:45:01 INFO - PROCESS | 2088 | 1468190701719 Marionette DEBUG loaded listener.js 15:45:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (198CE400) [pid = 2088] [serial = 841] [outer = 19745800] 15:45:02 INFO - PROCESS | 2088 | 1468190702150 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 15:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 15:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 731ms 15:45:02 INFO - PROCESS | 2088 | 1468190702209 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 15:45:02 INFO - PROCESS | 2088 | 1468190702211 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 15:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 15:45:02 INFO - PROCESS | 2088 | 1468190702214 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 15:45:02 INFO - PROCESS | 2088 | 1468190702215 Marionette TRACE conn6 <- [1,1086,null,{}] 15:45:02 INFO - PROCESS | 2088 | 1468190702227 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:02 INFO - PROCESS | 2088 | 1468190702228 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:02 INFO - PROCESS | 2088 | 1468190702342 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 15:45:02 INFO - PROCESS | 2088 | 1468190702354 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:02 INFO - PROCESS | 2088 | 1468190702356 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:02 INFO - PROCESS | 2088 | ++DOCSHELL 19749C00 == 36 [pid = 2088] [id = 281] 15:45:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (19889800) [pid = 2088] [serial = 842] [outer = 00000000] 15:45:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (198F6000) [pid = 2088] [serial = 843] [outer = 19889800] 15:45:02 INFO - PROCESS | 2088 | 1468190702400 Marionette DEBUG loaded listener.js 15:45:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (1A135400) [pid = 2088] [serial = 844] [outer = 19889800] 15:45:02 INFO - PROCESS | 2088 | 1468190702876 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 15:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 15:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 730ms 15:45:02 INFO - PROCESS | 2088 | 1468190702961 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 15:45:02 INFO - PROCESS | 2088 | 1468190702964 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 15:45:02 INFO - PROCESS | 2088 | 1468190702967 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 15:45:02 INFO - PROCESS | 2088 | 1468190702970 Marionette TRACE conn6 <- [1,1090,null,{}] 15:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 15:45:02 INFO - PROCESS | 2088 | 1468190702974 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:02 INFO - PROCESS | 2088 | 1468190702977 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:03 INFO - PROCESS | 2088 | 1468190703095 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 15:45:03 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (19741000) [pid = 2088] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 15:45:03 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (11990C00) [pid = 2088] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 15:45:03 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (19593C00) [pid = 2088] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 15:45:03 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (198EC000) [pid = 2088] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 15:45:03 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (18669000) [pid = 2088] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 15:45:03 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (17E8C800) [pid = 2088] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 15:45:03 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (16F70800) [pid = 2088] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 15:45:03 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (14F69000) [pid = 2088] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 15:45:03 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (11997400) [pid = 2088] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 15:45:03 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (11993000) [pid = 2088] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 15:45:03 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (10962400) [pid = 2088] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 15:45:03 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (10282000) [pid = 2088] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 15:45:03 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (1A49EC00) [pid = 2088] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 15:45:03 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (153F8000) [pid = 2088] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 15:45:03 INFO - PROCESS | 2088 | 1468190703319 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:03 INFO - PROCESS | 2088 | 1468190703322 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:03 INFO - PROCESS | 2088 | ++DOCSHELL 0CAEF400 == 37 [pid = 2088] [id = 282] 15:45:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (0CAF0800) [pid = 2088] [serial = 845] [outer = 00000000] 15:45:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (10CCBC00) [pid = 2088] [serial = 846] [outer = 0CAF0800] 15:45:03 INFO - PROCESS | 2088 | 1468190703368 Marionette DEBUG loaded listener.js 15:45:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (153C1C00) [pid = 2088] [serial = 847] [outer = 0CAF0800] 15:45:03 INFO - PROCESS | 2088 | 1468190703722 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 15:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 15:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 830ms 15:45:03 INFO - PROCESS | 2088 | 1468190703803 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 15:45:03 INFO - PROCESS | 2088 | 1468190703805 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 15:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 15:45:03 INFO - PROCESS | 2088 | 1468190703808 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 15:45:03 INFO - PROCESS | 2088 | 1468190703810 Marionette TRACE conn6 <- [1,1094,null,{}] 15:45:03 INFO - PROCESS | 2088 | 1468190703813 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:03 INFO - PROCESS | 2088 | 1468190703815 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:03 INFO - PROCESS | 2088 | 1468190703931 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 15:45:03 INFO - PROCESS | 2088 | 1468190703938 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:03 INFO - PROCESS | 2088 | 1468190703950 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:03 INFO - PROCESS | 2088 | ++DOCSHELL 11993000 == 38 [pid = 2088] [id = 283] 15:45:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (153BAC00) [pid = 2088] [serial = 848] [outer = 00000000] 15:45:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (19510800) [pid = 2088] [serial = 849] [outer = 153BAC00] 15:45:03 INFO - PROCESS | 2088 | 1468190703996 Marionette DEBUG loaded listener.js 15:45:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (1A143800) [pid = 2088] [serial = 850] [outer = 153BAC00] 15:45:04 INFO - PROCESS | 2088 | 1468190704395 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 15:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 15:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 630ms 15:45:04 INFO - PROCESS | 2088 | 1468190704439 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 15:45:04 INFO - PROCESS | 2088 | 1468190704441 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 15:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 15:45:04 INFO - PROCESS | 2088 | 1468190704444 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 15:45:04 INFO - PROCESS | 2088 | 1468190704445 Marionette TRACE conn6 <- [1,1098,null,{}] 15:45:04 INFO - PROCESS | 2088 | 1468190704449 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:04 INFO - PROCESS | 2088 | 1468190704451 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:04 INFO - PROCESS | 2088 | 1468190704530 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 15:45:04 INFO - PROCESS | 2088 | 1468190704645 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:04 INFO - PROCESS | 2088 | 1468190704647 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:04 INFO - PROCESS | 2088 | ++DOCSHELL 180A9800 == 39 [pid = 2088] [id = 284] 15:45:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (18669000) [pid = 2088] [serial = 851] [outer = 00000000] 15:45:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (1A4DCC00) [pid = 2088] [serial = 852] [outer = 18669000] 15:45:04 INFO - PROCESS | 2088 | 1468190704692 Marionette DEBUG loaded listener.js 15:45:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (1B5BA400) [pid = 2088] [serial = 853] [outer = 18669000] 15:45:05 INFO - PROCESS | 2088 | 1468190705030 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 15:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 15:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 630ms 15:45:05 INFO - PROCESS | 2088 | 1468190705075 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 15:45:05 INFO - PROCESS | 2088 | 1468190705077 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 15:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 15:45:05 INFO - PROCESS | 2088 | 1468190705093 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 15:45:05 INFO - PROCESS | 2088 | 1468190705094 Marionette TRACE conn6 <- [1,1102,null,{}] 15:45:05 INFO - PROCESS | 2088 | 1468190705098 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:05 INFO - PROCESS | 2088 | 1468190705100 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:05 INFO - PROCESS | 2088 | 1468190705182 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 15:45:05 INFO - PROCESS | 2088 | 1468190705188 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:05 INFO - PROCESS | 2088 | 1468190705190 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:05 INFO - PROCESS | 2088 | ++DOCSHELL 19504800 == 40 [pid = 2088] [id = 285] 15:45:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (1A73A400) [pid = 2088] [serial = 854] [outer = 00000000] 15:45:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (1BB31C00) [pid = 2088] [serial = 855] [outer = 1A73A400] 15:45:05 INFO - PROCESS | 2088 | 1468190705233 Marionette DEBUG loaded listener.js 15:45:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (1BBC7C00) [pid = 2088] [serial = 856] [outer = 1A73A400] 15:45:06 INFO - PROCESS | 2088 | 1468190706091 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 15:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 15:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1037ms 15:45:06 INFO - PROCESS | 2088 | 1468190706118 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 15:45:06 INFO - PROCESS | 2088 | 1468190706122 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 15:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 15:45:06 INFO - PROCESS | 2088 | 1468190706127 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 15:45:06 INFO - PROCESS | 2088 | 1468190706132 Marionette TRACE conn6 <- [1,1106,null,{}] 15:45:06 INFO - PROCESS | 2088 | 1468190706157 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:06 INFO - PROCESS | 2088 | 1468190706160 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:06 INFO - PROCESS | 2088 | 1468190706282 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 15:45:06 INFO - PROCESS | 2088 | 1468190706409 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:06 INFO - PROCESS | 2088 | 1468190706412 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:06 INFO - PROCESS | 2088 | ++DOCSHELL 0CADB400 == 41 [pid = 2088] [id = 286] 15:45:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (0CAE0000) [pid = 2088] [serial = 857] [outer = 00000000] 15:45:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (1077B000) [pid = 2088] [serial = 858] [outer = 0CAE0000] 15:45:06 INFO - PROCESS | 2088 | 1468190706471 Marionette DEBUG loaded listener.js 15:45:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (10947800) [pid = 2088] [serial = 859] [outer = 0CAE0000] 15:45:07 INFO - PROCESS | 2088 | 1468190707391 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 15:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 15:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1347ms 15:45:07 INFO - PROCESS | 2088 | 1468190707475 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 15:45:07 INFO - PROCESS | 2088 | 1468190707480 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 15:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 15:45:07 INFO - PROCESS | 2088 | 1468190707485 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 15:45:07 INFO - PROCESS | 2088 | 1468190707488 Marionette TRACE conn6 <- [1,1110,null,{}] 15:45:07 INFO - PROCESS | 2088 | 1468190707493 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:07 INFO - PROCESS | 2088 | 1468190707496 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:07 INFO - PROCESS | 2088 | 1468190707612 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 15:45:07 INFO - PROCESS | 2088 | 1468190707737 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:07 INFO - PROCESS | 2088 | 1468190707741 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:07 INFO - PROCESS | 2088 | --DOCSHELL 180A9800 == 40 [pid = 2088] [id = 284] 15:45:07 INFO - PROCESS | 2088 | --DOCSHELL 11993000 == 39 [pid = 2088] [id = 283] 15:45:07 INFO - PROCESS | 2088 | --DOCSHELL 0CAEF400 == 38 [pid = 2088] [id = 282] 15:45:07 INFO - PROCESS | 2088 | --DOCSHELL 19749C00 == 37 [pid = 2088] [id = 281] 15:45:07 INFO - PROCESS | 2088 | --DOCSHELL 110A2400 == 36 [pid = 2088] [id = 280] 15:45:07 INFO - PROCESS | 2088 | --DOCSHELL 1950F800 == 35 [pid = 2088] [id = 279] 15:45:07 INFO - PROCESS | 2088 | --DOCSHELL 17E84000 == 34 [pid = 2088] [id = 278] 15:45:07 INFO - PROCESS | 2088 | --DOCSHELL 1637FC00 == 33 [pid = 2088] [id = 277] 15:45:07 INFO - PROCESS | 2088 | --DOCSHELL 14D95000 == 32 [pid = 2088] [id = 276] 15:45:07 INFO - PROCESS | 2088 | --DOCSHELL 1150D800 == 31 [pid = 2088] [id = 275] 15:45:07 INFO - PROCESS | 2088 | --DOCSHELL 110A2C00 == 30 [pid = 2088] [id = 274] 15:45:07 INFO - PROCESS | 2088 | --DOCSHELL 10946000 == 29 [pid = 2088] [id = 273] 15:45:07 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (1A49A800) [pid = 2088] [serial = 813] [outer = 00000000] [url = about:blank] 15:45:07 INFO - PROCESS | 2088 | ++DOCSHELL 0CA75400 == 30 [pid = 2088] [id = 287] 15:45:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (0CAE1C00) [pid = 2088] [serial = 860] [outer = 00000000] 15:45:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (102E5800) [pid = 2088] [serial = 861] [outer = 0CAE1C00] 15:45:07 INFO - PROCESS | 2088 | 1468190707863 Marionette DEBUG loaded listener.js 15:45:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (10774800) [pid = 2088] [serial = 862] [outer = 0CAE1C00] 15:45:07 INFO - PROCESS | 2088 | --DOCSHELL 0CAF7800 == 29 [pid = 2088] [id = 272] 15:45:07 INFO - PROCESS | 2088 | --DOCSHELL 18561000 == 28 [pid = 2088] [id = 271] 15:45:07 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (1A278C00) [pid = 2088] [serial = 811] [outer = 00000000] [url = about:blank] 15:45:07 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (19510C00) [pid = 2088] [serial = 798] [outer = 00000000] [url = about:blank] 15:45:07 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (19744800) [pid = 2088] [serial = 801] [outer = 00000000] [url = about:blank] 15:45:07 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (19535400) [pid = 2088] [serial = 799] [outer = 00000000] [url = about:blank] 15:45:07 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (1A13EC00) [pid = 2088] [serial = 804] [outer = 00000000] [url = about:blank] 15:45:07 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (19745C00) [pid = 2088] [serial = 802] [outer = 00000000] [url = about:blank] 15:45:07 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (1A1A3000) [pid = 2088] [serial = 810] [outer = 00000000] [url = about:blank] 15:45:07 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (1A1AB000) [pid = 2088] [serial = 805] [outer = 00000000] [url = about:blank] 15:45:07 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (187C6400) [pid = 2088] [serial = 795] [outer = 00000000] [url = about:blank] 15:45:07 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (18081000) [pid = 2088] [serial = 792] [outer = 00000000] [url = about:blank] 15:45:07 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (180A7400) [pid = 2088] [serial = 793] [outer = 00000000] [url = about:blank] 15:45:07 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (17E81400) [pid = 2088] [serial = 789] [outer = 00000000] [url = about:blank] 15:45:07 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (17E88C00) [pid = 2088] [serial = 790] [outer = 00000000] [url = about:blank] 15:45:07 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (153F7400) [pid = 2088] [serial = 786] [outer = 00000000] [url = about:blank] 15:45:07 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (15416800) [pid = 2088] [serial = 787] [outer = 00000000] [url = about:blank] 15:45:07 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (14CC4400) [pid = 2088] [serial = 783] [outer = 00000000] [url = about:blank] 15:45:07 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (14F22C00) [pid = 2088] [serial = 784] [outer = 00000000] [url = about:blank] 15:45:07 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (11A89000) [pid = 2088] [serial = 780] [outer = 00000000] [url = about:blank] 15:45:07 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (14A5E000) [pid = 2088] [serial = 781] [outer = 00000000] [url = about:blank] 15:45:07 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (10966800) [pid = 2088] [serial = 777] [outer = 00000000] [url = about:blank] 15:45:07 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (10C97000) [pid = 2088] [serial = 778] [outer = 00000000] [url = about:blank] 15:45:07 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (102E8400) [pid = 2088] [serial = 774] [outer = 00000000] [url = about:blank] 15:45:07 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (103F9000) [pid = 2088] [serial = 775] [outer = 00000000] [url = about:blank] 15:45:07 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (1A73A800) [pid = 2088] [serial = 772] [outer = 00000000] [url = about:blank] 15:45:07 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (17E8B000) [pid = 2088] [serial = 807] [outer = 00000000] [url = about:blank] 15:45:07 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (18676800) [pid = 2088] [serial = 808] [outer = 00000000] [url = about:blank] 15:45:07 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (18672800) [pid = 2088] [serial = 796] [outer = 00000000] [url = about:blank] 15:45:08 INFO - PROCESS | 2088 | 1468190708269 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 15:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 15:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 830ms 15:45:08 INFO - PROCESS | 2088 | 1468190708315 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 15:45:08 INFO - PROCESS | 2088 | 1468190708320 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 15:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 15:45:08 INFO - PROCESS | 2088 | 1468190708326 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 15:45:08 INFO - PROCESS | 2088 | 1468190708329 Marionette TRACE conn6 <- [1,1114,null,{}] 15:45:08 INFO - PROCESS | 2088 | 1468190708333 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:08 INFO - PROCESS | 2088 | 1468190708335 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:08 INFO - PROCESS | 2088 | 1468190708423 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 15:45:08 INFO - PROCESS | 2088 | 1468190708430 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:08 INFO - PROCESS | 2088 | 1468190708432 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:08 INFO - PROCESS | 2088 | ++DOCSHELL 10CC8000 == 29 [pid = 2088] [id = 288] 15:45:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (10CCAC00) [pid = 2088] [serial = 863] [outer = 00000000] 15:45:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (10D23800) [pid = 2088] [serial = 864] [outer = 10CCAC00] 15:45:08 INFO - PROCESS | 2088 | 1468190708481 Marionette DEBUG loaded listener.js 15:45:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (10D2B400) [pid = 2088] [serial = 865] [outer = 10CCAC00] 15:45:08 INFO - PROCESS | 2088 | 1468190708965 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 15:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 15:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 670ms 15:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 15:45:08 INFO - PROCESS | 2088 | 1468190709000 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 15:45:08 INFO - PROCESS | 2088 | 1468190709002 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 15:45:08 INFO - PROCESS | 2088 | 1468190709005 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 15:45:08 INFO - PROCESS | 2088 | 1468190709009 Marionette TRACE conn6 <- [1,1118,null,{}] 15:45:09 INFO - PROCESS | 2088 | 1468190709020 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:09 INFO - PROCESS | 2088 | 1468190709024 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:09 INFO - PROCESS | 2088 | 1468190709138 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 15:45:09 INFO - PROCESS | 2088 | 1468190709154 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:09 INFO - PROCESS | 2088 | 1468190709157 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:09 INFO - PROCESS | 2088 | ++DOCSHELL 14C61000 == 30 [pid = 2088] [id = 289] 15:45:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (14C62800) [pid = 2088] [serial = 866] [outer = 00000000] 15:45:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (14CA2C00) [pid = 2088] [serial = 867] [outer = 14C62800] 15:45:09 INFO - PROCESS | 2088 | 1468190709206 Marionette DEBUG loaded listener.js 15:45:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (14CC8800) [pid = 2088] [serial = 868] [outer = 14C62800] 15:45:09 INFO - PROCESS | 2088 | 1468190709661 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 15:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 15:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 670ms 15:45:09 INFO - PROCESS | 2088 | 1468190709684 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 15:45:09 INFO - PROCESS | 2088 | 1468190709687 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 15:45:09 INFO - PROCESS | 2088 | 1468190709690 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 15:45:09 INFO - PROCESS | 2088 | 1468190709692 Marionette TRACE conn6 <- [1,1122,null,{}] 15:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 15:45:09 INFO - PROCESS | 2088 | 1468190709695 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:09 INFO - PROCESS | 2088 | 1468190709697 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:09 INFO - PROCESS | 2088 | 1468190709793 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 15:45:09 INFO - PROCESS | 2088 | 1468190709801 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:09 INFO - PROCESS | 2088 | 1468190709803 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:09 INFO - PROCESS | 2088 | ++DOCSHELL 14F68800 == 31 [pid = 2088] [id = 290] 15:45:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (14F69000) [pid = 2088] [serial = 869] [outer = 00000000] 15:45:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (15414000) [pid = 2088] [serial = 870] [outer = 14F69000] 15:45:09 INFO - PROCESS | 2088 | 1468190709848 Marionette DEBUG loaded listener.js 15:45:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (1541E000) [pid = 2088] [serial = 871] [outer = 14F69000] 15:45:10 INFO - PROCESS | 2088 | [2088] 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 15:45:10 INFO - PROCESS | 2088 | 1468190710409 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 15:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 15:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 770ms 15:45:10 INFO - PROCESS | 2088 | 1468190710493 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 15:45:10 INFO - PROCESS | 2088 | 1468190710495 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 15:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 15:45:10 INFO - PROCESS | 2088 | 1468190710505 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 15:45:10 INFO - PROCESS | 2088 | 1468190710507 Marionette TRACE conn6 <- [1,1126,null,{}] 15:45:10 INFO - PROCESS | 2088 | 1468190710511 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:10 INFO - PROCESS | 2088 | 1468190710513 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:10 INFO - PROCESS | 2088 | 1468190710626 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 15:45:10 INFO - PROCESS | 2088 | 1468190710636 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:10 INFO - PROCESS | 2088 | 1468190710638 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:10 INFO - PROCESS | 2088 | ++DOCSHELL 166CA800 == 32 [pid = 2088] [id = 291] 15:45:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (166D5800) [pid = 2088] [serial = 872] [outer = 00000000] 15:45:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (18081000) [pid = 2088] [serial = 873] [outer = 166D5800] 15:45:10 INFO - PROCESS | 2088 | 1468190710683 Marionette DEBUG loaded listener.js 15:45:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (1860C400) [pid = 2088] [serial = 874] [outer = 166D5800] 15:45:11 INFO - PROCESS | 2088 | 1468190711138 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 15:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 15:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 690ms 15:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 15:45:11 INFO - PROCESS | 2088 | 1468190711191 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 15:45:11 INFO - PROCESS | 2088 | 1468190711193 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 15:45:11 INFO - PROCESS | 2088 | 1468190711196 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 15:45:11 INFO - PROCESS | 2088 | 1468190711197 Marionette TRACE conn6 <- [1,1130,null,{}] 15:45:11 INFO - PROCESS | 2088 | 1468190711201 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:11 INFO - PROCESS | 2088 | 1468190711206 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:11 INFO - PROCESS | 2088 | 1468190711342 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 15:45:11 INFO - PROCESS | 2088 | 1468190711353 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:11 INFO - PROCESS | 2088 | 1468190711355 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:11 INFO - PROCESS | 2088 | ++DOCSHELL 187C4C00 == 33 [pid = 2088] [id = 292] 15:45:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (187C5000) [pid = 2088] [serial = 875] [outer = 00000000] 15:45:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (19584800) [pid = 2088] [serial = 876] [outer = 187C5000] 15:45:11 INFO - PROCESS | 2088 | 1468190711448 Marionette DEBUG loaded listener.js 15:45:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (19588C00) [pid = 2088] [serial = 877] [outer = 187C5000] 15:45:11 INFO - PROCESS | 2088 | 1468190711878 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 15:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 15:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 730ms 15:45:11 INFO - PROCESS | 2088 | 1468190711946 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 15:45:11 INFO - PROCESS | 2088 | 1468190711948 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 15:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 15:45:11 INFO - PROCESS | 2088 | 1468190711957 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 15:45:11 INFO - PROCESS | 2088 | 1468190711958 Marionette TRACE conn6 <- [1,1134,null,{}] 15:45:11 INFO - PROCESS | 2088 | 1468190711962 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:11 INFO - PROCESS | 2088 | 1468190711964 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:12 INFO - PROCESS | 2088 | 1468190712074 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 15:45:12 INFO - PROCESS | 2088 | 1468190712086 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:12 INFO - PROCESS | 2088 | 1468190712088 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:12 INFO - PROCESS | 2088 | ++DOCSHELL 18672400 == 34 [pid = 2088] [id = 293] 15:45:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (19593C00) [pid = 2088] [serial = 878] [outer = 00000000] 15:45:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (19747400) [pid = 2088] [serial = 879] [outer = 19593C00] 15:45:12 INFO - PROCESS | 2088 | 1468190712132 Marionette DEBUG loaded listener.js 15:45:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (19748800) [pid = 2088] [serial = 880] [outer = 19593C00] 15:45:12 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (18669000) [pid = 2088] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 15:45:12 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (19745800) [pid = 2088] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 15:45:12 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (110A3400) [pid = 2088] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 15:45:12 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (166CAC00) [pid = 2088] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 15:45:12 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (198ED400) [pid = 2088] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 15:45:12 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (14F1EC00) [pid = 2088] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 15:45:12 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (0CAF8800) [pid = 2088] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 15:45:12 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (19532C00) [pid = 2088] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 15:45:12 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (1158AC00) [pid = 2088] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 15:45:12 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (19889800) [pid = 2088] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 15:45:12 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (0CAF0800) [pid = 2088] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 15:45:12 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (153BAC00) [pid = 2088] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 15:45:12 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (10946800) [pid = 2088] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 15:45:12 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (180AD000) [pid = 2088] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 15:45:12 INFO - PROCESS | 2088 | 1468190712677 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 15:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 15:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 770ms 15:45:12 INFO - PROCESS | 2088 | 1468190712735 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 15:45:12 INFO - PROCESS | 2088 | 1468190712737 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 15:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 15:45:12 INFO - PROCESS | 2088 | 1468190712741 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 15:45:12 INFO - PROCESS | 2088 | 1468190712742 Marionette TRACE conn6 <- [1,1138,null,{}] 15:45:12 INFO - PROCESS | 2088 | 1468190712746 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:12 INFO - PROCESS | 2088 | 1468190712748 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:12 INFO - PROCESS | 2088 | 1468190712859 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 15:45:12 INFO - PROCESS | 2088 | 1468190712874 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:12 INFO - PROCESS | 2088 | 1468190712876 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:12 INFO - PROCESS | 2088 | ++DOCSHELL 1077F800 == 35 [pid = 2088] [id = 294] 15:45:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (14F1EC00) [pid = 2088] [serial = 881] [outer = 00000000] 15:45:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (18891C00) [pid = 2088] [serial = 882] [outer = 14F1EC00] 15:45:12 INFO - PROCESS | 2088 | 1468190712920 Marionette DEBUG loaded listener.js 15:45:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (1973C800) [pid = 2088] [serial = 883] [outer = 14F1EC00] 15:45:13 INFO - PROCESS | 2088 | 1468190713353 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 15:45:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 15:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 670ms 15:45:13 INFO - PROCESS | 2088 | 1468190713413 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 15:45:13 INFO - PROCESS | 2088 | 1468190713415 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 15:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 15:45:13 INFO - PROCESS | 2088 | 1468190713418 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 15:45:13 INFO - PROCESS | 2088 | 1468190713420 Marionette TRACE conn6 <- [1,1142,null,{}] 15:45:13 INFO - PROCESS | 2088 | 1468190713423 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:13 INFO - PROCESS | 2088 | 1468190713425 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:13 INFO - PROCESS | 2088 | 1468190713507 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 15:45:13 INFO - PROCESS | 2088 | 1468190713547 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:13 INFO - PROCESS | 2088 | 1468190713549 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:13 INFO - PROCESS | 2088 | ++DOCSHELL 198EE400 == 36 [pid = 2088] [id = 295] 15:45:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (198F0800) [pid = 2088] [serial = 884] [outer = 00000000] 15:45:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (198F8400) [pid = 2088] [serial = 885] [outer = 198F0800] 15:45:13 INFO - PROCESS | 2088 | 1468190713593 Marionette DEBUG loaded listener.js 15:45:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (1A1A3000) [pid = 2088] [serial = 886] [outer = 198F0800] 15:45:14 INFO - PROCESS | 2088 | 1468190714017 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 15:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 15:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 630ms 15:45:14 INFO - PROCESS | 2088 | 1468190714056 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 15:45:14 INFO - PROCESS | 2088 | 1468190714058 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 15:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 15:45:14 INFO - PROCESS | 2088 | 1468190714061 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 15:45:14 INFO - PROCESS | 2088 | 1468190714063 Marionette TRACE conn6 <- [1,1146,null,{}] 15:45:14 INFO - PROCESS | 2088 | 1468190714067 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:14 INFO - PROCESS | 2088 | 1468190714069 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:14 INFO - PROCESS | 2088 | 1468190714149 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 15:45:14 INFO - PROCESS | 2088 | 1468190714154 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:14 INFO - PROCESS | 2088 | 1468190714156 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:14 INFO - PROCESS | 2088 | ++DOCSHELL 1A1A8C00 == 37 [pid = 2088] [id = 296] 15:45:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (1A1ABC00) [pid = 2088] [serial = 887] [outer = 00000000] 15:45:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (1A27AC00) [pid = 2088] [serial = 888] [outer = 1A1ABC00] 15:45:14 INFO - PROCESS | 2088 | 1468190714200 Marionette DEBUG loaded listener.js 15:45:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (1A4A0400) [pid = 2088] [serial = 889] [outer = 1A1ABC00] 15:45:15 INFO - PROCESS | 2088 | --DOCSHELL 0CA75400 == 36 [pid = 2088] [id = 287] 15:45:15 INFO - PROCESS | 2088 | --DOCSHELL 0CADB400 == 35 [pid = 2088] [id = 286] 15:45:15 INFO - PROCESS | 2088 | --DOCSHELL 19504800 == 34 [pid = 2088] [id = 285] 15:45:15 INFO - PROCESS | 2088 | --DOCSHELL 10CC8000 == 33 [pid = 2088] [id = 288] 15:45:15 INFO - PROCESS | 2088 | --DOCSHELL 14C61000 == 32 [pid = 2088] [id = 289] 15:45:15 INFO - PROCESS | 2088 | --DOCSHELL 187C4C00 == 31 [pid = 2088] [id = 292] 15:45:15 INFO - PROCESS | 2088 | --DOCSHELL 18672400 == 30 [pid = 2088] [id = 293] 15:45:15 INFO - PROCESS | 2088 | --DOCSHELL 1077F800 == 29 [pid = 2088] [id = 294] 15:45:15 INFO - PROCESS | 2088 | --DOCSHELL 14F68800 == 28 [pid = 2088] [id = 290] 15:45:15 INFO - PROCESS | 2088 | --DOCSHELL 166CA800 == 27 [pid = 2088] [id = 291] 15:45:15 INFO - PROCESS | 2088 | --DOCSHELL 198EE400 == 26 [pid = 2088] [id = 295] 15:45:15 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (198CD000) [pid = 2088] [serial = 840] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (1150B400) [pid = 2088] [serial = 822] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (1158C000) [pid = 2088] [serial = 823] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (16F7EC00) [pid = 2088] [serial = 831] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (17E8E000) [pid = 2088] [serial = 832] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (1A4A3C00) [pid = 2088] [serial = 814] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (153C1000) [pid = 2088] [serial = 828] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (15411400) [pid = 2088] [serial = 829] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (0CF73000) [pid = 2088] [serial = 816] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (10278C00) [pid = 2088] [serial = 817] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (19590C00) [pid = 2088] [serial = 837] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (14CC6000) [pid = 2088] [serial = 825] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (14CCFC00) [pid = 2088] [serial = 826] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (198F6000) [pid = 2088] [serial = 843] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (198CE400) [pid = 2088] [serial = 841] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (10CCBC00) [pid = 2088] [serial = 846] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (153C1C00) [pid = 2088] [serial = 847] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 2088 | --DOMWINDOW == 64 (19510800) [pid = 2088] [serial = 849] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 2088 | --DOMWINDOW == 63 (1095C000) [pid = 2088] [serial = 819] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 2088 | --DOMWINDOW == 62 (10960800) [pid = 2088] [serial = 820] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 2088 | --DOMWINDOW == 61 (1B5BA400) [pid = 2088] [serial = 853] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 2088 | --DOMWINDOW == 60 (187F0C00) [pid = 2088] [serial = 835] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 2088 | --DOMWINDOW == 59 (187C9800) [pid = 2088] [serial = 834] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 2088 | --DOMWINDOW == 58 (1A135400) [pid = 2088] [serial = 844] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 2088 | --DOMWINDOW == 57 (1A143800) [pid = 2088] [serial = 850] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 2088 | --DOMWINDOW == 56 (1958B000) [pid = 2088] [serial = 838] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 2088 | --DOMWINDOW == 55 (1BB31C00) [pid = 2088] [serial = 855] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 2088 | --DOMWINDOW == 54 (1A4DCC00) [pid = 2088] [serial = 852] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 2088 | 1468190715940 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 15:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 15:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1932ms 15:45:15 INFO - PROCESS | 2088 | 1468190715997 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 15:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 15:45:15 INFO - PROCESS | 2088 | 1468190716001 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 15:45:15 INFO - PROCESS | 2088 | 1468190716006 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 15:45:15 INFO - PROCESS | 2088 | 1468190716010 Marionette TRACE conn6 <- [1,1150,null,{}] 15:45:16 INFO - PROCESS | 2088 | 1468190716016 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:16 INFO - PROCESS | 2088 | 1468190716019 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:16 INFO - PROCESS | 2088 | 1468190716110 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 15:45:16 INFO - PROCESS | 2088 | 1468190716118 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:16 INFO - PROCESS | 2088 | 1468190716122 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:16 INFO - PROCESS | 2088 | ++DOCSHELL 10282000 == 27 [pid = 2088] [id = 297] 15:45:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 55 (10282C00) [pid = 2088] [serial = 890] [outer = 00000000] 15:45:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 56 (102E8400) [pid = 2088] [serial = 891] [outer = 10282C00] 15:45:16 INFO - PROCESS | 2088 | 1468190716177 Marionette DEBUG loaded listener.js 15:45:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 57 (10775000) [pid = 2088] [serial = 892] [outer = 10282C00] 15:45:16 INFO - PROCESS | 2088 | 1468190716647 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 15:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 15:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 690ms 15:45:16 INFO - PROCESS | 2088 | 1468190716697 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 15:45:16 INFO - PROCESS | 2088 | 1468190716702 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 15:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 15:45:16 INFO - PROCESS | 2088 | 1468190716708 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 15:45:16 INFO - PROCESS | 2088 | 1468190716710 Marionette TRACE conn6 <- [1,1154,null,{}] 15:45:16 INFO - PROCESS | 2088 | 1468190716715 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:16 INFO - PROCESS | 2088 | 1468190716718 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:16 INFO - PROCESS | 2088 | 1468190716807 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 15:45:16 INFO - PROCESS | 2088 | 1468190716816 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:16 INFO - PROCESS | 2088 | 1468190716819 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:16 INFO - PROCESS | 2088 | ++DOCSHELL 10966800 == 28 [pid = 2088] [id = 298] 15:45:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 58 (10967400) [pid = 2088] [serial = 893] [outer = 00000000] 15:45:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 59 (10C97800) [pid = 2088] [serial = 894] [outer = 10967400] 15:45:16 INFO - PROCESS | 2088 | 1468190716867 Marionette DEBUG loaded listener.js 15:45:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 60 (10D1F800) [pid = 2088] [serial = 895] [outer = 10967400] 15:45:17 INFO - PROCESS | 2088 | 1468190717338 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 15:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 15:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 671ms 15:45:17 INFO - PROCESS | 2088 | 1468190717383 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 15:45:17 INFO - PROCESS | 2088 | 1468190717385 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 15:45:17 INFO - PROCESS | 2088 | 1468190717388 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 15:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 15:45:17 INFO - PROCESS | 2088 | 1468190717391 Marionette TRACE conn6 <- [1,1158,null,{}] 15:45:17 INFO - PROCESS | 2088 | 1468190717402 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:17 INFO - PROCESS | 2088 | 1468190717407 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:17 INFO - PROCESS | 2088 | 1468190717517 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 15:45:17 INFO - PROCESS | 2088 | 1468190717603 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:17 INFO - PROCESS | 2088 | 1468190717606 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:17 INFO - PROCESS | 2088 | ++DOCSHELL 119EB000 == 29 [pid = 2088] [id = 299] 15:45:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 61 (11A84000) [pid = 2088] [serial = 896] [outer = 00000000] 15:45:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 62 (11ACCC00) [pid = 2088] [serial = 897] [outer = 11A84000] 15:45:17 INFO - PROCESS | 2088 | 1468190717654 Marionette DEBUG loaded listener.js 15:45:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 63 (14ADC000) [pid = 2088] [serial = 898] [outer = 11A84000] 15:45:18 INFO - PROCESS | 2088 | 1468190718041 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 15:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 15:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 670ms 15:45:18 INFO - PROCESS | 2088 | 1468190718062 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 15:45:18 INFO - PROCESS | 2088 | 1468190718065 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 15:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 15:45:18 INFO - PROCESS | 2088 | 1468190718068 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 15:45:18 INFO - PROCESS | 2088 | 1468190718070 Marionette TRACE conn6 <- [1,1162,null,{}] 15:45:18 INFO - PROCESS | 2088 | 1468190718073 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:18 INFO - PROCESS | 2088 | 1468190718075 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:18 INFO - PROCESS | 2088 | 1468190718156 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 15:45:18 INFO - PROCESS | 2088 | 1468190718240 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:18 INFO - PROCESS | 2088 | 1468190718242 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:18 INFO - PROCESS | 2088 | ++DOCSHELL 1095E000 == 30 [pid = 2088] [id = 300] 15:45:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 64 (10F0AC00) [pid = 2088] [serial = 899] [outer = 00000000] 15:45:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 65 (14CC9000) [pid = 2088] [serial = 900] [outer = 10F0AC00] 15:45:18 INFO - PROCESS | 2088 | 1468190718286 Marionette DEBUG loaded listener.js 15:45:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (14F5C400) [pid = 2088] [serial = 901] [outer = 10F0AC00] 15:45:18 INFO - PROCESS | 2088 | 1468190718652 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 15:45:18 INFO - PROCESS | 2088 | 1468190718702 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 15:45:18 INFO - PROCESS | 2088 | 1468190718705 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 15:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 15:45:18 INFO - PROCESS | 2088 | 1468190718707 Marionette TRACE conn6 <- [1,1166,null,{}] 15:45:18 INFO - PROCESS | 2088 | 1468190718710 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:18 INFO - PROCESS | 2088 | 1468190718712 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:18 INFO - PROCESS | 2088 | 1468190718823 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 15:45:18 INFO - PROCESS | 2088 | 1468190718865 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:18 INFO - PROCESS | 2088 | 1468190718867 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:18 INFO - PROCESS | 2088 | ++DOCSHELL 14F5B400 == 31 [pid = 2088] [id = 301] 15:45:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (14F5C000) [pid = 2088] [serial = 902] [outer = 00000000] 15:45:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (15410800) [pid = 2088] [serial = 903] [outer = 14F5C000] 15:45:18 INFO - PROCESS | 2088 | 1468190718912 Marionette DEBUG loaded listener.js 15:45:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (1541D800) [pid = 2088] [serial = 904] [outer = 14F5C000] 15:45:19 INFO - PROCESS | 2088 | 1468190719333 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 15:45:19 INFO - PROCESS | 2088 | 1468190719382 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 15:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 15:45:19 INFO - PROCESS | 2088 | 1468190719392 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 15:45:19 INFO - PROCESS | 2088 | 1468190719393 Marionette TRACE conn6 <- [1,1170,null,{}] 15:45:19 INFO - PROCESS | 2088 | 1468190719397 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:19 INFO - PROCESS | 2088 | 1468190719402 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:19 INFO - PROCESS | 2088 | 1468190719507 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 15:45:19 INFO - PROCESS | 2088 | 1468190719512 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:19 INFO - PROCESS | 2088 | 1468190719514 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:19 INFO - PROCESS | 2088 | ++DOCSHELL 16775000 == 32 [pid = 2088] [id = 302] 15:45:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (16775800) [pid = 2088] [serial = 905] [outer = 00000000] 15:45:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (18080800) [pid = 2088] [serial = 906] [outer = 16775800] 15:45:19 INFO - PROCESS | 2088 | 1468190719560 Marionette DEBUG loaded listener.js 15:45:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (18672800) [pid = 2088] [serial = 907] [outer = 16775800] 15:45:20 INFO - PROCESS | 2088 | 1468190720013 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 15:45:20 INFO - PROCESS | 2088 | 1468190720067 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 15:45:20 INFO - PROCESS | 2088 | 1468190720070 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 15:45:20 INFO - PROCESS | 2088 | 1468190720072 Marionette TRACE conn6 <- [1,1174,null,{}] 15:45:20 INFO - PROCESS | 2088 | 1468190720103 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:20 INFO - PROCESS | 2088 | 1468190720105 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:20 INFO - PROCESS | 2088 | 1468190720181 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 15:45:20 INFO - PROCESS | 2088 | 1468190720189 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:20 INFO - PROCESS | 2088 | 1468190720191 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:20 INFO - PROCESS | 2088 | ++DOCSHELL 15353400 == 33 [pid = 2088] [id = 303] 15:45:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (1889EC00) [pid = 2088] [serial = 908] [outer = 00000000] 15:45:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (19532000) [pid = 2088] [serial = 909] [outer = 1889EC00] 15:45:20 INFO - PROCESS | 2088 | 1468190720239 Marionette DEBUG loaded listener.js 15:45:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (19536000) [pid = 2088] [serial = 910] [outer = 1889EC00] 15:45:20 INFO - PROCESS | 2088 | 1468190720648 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 15:45:20 INFO - PROCESS | 2088 | 1468190720703 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 15:45:20 INFO - PROCESS | 2088 | 1468190720706 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 15:45:20 INFO - PROCESS | 2088 | 1468190720707 Marionette TRACE conn6 <- [1,1178,null,{}] 15:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 15:45:20 INFO - PROCESS | 2088 | 1468190720711 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:20 INFO - PROCESS | 2088 | 1468190720712 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:20 INFO - PROCESS | 2088 | 1468190720791 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 15:45:20 INFO - PROCESS | 2088 | 1468190720796 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:20 INFO - PROCESS | 2088 | 1468190720798 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:20 INFO - PROCESS | 2088 | ++DOCSHELL 1973D800 == 34 [pid = 2088] [id = 304] 15:45:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (19740C00) [pid = 2088] [serial = 911] [outer = 00000000] 15:45:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (198CAC00) [pid = 2088] [serial = 912] [outer = 19740C00] 15:45:20 INFO - PROCESS | 2088 | 1468190720843 Marionette DEBUG loaded listener.js 15:45:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (19747C00) [pid = 2088] [serial = 913] [outer = 19740C00] 15:45:21 INFO - PROCESS | 2088 | 1468190721305 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 15:45:21 INFO - PROCESS | 2088 | 1468190721343 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 15:45:21 INFO - PROCESS | 2088 | 1468190721346 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 15:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 15:45:21 INFO - PROCESS | 2088 | 1468190721348 Marionette TRACE conn6 <- [1,1182,null,{}] 15:45:21 INFO - PROCESS | 2088 | 1468190721352 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:21 INFO - PROCESS | 2088 | 1468190721354 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:21 INFO - PROCESS | 2088 | 1468190721461 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 15:45:21 INFO - PROCESS | 2088 | 1468190721469 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:21 INFO - PROCESS | 2088 | 1468190721471 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:21 INFO - PROCESS | 2088 | ++DOCSHELL 11997800 == 35 [pid = 2088] [id = 305] 15:45:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (198F7800) [pid = 2088] [serial = 914] [outer = 00000000] 15:45:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (1A143C00) [pid = 2088] [serial = 915] [outer = 198F7800] 15:45:21 INFO - PROCESS | 2088 | 1468190721563 Marionette DEBUG loaded listener.js 15:45:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (1A144000) [pid = 2088] [serial = 916] [outer = 198F7800] 15:45:22 INFO - PROCESS | 2088 | 1468190722039 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 15:45:22 INFO - PROCESS | 2088 | 1468190722083 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 15:45:22 INFO - PROCESS | 2088 | 1468190722086 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 15:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 15:45:22 INFO - PROCESS | 2088 | 1468190722088 Marionette TRACE conn6 <- [1,1186,null,{}] 15:45:22 INFO - PROCESS | 2088 | 1468190722091 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:22 INFO - PROCESS | 2088 | 1468190722093 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:22 INFO - PROCESS | 2088 | 1468190722210 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 15:45:22 INFO - PROCESS | 2088 | 1468190722216 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:22 INFO - PROCESS | 2088 | 1468190722218 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:22 INFO - PROCESS | 2088 | ++DOCSHELL 0CADC400 == 36 [pid = 2088] [id = 306] 15:45:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (0CAEA400) [pid = 2088] [serial = 917] [outer = 00000000] 15:45:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (1A1AC400) [pid = 2088] [serial = 918] [outer = 0CAEA400] 15:45:22 INFO - PROCESS | 2088 | 1468190722261 Marionette DEBUG loaded listener.js 15:45:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (1A49E000) [pid = 2088] [serial = 919] [outer = 0CAEA400] 15:45:22 INFO - PROCESS | 2088 | 1468190722726 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 15:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 15:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 670ms 15:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 15:45:22 INFO - PROCESS | 2088 | 1468190722760 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 15:45:22 INFO - PROCESS | 2088 | 1468190722763 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 15:45:22 INFO - PROCESS | 2088 | 1468190722766 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 15:45:22 INFO - PROCESS | 2088 | 1468190722768 Marionette TRACE conn6 <- [1,1190,null,{}] 15:45:22 INFO - PROCESS | 2088 | 1468190722771 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:22 INFO - PROCESS | 2088 | 1468190722774 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:22 INFO - PROCESS | 2088 | 1468190722926 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 15:45:22 INFO - PROCESS | 2088 | 1468190722952 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:22 INFO - PROCESS | 2088 | 1468190722955 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:22 INFO - PROCESS | 2088 | ++DOCSHELL 14CC8400 == 37 [pid = 2088] [id = 307] 15:45:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (1A4DA000) [pid = 2088] [serial = 920] [outer = 00000000] 15:45:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (1B5BA400) [pid = 2088] [serial = 921] [outer = 1A4DA000] 15:45:22 INFO - PROCESS | 2088 | 1468190723001 Marionette DEBUG loaded listener.js 15:45:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (1BA82000) [pid = 2088] [serial = 922] [outer = 1A4DA000] 15:45:23 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (166D5800) [pid = 2088] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 15:45:23 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (187C5000) [pid = 2088] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 15:45:23 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (19593C00) [pid = 2088] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 15:45:23 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (198F0800) [pid = 2088] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 15:45:23 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (14F1EC00) [pid = 2088] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 15:45:23 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (14F69000) [pid = 2088] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 15:45:23 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (14C62800) [pid = 2088] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 15:45:23 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (10CCAC00) [pid = 2088] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 15:45:23 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (0CAE1C00) [pid = 2088] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 15:45:23 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (0CAE0000) [pid = 2088] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 15:45:23 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (1A73A400) [pid = 2088] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 15:45:23 INFO - PROCESS | 2088 | 1468190723516 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:45:23 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 15:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 770ms 15:45:23 INFO - PROCESS | 2088 | 1468190723537 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 15:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 15:45:23 INFO - PROCESS | 2088 | 1468190723539 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 15:45:23 INFO - PROCESS | 2088 | 1468190723542 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 15:45:23 INFO - PROCESS | 2088 | 1468190723543 Marionette TRACE conn6 <- [1,1194,null,{}] 15:45:23 INFO - PROCESS | 2088 | 1468190723547 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:23 INFO - PROCESS | 2088 | 1468190723549 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:23 INFO - PROCESS | 2088 | 1468190723665 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 15:45:23 INFO - PROCESS | 2088 | 1468190723718 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:23 INFO - PROCESS | 2088 | 1468190723720 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:23 INFO - PROCESS | 2088 | ++DOCSHELL 14F23000 == 38 [pid = 2088] [id = 308] 15:45:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (14F69000) [pid = 2088] [serial = 923] [outer = 00000000] 15:45:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (187C9C00) [pid = 2088] [serial = 924] [outer = 14F69000] 15:45:23 INFO - PROCESS | 2088 | 1468190723765 Marionette DEBUG loaded listener.js 15:45:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (1958D400) [pid = 2088] [serial = 925] [outer = 14F69000] 15:45:24 INFO - PROCESS | 2088 | 1468190724099 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:45:24 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 15:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 630ms 15:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 15:45:24 INFO - PROCESS | 2088 | 1468190724173 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 15:45:24 INFO - PROCESS | 2088 | 1468190724175 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 15:45:24 INFO - PROCESS | 2088 | 1468190724179 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 15:45:24 INFO - PROCESS | 2088 | 1468190724180 Marionette TRACE conn6 <- [1,1198,null,{}] 15:45:24 INFO - PROCESS | 2088 | 1468190724184 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:24 INFO - PROCESS | 2088 | 1468190724185 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:24 INFO - PROCESS | 2088 | 1468190724265 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 15:45:24 INFO - PROCESS | 2088 | 1468190724270 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:24 INFO - PROCESS | 2088 | 1468190724272 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:24 INFO - PROCESS | 2088 | ++DOCSHELL 19749000 == 39 [pid = 2088] [id = 309] 15:45:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (1A13EC00) [pid = 2088] [serial = 926] [outer = 00000000] 15:45:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (1BB2A800) [pid = 2088] [serial = 927] [outer = 1A13EC00] 15:45:24 INFO - PROCESS | 2088 | 1468190724316 Marionette DEBUG loaded listener.js 15:45:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (1BBCB000) [pid = 2088] [serial = 928] [outer = 1A13EC00] 15:45:24 INFO - PROCESS | 2088 | 1468190724762 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 15:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 15:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 630ms 15:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 15:45:24 INFO - PROCESS | 2088 | 1468190724814 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 15:45:24 INFO - PROCESS | 2088 | 1468190724816 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 15:45:24 INFO - PROCESS | 2088 | 1468190724820 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 15:45:24 INFO - PROCESS | 2088 | 1468190724821 Marionette TRACE conn6 <- [1,1202,null,{}] 15:45:24 INFO - PROCESS | 2088 | 1468190724825 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:24 INFO - PROCESS | 2088 | 1468190724826 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:24 INFO - PROCESS | 2088 | 1468190724905 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 15:45:24 INFO - PROCESS | 2088 | 1468190724910 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:24 INFO - PROCESS | 2088 | 1468190724912 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:24 INFO - PROCESS | 2088 | ++DOCSHELL 166D3800 == 40 [pid = 2088] [id = 310] 15:45:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (1BB31C00) [pid = 2088] [serial = 929] [outer = 00000000] 15:45:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (1C437800) [pid = 2088] [serial = 930] [outer = 1BB31C00] 15:45:24 INFO - PROCESS | 2088 | 1468190724956 Marionette DEBUG loaded listener.js 15:45:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (1C771800) [pid = 2088] [serial = 931] [outer = 1BB31C00] 15:45:25 INFO - PROCESS | 2088 | 1468190725490 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 15:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 15:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 730ms 15:45:25 INFO - PROCESS | 2088 | 1468190725553 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 15:45:25 INFO - PROCESS | 2088 | 1468190725558 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 15:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 15:45:25 INFO - PROCESS | 2088 | 1468190725564 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 15:45:25 INFO - PROCESS | 2088 | 1468190725567 Marionette TRACE conn6 <- [1,1206,null,{}] 15:45:25 INFO - PROCESS | 2088 | 1468190725573 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:25 INFO - PROCESS | 2088 | 1468190725576 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:25 INFO - PROCESS | 2088 | 1468190725775 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 15:45:25 INFO - PROCESS | 2088 | 1468190725885 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:25 INFO - PROCESS | 2088 | 1468190725890 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:25 INFO - PROCESS | 2088 | ++DOCSHELL 09268C00 == 41 [pid = 2088] [id = 311] 15:45:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (0CA6AC00) [pid = 2088] [serial = 932] [outer = 00000000] 15:45:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (0CF74400) [pid = 2088] [serial = 933] [outer = 0CA6AC00] 15:45:25 INFO - PROCESS | 2088 | 1468190725947 Marionette DEBUG loaded listener.js 15:45:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (10774C00) [pid = 2088] [serial = 934] [outer = 0CA6AC00] 15:45:26 INFO - PROCESS | 2088 | 1468190726660 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 15:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 15:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1183ms 15:45:26 INFO - PROCESS | 2088 | 1468190726751 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 15:45:26 INFO - PROCESS | 2088 | 1468190726756 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 15:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 15:45:26 INFO - PROCESS | 2088 | 1468190726763 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 15:45:26 INFO - PROCESS | 2088 | 1468190726765 Marionette TRACE conn6 <- [1,1210,null,{}] 15:45:26 INFO - PROCESS | 2088 | 1468190726770 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:26 INFO - PROCESS | 2088 | 1468190726772 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:26 INFO - PROCESS | 2088 | 1468190726902 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 15:45:27 INFO - PROCESS | 2088 | 1468190727027 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:27 INFO - PROCESS | 2088 | 1468190727030 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:27 INFO - PROCESS | 2088 | ++DOCSHELL 10F7F400 == 42 [pid = 2088] [id = 312] 15:45:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (10F7FC00) [pid = 2088] [serial = 935] [outer = 00000000] 15:45:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (1150E400) [pid = 2088] [serial = 936] [outer = 10F7FC00] 15:45:27 INFO - PROCESS | 2088 | 1468190727088 Marionette DEBUG loaded listener.js 15:45:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (1158B400) [pid = 2088] [serial = 937] [outer = 10F7FC00] 15:45:27 INFO - PROCESS | 2088 | 1468190728007 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 15:45:28 INFO - PROCESS | 2088 | 1468190728060 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 15:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 15:45:28 INFO - PROCESS | 2088 | 1468190728065 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 15:45:28 INFO - PROCESS | 2088 | 1468190728068 Marionette TRACE conn6 <- [1,1214,null,{}] 15:45:28 INFO - PROCESS | 2088 | 1468190728073 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:28 INFO - PROCESS | 2088 | 1468190728076 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:28 INFO - PROCESS | 2088 | 1468190728179 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 15:45:28 INFO - PROCESS | 2088 | --DOCSHELL 19749000 == 41 [pid = 2088] [id = 309] 15:45:28 INFO - PROCESS | 2088 | --DOCSHELL 14F23000 == 40 [pid = 2088] [id = 308] 15:45:28 INFO - PROCESS | 2088 | --DOCSHELL 14CC8400 == 39 [pid = 2088] [id = 307] 15:45:28 INFO - PROCESS | 2088 | --DOCSHELL 0CADC400 == 38 [pid = 2088] [id = 306] 15:45:28 INFO - PROCESS | 2088 | --DOCSHELL 11997800 == 37 [pid = 2088] [id = 305] 15:45:28 INFO - PROCESS | 2088 | --DOCSHELL 1973D800 == 36 [pid = 2088] [id = 304] 15:45:28 INFO - PROCESS | 2088 | --DOCSHELL 15353400 == 35 [pid = 2088] [id = 303] 15:45:28 INFO - PROCESS | 2088 | --DOCSHELL 16775000 == 34 [pid = 2088] [id = 302] 15:45:28 INFO - PROCESS | 2088 | --DOCSHELL 14F5B400 == 33 [pid = 2088] [id = 301] 15:45:28 INFO - PROCESS | 2088 | --DOCSHELL 1095E000 == 32 [pid = 2088] [id = 300] 15:45:28 INFO - PROCESS | 2088 | --DOCSHELL 119EB000 == 31 [pid = 2088] [id = 299] 15:45:28 INFO - PROCESS | 2088 | --DOCSHELL 10966800 == 30 [pid = 2088] [id = 298] 15:45:28 INFO - PROCESS | 2088 | --DOCSHELL 10282000 == 29 [pid = 2088] [id = 297] 15:45:28 INFO - PROCESS | 2088 | --DOCSHELL 1A1A8C00 == 28 [pid = 2088] [id = 296] 15:45:28 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (18081000) [pid = 2088] [serial = 873] [outer = 00000000] [url = about:blank] 15:45:28 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (19584800) [pid = 2088] [serial = 876] [outer = 00000000] [url = about:blank] 15:45:28 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (19747400) [pid = 2088] [serial = 879] [outer = 00000000] [url = about:blank] 15:45:28 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (19588C00) [pid = 2088] [serial = 877] [outer = 00000000] [url = about:blank] 15:45:28 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (198F8400) [pid = 2088] [serial = 885] [outer = 00000000] [url = about:blank] 15:45:28 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (18891C00) [pid = 2088] [serial = 882] [outer = 00000000] [url = about:blank] 15:45:28 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (19748800) [pid = 2088] [serial = 880] [outer = 00000000] [url = about:blank] 15:45:28 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (15414000) [pid = 2088] [serial = 870] [outer = 00000000] [url = about:blank] 15:45:28 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (14CA2C00) [pid = 2088] [serial = 867] [outer = 00000000] [url = about:blank] 15:45:28 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (14CC8800) [pid = 2088] [serial = 868] [outer = 00000000] [url = about:blank] 15:45:28 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (10D23800) [pid = 2088] [serial = 864] [outer = 00000000] [url = about:blank] 15:45:28 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (10D2B400) [pid = 2088] [serial = 865] [outer = 00000000] [url = about:blank] 15:45:28 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (102E5800) [pid = 2088] [serial = 861] [outer = 00000000] [url = about:blank] 15:45:28 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (1A27AC00) [pid = 2088] [serial = 888] [outer = 00000000] [url = about:blank] 15:45:28 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (10774800) [pid = 2088] [serial = 862] [outer = 00000000] [url = about:blank] 15:45:28 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (10947800) [pid = 2088] [serial = 859] [outer = 00000000] [url = about:blank] 15:45:28 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (1077B000) [pid = 2088] [serial = 858] [outer = 00000000] [url = about:blank] 15:45:28 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (1A1A3000) [pid = 2088] [serial = 886] [outer = 00000000] [url = about:blank] 15:45:28 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (1BBC7C00) [pid = 2088] [serial = 856] [outer = 00000000] [url = about:blank] 15:45:28 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (1860C400) [pid = 2088] [serial = 874] [outer = 00000000] [url = about:blank] 15:45:28 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (1973C800) [pid = 2088] [serial = 883] [outer = 00000000] [url = about:blank] 15:45:28 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (1541E000) [pid = 2088] [serial = 871] [outer = 00000000] [url = about:blank] 15:45:28 INFO - PROCESS | 2088 | 1468190728337 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:28 INFO - PROCESS | 2088 | 1468190728339 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:28 INFO - PROCESS | 2088 | ++DOCSHELL 0CAE3C00 == 29 [pid = 2088] [id = 313] 15:45:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (0CF2A400) [pid = 2088] [serial = 938] [outer = 00000000] 15:45:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (102EC000) [pid = 2088] [serial = 939] [outer = 0CF2A400] 15:45:28 INFO - PROCESS | 2088 | 1468190728390 Marionette DEBUG loaded listener.js 15:45:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (1093C800) [pid = 2088] [serial = 940] [outer = 0CF2A400] 15:45:28 INFO - PROCESS | 2088 | 1468190728813 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 15:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 15:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 790ms 15:45:28 INFO - PROCESS | 2088 | 1468190728855 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 15:45:28 INFO - PROCESS | 2088 | 1468190728859 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 15:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 15:45:28 INFO - PROCESS | 2088 | 1468190728895 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 15:45:28 INFO - PROCESS | 2088 | 1468190728897 Marionette TRACE conn6 <- [1,1218,null,{}] 15:45:28 INFO - PROCESS | 2088 | 1468190728902 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:28 INFO - PROCESS | 2088 | 1468190728904 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:28 INFO - PROCESS | 2088 | 1468190728995 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 15:45:28 INFO - PROCESS | 2088 | 1468190729001 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:28 INFO - PROCESS | 2088 | 1468190729003 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:29 INFO - PROCESS | 2088 | ++DOCSHELL 10F76C00 == 30 [pid = 2088] [id = 314] 15:45:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (1109C400) [pid = 2088] [serial = 941] [outer = 00000000] 15:45:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (119EB000) [pid = 2088] [serial = 942] [outer = 1109C400] 15:45:29 INFO - PROCESS | 2088 | 1468190729051 Marionette DEBUG loaded listener.js 15:45:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (14C68400) [pid = 2088] [serial = 943] [outer = 1109C400] 15:45:29 INFO - PROCESS | 2088 | 1468190729501 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 15:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 15:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 690ms 15:45:29 INFO - PROCESS | 2088 | 1468190729581 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 15:45:29 INFO - PROCESS | 2088 | 1468190729583 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 15:45:29 INFO - PROCESS | 2088 | 1468190729587 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 15:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 15:45:29 INFO - PROCESS | 2088 | 1468190729590 Marionette TRACE conn6 <- [1,1222,null,{}] 15:45:29 INFO - PROCESS | 2088 | 1468190729601 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:29 INFO - PROCESS | 2088 | 1468190729606 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:29 INFO - PROCESS | 2088 | 1468190729720 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 15:45:29 INFO - PROCESS | 2088 | 1468190729808 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:29 INFO - PROCESS | 2088 | 1468190729811 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:29 INFO - PROCESS | 2088 | ++DOCSHELL 153F5800 == 31 [pid = 2088] [id = 315] 15:45:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (153F6800) [pid = 2088] [serial = 944] [outer = 00000000] 15:45:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (15416400) [pid = 2088] [serial = 945] [outer = 153F6800] 15:45:29 INFO - PROCESS | 2088 | 1468190729860 Marionette DEBUG loaded listener.js 15:45:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (1637F800) [pid = 2088] [serial = 946] [outer = 153F6800] 15:45:30 INFO - PROCESS | 2088 | 1468190730242 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 15:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 15:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 670ms 15:45:30 INFO - PROCESS | 2088 | 1468190730261 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 15:45:30 INFO - PROCESS | 2088 | 1468190730263 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 15:45:30 INFO - PROCESS | 2088 | 1468190730266 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 15:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 15:45:30 INFO - PROCESS | 2088 | 1468190730268 Marionette TRACE conn6 <- [1,1226,null,{}] 15:45:30 INFO - PROCESS | 2088 | 1468190730271 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:30 INFO - PROCESS | 2088 | 1468190730273 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:30 INFO - PROCESS | 2088 | 1468190730358 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 15:45:30 INFO - PROCESS | 2088 | 1468190730454 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:30 INFO - PROCESS | 2088 | 1468190730456 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:30 INFO - PROCESS | 2088 | ++DOCSHELL 16775400 == 32 [pid = 2088] [id = 316] 15:45:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (16777000) [pid = 2088] [serial = 947] [outer = 00000000] 15:45:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (17E8B400) [pid = 2088] [serial = 948] [outer = 16777000] 15:45:30 INFO - PROCESS | 2088 | 1468190730502 Marionette DEBUG loaded listener.js 15:45:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (180AD000) [pid = 2088] [serial = 949] [outer = 16777000] 15:45:30 INFO - PROCESS | 2088 | 1468190730909 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 15:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 15:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 670ms 15:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 15:45:30 INFO - PROCESS | 2088 | 1468190730941 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 15:45:30 INFO - PROCESS | 2088 | 1468190730943 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 15:45:30 INFO - PROCESS | 2088 | 1468190730946 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 15:45:30 INFO - PROCESS | 2088 | 1468190730947 Marionette TRACE conn6 <- [1,1230,null,{}] 15:45:30 INFO - PROCESS | 2088 | 1468190730955 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:30 INFO - PROCESS | 2088 | 1468190730957 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:31 INFO - PROCESS | 2088 | 1468190731070 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 15:45:31 INFO - PROCESS | 2088 | 1468190731159 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:31 INFO - PROCESS | 2088 | 1468190731161 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:31 INFO - PROCESS | 2088 | ++DOCSHELL 1856E800 == 33 [pid = 2088] [id = 317] 15:45:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (18672400) [pid = 2088] [serial = 950] [outer = 00000000] 15:45:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (18891C00) [pid = 2088] [serial = 951] [outer = 18672400] 15:45:31 INFO - PROCESS | 2088 | 1468190731207 Marionette DEBUG loaded listener.js 15:45:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (18896800) [pid = 2088] [serial = 952] [outer = 18672400] 15:45:31 INFO - PROCESS | 2088 | 1468190731646 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 15:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 15:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 730ms 15:45:31 INFO - PROCESS | 2088 | 1468190731678 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 15:45:31 INFO - PROCESS | 2088 | 1468190731680 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 15:45:31 INFO - PROCESS | 2088 | 1468190731683 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 15:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 15:45:31 INFO - PROCESS | 2088 | 1468190731685 Marionette TRACE conn6 <- [1,1234,null,{}] 15:45:31 INFO - PROCESS | 2088 | 1468190731688 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:31 INFO - PROCESS | 2088 | 1468190731694 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:31 INFO - PROCESS | 2088 | 1468190731831 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 15:45:31 INFO - PROCESS | 2088 | 1468190731892 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:31 INFO - PROCESS | 2088 | 1468190731894 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:31 INFO - PROCESS | 2088 | ++DOCSHELL 0CADB400 == 34 [pid = 2088] [id = 318] 15:45:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (0CAE5400) [pid = 2088] [serial = 953] [outer = 00000000] 15:45:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (198C9400) [pid = 2088] [serial = 954] [outer = 0CAE5400] 15:45:31 INFO - PROCESS | 2088 | 1468190731939 Marionette DEBUG loaded listener.js 15:45:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (19684800) [pid = 2088] [serial = 955] [outer = 0CAE5400] 15:45:32 INFO - PROCESS | 2088 | 1468190732349 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 15:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 15:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 730ms 15:45:32 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (198F7800) [pid = 2088] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 15:45:32 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (10F0AC00) [pid = 2088] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 15:45:32 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (16775800) [pid = 2088] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 15:45:32 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (14F5C000) [pid = 2088] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 15:45:32 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (10282C00) [pid = 2088] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 15:45:32 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (1889EC00) [pid = 2088] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 15:45:32 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (19740C00) [pid = 2088] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 15:45:32 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (1A1ABC00) [pid = 2088] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 15:45:32 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (0CAEA400) [pid = 2088] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 15:45:32 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (11A84000) [pid = 2088] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 15:45:32 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (10967400) [pid = 2088] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 15:45:32 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (1A4DA000) [pid = 2088] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 15:45:32 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (14F69000) [pid = 2088] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 15:45:32 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (1A13EC00) [pid = 2088] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 15:45:32 INFO - PROCESS | 2088 | 1468190732546 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 15:45:32 INFO - PROCESS | 2088 | 1468190732549 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 15:45:32 INFO - PROCESS | 2088 | 1468190732557 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 15:45:32 INFO - PROCESS | 2088 | 1468190732559 Marionette TRACE conn6 <- [1,1238,null,{}] 15:45:32 INFO - PROCESS | 2088 | 1468190732563 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:32 INFO - PROCESS | 2088 | 1468190732565 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 15:45:32 INFO - PROCESS | 2088 | 1468190732644 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 15:45:32 INFO - PROCESS | 2088 | 1468190732652 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:32 INFO - PROCESS | 2088 | 1468190732654 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:32 INFO - PROCESS | 2088 | ++DOCSHELL 10F80400 == 35 [pid = 2088] [id = 319] 15:45:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (11503800) [pid = 2088] [serial = 956] [outer = 00000000] 15:45:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (14F21000) [pid = 2088] [serial = 957] [outer = 11503800] 15:45:32 INFO - PROCESS | 2088 | 1468190732699 Marionette DEBUG loaded listener.js 15:45:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (15415000) [pid = 2088] [serial = 958] [outer = 11503800] 15:45:33 INFO - PROCESS | 2088 | 1468190733130 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 15:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 15:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 610ms 15:45:33 INFO - PROCESS | 2088 | 1468190733180 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 15:45:33 INFO - PROCESS | 2088 | 1468190733182 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 15:45:33 INFO - PROCESS | 2088 | 1468190733186 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 15:45:33 INFO - PROCESS | 2088 | 1468190733187 Marionette TRACE conn6 <- [1,1242,null,{}] 15:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 15:45:33 INFO - PROCESS | 2088 | 1468190733191 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:33 INFO - PROCESS | 2088 | 1468190733193 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:33 INFO - PROCESS | 2088 | 1468190733273 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 15:45:33 INFO - PROCESS | 2088 | 1468190733283 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:33 INFO - PROCESS | 2088 | 1468190733285 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:33 INFO - PROCESS | 2088 | ++DOCSHELL 18037800 == 36 [pid = 2088] [id = 320] 15:45:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (19502400) [pid = 2088] [serial = 959] [outer = 00000000] 15:45:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (198F7800) [pid = 2088] [serial = 960] [outer = 19502400] 15:45:33 INFO - PROCESS | 2088 | 1468190733329 Marionette DEBUG loaded listener.js 15:45:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (1A19F400) [pid = 2088] [serial = 961] [outer = 19502400] 15:45:33 INFO - PROCESS | 2088 | 1468190733747 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 15:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 15:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 630ms 15:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 15:45:33 INFO - PROCESS | 2088 | 1468190733820 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 15:45:33 INFO - PROCESS | 2088 | 1468190733822 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 15:45:33 INFO - PROCESS | 2088 | 1468190733826 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 15:45:33 INFO - PROCESS | 2088 | 1468190733827 Marionette TRACE conn6 <- [1,1246,null,{}] 15:45:33 INFO - PROCESS | 2088 | 1468190733831 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:33 INFO - PROCESS | 2088 | 1468190733833 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:33 INFO - PROCESS | 2088 | 1468190733915 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 15:45:33 INFO - PROCESS | 2088 | 1468190733920 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:33 INFO - PROCESS | 2088 | 1468190733922 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:33 INFO - PROCESS | 2088 | ++DOCSHELL 153F0800 == 37 [pid = 2088] [id = 321] 15:45:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (16F78800) [pid = 2088] [serial = 962] [outer = 00000000] 15:45:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (1A49A000) [pid = 2088] [serial = 963] [outer = 16F78800] 15:45:33 INFO - PROCESS | 2088 | 1468190733975 Marionette DEBUG loaded listener.js 15:45:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (1A49E800) [pid = 2088] [serial = 964] [outer = 16F78800] 15:45:34 INFO - PROCESS | 2088 | 1468190734419 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 15:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 15:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 630ms 15:45:34 INFO - PROCESS | 2088 | 1468190734469 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 15:45:34 INFO - PROCESS | 2088 | 1468190734471 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 15:45:34 INFO - PROCESS | 2088 | 1468190734479 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 15:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 15:45:34 INFO - PROCESS | 2088 | 1468190734481 Marionette TRACE conn6 <- [1,1250,null,{}] 15:45:34 INFO - PROCESS | 2088 | 1468190734484 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:34 INFO - PROCESS | 2088 | 1468190734487 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:34 INFO - PROCESS | 2088 | 1468190734615 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 15:45:34 INFO - PROCESS | 2088 | 1468190734751 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:34 INFO - PROCESS | 2088 | 1468190734754 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:34 INFO - PROCESS | 2088 | ++DOCSHELL 0CA73000 == 38 [pid = 2088] [id = 322] 15:45:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (0CAD9C00) [pid = 2088] [serial = 965] [outer = 00000000] 15:45:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (0CFCC000) [pid = 2088] [serial = 966] [outer = 0CAD9C00] 15:45:34 INFO - PROCESS | 2088 | 1468190734814 Marionette DEBUG loaded listener.js 15:45:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (10942400) [pid = 2088] [serial = 967] [outer = 0CAD9C00] 15:45:35 INFO - PROCESS | 2088 | 1468190735466 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 15:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 15:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1018ms 15:45:35 INFO - PROCESS | 2088 | 1468190735503 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 15:45:35 INFO - PROCESS | 2088 | 1468190735507 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 15:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 15:45:35 INFO - PROCESS | 2088 | 1468190735512 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 15:45:35 INFO - PROCESS | 2088 | 1468190735516 Marionette TRACE conn6 <- [1,1254,null,{}] 15:45:35 INFO - PROCESS | 2088 | 1468190735540 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:35 INFO - PROCESS | 2088 | 1468190735543 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:35 INFO - PROCESS | 2088 | 1468190735687 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 15:45:35 INFO - PROCESS | 2088 | 1468190735819 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:35 INFO - PROCESS | 2088 | 1468190735822 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:35 INFO - PROCESS | 2088 | ++DOCSHELL 11993800 == 39 [pid = 2088] [id = 323] 15:45:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (14CA2C00) [pid = 2088] [serial = 968] [outer = 00000000] 15:45:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (14CCF000) [pid = 2088] [serial = 969] [outer = 14CA2C00] 15:45:35 INFO - PROCESS | 2088 | 1468190735879 Marionette DEBUG loaded listener.js 15:45:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (14FE2800) [pid = 2088] [serial = 970] [outer = 14CA2C00] 15:45:36 INFO - PROCESS | 2088 | 1468190736448 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 15:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 15:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 990ms 15:45:36 INFO - PROCESS | 2088 | 1468190736503 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 15:45:36 INFO - PROCESS | 2088 | 1468190736506 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 15:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 15:45:36 INFO - PROCESS | 2088 | 1468190736510 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 15:45:36 INFO - PROCESS | 2088 | 1468190736512 Marionette TRACE conn6 <- [1,1258,null,{}] 15:45:36 INFO - PROCESS | 2088 | 1468190736516 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:36 INFO - PROCESS | 2088 | 1468190736519 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:36 INFO - PROCESS | 2088 | 1468190736630 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 15:45:36 INFO - PROCESS | 2088 | 1468190736765 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:36 INFO - PROCESS | 2088 | 1468190736767 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:36 INFO - PROCESS | 2088 | ++DOCSHELL 15412C00 == 40 [pid = 2088] [id = 324] 15:45:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (187C6400) [pid = 2088] [serial = 971] [outer = 00000000] 15:45:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (19740400) [pid = 2088] [serial = 972] [outer = 187C6400] 15:45:36 INFO - PROCESS | 2088 | 1468190736822 Marionette DEBUG loaded listener.js 15:45:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (198C9C00) [pid = 2088] [serial = 973] [outer = 187C6400] 15:45:37 INFO - PROCESS | 2088 | 1468190737431 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 15:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 15:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 970ms 15:45:37 INFO - PROCESS | 2088 | 1468190737482 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 15:45:37 INFO - PROCESS | 2088 | 1468190737486 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 15:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 15:45:37 INFO - PROCESS | 2088 | 1468190737497 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 15:45:37 INFO - PROCESS | 2088 | 1468190737502 Marionette TRACE conn6 <- [1,1262,null,{}] 15:45:37 INFO - PROCESS | 2088 | 1468190737520 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:37 INFO - PROCESS | 2088 | 1468190737523 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:37 INFO - PROCESS | 2088 | 1468190737636 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 15:45:37 INFO - PROCESS | 2088 | 1468190737766 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:37 INFO - PROCESS | 2088 | 1468190737768 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:37 INFO - PROCESS | 2088 | ++DOCSHELL 10CCAC00 == 41 [pid = 2088] [id = 325] 15:45:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (10F78400) [pid = 2088] [serial = 974] [outer = 00000000] 15:45:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (1A2D7400) [pid = 2088] [serial = 975] [outer = 10F78400] 15:45:37 INFO - PROCESS | 2088 | 1468190737822 Marionette DEBUG loaded listener.js 15:45:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (1BB31800) [pid = 2088] [serial = 976] [outer = 10F78400] 15:45:38 INFO - PROCESS | 2088 | 1468190738514 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 15:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 15:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1051ms 15:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 15:45:38 INFO - PROCESS | 2088 | 1468190738544 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 15:45:38 INFO - PROCESS | 2088 | 1468190738548 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 15:45:38 INFO - PROCESS | 2088 | 1468190738552 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 15:45:38 INFO - PROCESS | 2088 | 1468190738555 Marionette TRACE conn6 <- [1,1266,null,{}] 15:45:38 INFO - PROCESS | 2088 | 1468190738561 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:38 INFO - PROCESS | 2088 | 1468190738564 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:38 INFO - PROCESS | 2088 | 1468190738680 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 15:45:38 INFO - PROCESS | 2088 | 1468190738790 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:38 INFO - PROCESS | 2088 | 1468190738793 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:38 INFO - PROCESS | 2088 | ++DOCSHELL 10946C00 == 42 [pid = 2088] [id = 326] 15:45:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (10948000) [pid = 2088] [serial = 977] [outer = 00000000] 15:45:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (11A86400) [pid = 2088] [serial = 978] [outer = 10948000] 15:45:38 INFO - PROCESS | 2088 | 1468190738843 Marionette DEBUG loaded listener.js 15:45:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 97 (14CAA400) [pid = 2088] [serial = 979] [outer = 10948000] 15:45:39 INFO - PROCESS | 2088 | --DOCSHELL 153F0800 == 41 [pid = 2088] [id = 321] 15:45:39 INFO - PROCESS | 2088 | --DOCSHELL 18037800 == 40 [pid = 2088] [id = 320] 15:45:39 INFO - PROCESS | 2088 | --DOCSHELL 10F80400 == 39 [pid = 2088] [id = 319] 15:45:39 INFO - PROCESS | 2088 | --DOCSHELL 0CADB400 == 38 [pid = 2088] [id = 318] 15:45:39 INFO - PROCESS | 2088 | --DOCSHELL 1856E800 == 37 [pid = 2088] [id = 317] 15:45:39 INFO - PROCESS | 2088 | --DOCSHELL 16775400 == 36 [pid = 2088] [id = 316] 15:45:39 INFO - PROCESS | 2088 | --DOCSHELL 153F5800 == 35 [pid = 2088] [id = 315] 15:45:39 INFO - PROCESS | 2088 | --DOCSHELL 10F76C00 == 34 [pid = 2088] [id = 314] 15:45:39 INFO - PROCESS | 2088 | --DOCSHELL 0CAE3C00 == 33 [pid = 2088] [id = 313] 15:45:39 INFO - PROCESS | 2088 | --DOCSHELL 166D3800 == 32 [pid = 2088] [id = 310] 15:45:39 INFO - PROCESS | 2088 | --DOCSHELL 10F7F400 == 31 [pid = 2088] [id = 312] 15:45:39 INFO - PROCESS | 2088 | --DOCSHELL 09268C00 == 30 [pid = 2088] [id = 311] 15:45:39 INFO - PROCESS | 2088 | --DOCSHELL 10CCAC00 == 29 [pid = 2088] [id = 325] 15:45:39 INFO - PROCESS | 2088 | --DOCSHELL 15412C00 == 28 [pid = 2088] [id = 324] 15:45:39 INFO - PROCESS | 2088 | --DOCSHELL 0CA73000 == 27 [pid = 2088] [id = 322] 15:45:39 INFO - PROCESS | 2088 | --DOCSHELL 11993800 == 26 [pid = 2088] [id = 323] 15:45:39 INFO - PROCESS | 2088 | --DOMWINDOW == 96 (1A143C00) [pid = 2088] [serial = 915] [outer = 00000000] [url = about:blank] 15:45:39 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (14CC9000) [pid = 2088] [serial = 900] [outer = 00000000] [url = about:blank] 15:45:39 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (14F5C400) [pid = 2088] [serial = 901] [outer = 00000000] [url = about:blank] 15:45:39 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (18080800) [pid = 2088] [serial = 906] [outer = 00000000] [url = about:blank] 15:45:39 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (18672800) [pid = 2088] [serial = 907] [outer = 00000000] [url = about:blank] 15:45:39 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (15410800) [pid = 2088] [serial = 903] [outer = 00000000] [url = about:blank] 15:45:39 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (1541D800) [pid = 2088] [serial = 904] [outer = 00000000] [url = about:blank] 15:45:39 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (102E8400) [pid = 2088] [serial = 891] [outer = 00000000] [url = about:blank] 15:45:39 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (10775000) [pid = 2088] [serial = 892] [outer = 00000000] [url = about:blank] 15:45:39 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (19532000) [pid = 2088] [serial = 909] [outer = 00000000] [url = about:blank] 15:45:39 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (19536000) [pid = 2088] [serial = 910] [outer = 00000000] [url = about:blank] 15:45:39 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (198CAC00) [pid = 2088] [serial = 912] [outer = 00000000] [url = about:blank] 15:45:39 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (1A4A0400) [pid = 2088] [serial = 889] [outer = 00000000] [url = about:blank] 15:45:39 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (1A1AC400) [pid = 2088] [serial = 918] [outer = 00000000] [url = about:blank] 15:45:39 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (11ACCC00) [pid = 2088] [serial = 897] [outer = 00000000] [url = about:blank] 15:45:39 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (14ADC000) [pid = 2088] [serial = 898] [outer = 00000000] [url = about:blank] 15:45:39 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (10C97800) [pid = 2088] [serial = 894] [outer = 00000000] [url = about:blank] 15:45:39 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (10D1F800) [pid = 2088] [serial = 895] [outer = 00000000] [url = about:blank] 15:45:39 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (1A144000) [pid = 2088] [serial = 916] [outer = 00000000] [url = about:blank] 15:45:39 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (1C437800) [pid = 2088] [serial = 930] [outer = 00000000] [url = about:blank] 15:45:39 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (1B5BA400) [pid = 2088] [serial = 921] [outer = 00000000] [url = about:blank] 15:45:39 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (187C9C00) [pid = 2088] [serial = 924] [outer = 00000000] [url = about:blank] 15:45:39 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (1BBCB000) [pid = 2088] [serial = 928] [outer = 00000000] [url = about:blank] 15:45:39 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (1A49E000) [pid = 2088] [serial = 919] [outer = 00000000] [url = about:blank] 15:45:39 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (1BB2A800) [pid = 2088] [serial = 927] [outer = 00000000] [url = about:blank] 15:45:39 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (1BA82000) [pid = 2088] [serial = 922] [outer = 00000000] [url = about:blank] 15:45:39 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (1958D400) [pid = 2088] [serial = 925] [outer = 00000000] [url = about:blank] 15:45:39 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (19747C00) [pid = 2088] [serial = 913] [outer = 00000000] [url = about:blank] 15:45:40 INFO - PROCESS | 2088 | 1468190740043 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 15:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 15:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1540ms 15:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 15:45:40 INFO - PROCESS | 2088 | 1468190740094 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 15:45:40 INFO - PROCESS | 2088 | 1468190740098 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 15:45:40 INFO - PROCESS | 2088 | 1468190740103 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 15:45:40 INFO - PROCESS | 2088 | 1468190740106 Marionette TRACE conn6 <- [1,1270,null,{}] 15:45:40 INFO - PROCESS | 2088 | 1468190740111 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:40 INFO - PROCESS | 2088 | 1468190740114 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:40 INFO - PROCESS | 2088 | 1468190740199 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 15:45:40 INFO - PROCESS | 2088 | 1468190740208 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:40 INFO - PROCESS | 2088 | 1468190740213 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:40 INFO - PROCESS | 2088 | ++DOCSHELL 0CF28400 == 27 [pid = 2088] [id = 327] 15:45:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (0CF6A000) [pid = 2088] [serial = 980] [outer = 00000000] 15:45:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (1027A000) [pid = 2088] [serial = 981] [outer = 0CF6A000] 15:45:40 INFO - PROCESS | 2088 | 1468190740262 Marionette DEBUG loaded listener.js 15:45:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (102E5800) [pid = 2088] [serial = 982] [outer = 0CF6A000] 15:45:40 INFO - PROCESS | 2088 | 1468190740747 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 15:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 15:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 670ms 15:45:40 INFO - PROCESS | 2088 | 1468190740774 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 15:45:40 INFO - PROCESS | 2088 | 1468190740778 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 15:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 15:45:40 INFO - PROCESS | 2088 | 1468190740785 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 15:45:40 INFO - PROCESS | 2088 | 1468190740787 Marionette TRACE conn6 <- [1,1274,null,{}] 15:45:40 INFO - PROCESS | 2088 | 1468190740791 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:40 INFO - PROCESS | 2088 | 1468190740793 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:40 INFO - PROCESS | 2088 | 1468190740882 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 15:45:40 INFO - PROCESS | 2088 | 1468190740925 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:40 INFO - PROCESS | 2088 | 1468190740927 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:40 INFO - PROCESS | 2088 | ++DOCSHELL 10964400 == 28 [pid = 2088] [id = 328] 15:45:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (10964800) [pid = 2088] [serial = 983] [outer = 00000000] 15:45:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (10CC4C00) [pid = 2088] [serial = 984] [outer = 10964800] 15:45:40 INFO - PROCESS | 2088 | 1468190740976 Marionette DEBUG loaded listener.js 15:45:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (10D20400) [pid = 2088] [serial = 985] [outer = 10964800] 15:45:41 INFO - PROCESS | 2088 | 1468190741455 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 15:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 15:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 730ms 15:45:41 INFO - PROCESS | 2088 | 1468190741519 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 15:45:41 INFO - PROCESS | 2088 | 1468190741521 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 15:45:41 INFO - PROCESS | 2088 | 1468190741525 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 15:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 15:45:41 INFO - PROCESS | 2088 | 1468190741528 Marionette TRACE conn6 <- [1,1278,null,{}] 15:45:41 INFO - PROCESS | 2088 | 1468190741539 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:41 INFO - PROCESS | 2088 | 1468190741544 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:41 INFO - PROCESS | 2088 | 1468190741629 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 15:45:41 INFO - PROCESS | 2088 | 1468190741723 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:41 INFO - PROCESS | 2088 | 1468190741726 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:41 INFO - PROCESS | 2088 | ++DOCSHELL 14CA6000 == 29 [pid = 2088] [id = 329] 15:45:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (14CA7000) [pid = 2088] [serial = 986] [outer = 00000000] 15:45:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (14CCB000) [pid = 2088] [serial = 987] [outer = 14CA7000] 15:45:41 INFO - PROCESS | 2088 | 1468190741776 Marionette DEBUG loaded listener.js 15:45:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (14F1EC00) [pid = 2088] [serial = 988] [outer = 14CA7000] 15:45:42 INFO - PROCESS | 2088 | 1468190742200 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 15:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 15:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 730ms 15:45:42 INFO - PROCESS | 2088 | 1468190742280 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 15:45:42 INFO - PROCESS | 2088 | 1468190742282 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 15:45:42 INFO - PROCESS | 2088 | 1468190742290 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 15:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 15:45:42 INFO - PROCESS | 2088 | 1468190742291 Marionette TRACE conn6 <- [1,1282,null,{}] 15:45:42 INFO - PROCESS | 2088 | 1468190742295 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:42 INFO - PROCESS | 2088 | 1468190742297 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:42 INFO - PROCESS | 2088 | 1468190742413 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 15:45:42 INFO - PROCESS | 2088 | 1468190742471 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:42 INFO - PROCESS | 2088 | 1468190742473 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:42 INFO - PROCESS | 2088 | ++DOCSHELL 153BF400 == 30 [pid = 2088] [id = 330] 15:45:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (153C1C00) [pid = 2088] [serial = 989] [outer = 00000000] 15:45:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (15419400) [pid = 2088] [serial = 990] [outer = 153C1C00] 15:45:42 INFO - PROCESS | 2088 | 1468190742518 Marionette DEBUG loaded listener.js 15:45:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (166C9400) [pid = 2088] [serial = 991] [outer = 153C1C00] 15:45:42 INFO - PROCESS | 2088 | 1468190742940 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 15:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 15:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 670ms 15:45:42 INFO - PROCESS | 2088 | 1468190742964 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 15:45:42 INFO - PROCESS | 2088 | 1468190742966 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 15:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 15:45:42 INFO - PROCESS | 2088 | 1468190742970 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 15:45:42 INFO - PROCESS | 2088 | 1468190742971 Marionette TRACE conn6 <- [1,1286,null,{}] 15:45:42 INFO - PROCESS | 2088 | 1468190742975 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:42 INFO - PROCESS | 2088 | 1468190742977 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:43 INFO - PROCESS | 2088 | 1468190743085 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 15:45:43 INFO - PROCESS | 2088 | 1468190743090 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:43 INFO - PROCESS | 2088 | 1468190743092 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:43 INFO - PROCESS | 2088 | ++DOCSHELL 166CC000 == 31 [pid = 2088] [id = 331] 15:45:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (166D3800) [pid = 2088] [serial = 992] [outer = 00000000] 15:45:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (17E84000) [pid = 2088] [serial = 993] [outer = 166D3800] 15:45:43 INFO - PROCESS | 2088 | 1468190743136 Marionette DEBUG loaded listener.js 15:45:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (1803D000) [pid = 2088] [serial = 994] [outer = 166D3800] 15:45:43 INFO - PROCESS | 2088 | 1468190743628 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 15:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 15:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 730ms 15:45:43 INFO - PROCESS | 2088 | 1468190743703 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 15:45:43 INFO - PROCESS | 2088 | 1468190743705 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 15:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 15:45:43 INFO - PROCESS | 2088 | 1468190743709 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 15:45:43 INFO - PROCESS | 2088 | 1468190743710 Marionette TRACE conn6 <- [1,1290,null,{}] 15:45:43 INFO - PROCESS | 2088 | 1468190743748 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:43 INFO - PROCESS | 2088 | 1468190743754 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:43 INFO - PROCESS | 2088 | 1468190743901 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 15:45:43 INFO - PROCESS | 2088 | 1468190743954 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:43 INFO - PROCESS | 2088 | 1468190743956 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:43 INFO - PROCESS | 2088 | ++DOCSHELL 19510000 == 32 [pid = 2088] [id = 332] 15:45:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (1952DC00) [pid = 2088] [serial = 995] [outer = 00000000] 15:45:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (19588000) [pid = 2088] [serial = 996] [outer = 1952DC00] 15:45:43 INFO - PROCESS | 2088 | 1468190744003 Marionette DEBUG loaded listener.js 15:45:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (1968C800) [pid = 2088] [serial = 997] [outer = 1952DC00] 15:45:44 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (16F78800) [pid = 2088] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 15:45:44 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (18672400) [pid = 2088] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 15:45:44 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (0CAE5400) [pid = 2088] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 15:45:44 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (1109C400) [pid = 2088] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 15:45:44 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (10F7FC00) [pid = 2088] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 15:45:44 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (153F6800) [pid = 2088] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 15:45:44 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (1BB31C00) [pid = 2088] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 15:45:44 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (0CA6AC00) [pid = 2088] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 15:45:44 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (0CF2A400) [pid = 2088] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 15:45:44 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (11503800) [pid = 2088] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 15:45:44 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (19502400) [pid = 2088] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 15:45:44 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (16777000) [pid = 2088] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 15:45:44 INFO - PROCESS | 2088 | 1468190744528 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 15:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 15:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 890ms 15:45:44 INFO - PROCESS | 2088 | 1468190744600 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 15:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 15:45:44 INFO - PROCESS | 2088 | 1468190744602 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 15:45:44 INFO - PROCESS | 2088 | 1468190744606 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 15:45:44 INFO - PROCESS | 2088 | 1468190744607 Marionette TRACE conn6 <- [1,1294,null,{}] 15:45:44 INFO - PROCESS | 2088 | 1468190744611 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:44 INFO - PROCESS | 2088 | 1468190744613 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:44 INFO - PROCESS | 2088 | 1468190744689 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 15:45:44 INFO - PROCESS | 2088 | 1468190744695 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:44 INFO - PROCESS | 2088 | 1468190744697 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:44 INFO - PROCESS | 2088 | ++DOCSHELL 0CAE1800 == 33 [pid = 2088] [id = 333] 15:45:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (15419000) [pid = 2088] [serial = 998] [outer = 00000000] 15:45:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (19504800) [pid = 2088] [serial = 999] [outer = 15419000] 15:45:44 INFO - PROCESS | 2088 | 1468190744741 Marionette DEBUG loaded listener.js 15:45:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (19510C00) [pid = 2088] [serial = 1000] [outer = 15419000] 15:45:45 INFO - PROCESS | 2088 | 1468190745155 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 15:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 15:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 570ms 15:45:45 INFO - PROCESS | 2088 | 1468190745176 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 15:45:45 INFO - PROCESS | 2088 | 1468190745178 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 15:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 15:45:45 INFO - PROCESS | 2088 | 1468190745198 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 15:45:45 INFO - PROCESS | 2088 | 1468190745199 Marionette TRACE conn6 <- [1,1298,null,{}] 15:45:45 INFO - PROCESS | 2088 | 1468190745217 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:45 INFO - PROCESS | 2088 | 1468190745219 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:45 INFO - PROCESS | 2088 | 1468190745298 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 15:45:45 INFO - PROCESS | 2088 | 1468190745303 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:45 INFO - PROCESS | 2088 | 1468190745305 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:45 INFO - PROCESS | 2088 | ++DOCSHELL 14C61000 == 34 [pid = 2088] [id = 334] 15:45:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (16777000) [pid = 2088] [serial = 1001] [outer = 00000000] 15:45:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (198CBC00) [pid = 2088] [serial = 1002] [outer = 16777000] 15:45:45 INFO - PROCESS | 2088 | 1468190745348 Marionette DEBUG loaded listener.js 15:45:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (19748000) [pid = 2088] [serial = 1003] [outer = 16777000] 15:45:45 INFO - PROCESS | 2088 | 1468190745802 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 15:45:45 INFO - PROCESS | 2088 | 1468190745849 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 15:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 15:45:45 INFO - PROCESS | 2088 | 1468190745852 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 15:45:45 INFO - PROCESS | 2088 | 1468190745854 Marionette TRACE conn6 <- [1,1302,null,{}] 15:45:45 INFO - PROCESS | 2088 | 1468190745858 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:45 INFO - PROCESS | 2088 | 1468190745859 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:45 INFO - PROCESS | 2088 | 1468190745940 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 15:45:45 INFO - PROCESS | 2088 | 1468190745947 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:45 INFO - PROCESS | 2088 | 1468190745949 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:45 INFO - PROCESS | 2088 | ++DOCSHELL 14CA4400 == 35 [pid = 2088] [id = 335] 15:45:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (1A13EC00) [pid = 2088] [serial = 1004] [outer = 00000000] 15:45:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (1A1A5C00) [pid = 2088] [serial = 1005] [outer = 1A13EC00] 15:45:45 INFO - PROCESS | 2088 | 1468190746005 Marionette DEBUG loaded listener.js 15:45:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (1A1A9400) [pid = 2088] [serial = 1006] [outer = 1A13EC00] 15:45:46 INFO - PROCESS | 2088 | --DOCSHELL 0CF28400 == 34 [pid = 2088] [id = 327] 15:45:46 INFO - PROCESS | 2088 | --DOCSHELL 10946C00 == 33 [pid = 2088] [id = 326] 15:45:47 INFO - PROCESS | 2088 | --DOCSHELL 10964400 == 32 [pid = 2088] [id = 328] 15:45:47 INFO - PROCESS | 2088 | --DOCSHELL 19510000 == 31 [pid = 2088] [id = 332] 15:45:47 INFO - PROCESS | 2088 | --DOCSHELL 14C61000 == 30 [pid = 2088] [id = 334] 15:45:47 INFO - PROCESS | 2088 | --DOCSHELL 0CAE1800 == 29 [pid = 2088] [id = 333] 15:45:47 INFO - PROCESS | 2088 | --DOCSHELL 153BF400 == 28 [pid = 2088] [id = 330] 15:45:47 INFO - PROCESS | 2088 | --DOCSHELL 166CC000 == 27 [pid = 2088] [id = 331] 15:45:47 INFO - PROCESS | 2088 | --DOCSHELL 14CA6000 == 26 [pid = 2088] [id = 329] 15:45:47 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (1A19F400) [pid = 2088] [serial = 961] [outer = 00000000] [url = about:blank] 15:45:47 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (1A49E800) [pid = 2088] [serial = 964] [outer = 00000000] [url = about:blank] 15:45:47 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (17E8B400) [pid = 2088] [serial = 948] [outer = 00000000] [url = about:blank] 15:45:47 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (180AD000) [pid = 2088] [serial = 949] [outer = 00000000] [url = about:blank] 15:45:47 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (198F7800) [pid = 2088] [serial = 960] [outer = 00000000] [url = about:blank] 15:45:47 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (15415000) [pid = 2088] [serial = 958] [outer = 00000000] [url = about:blank] 15:45:47 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (1A49A000) [pid = 2088] [serial = 963] [outer = 00000000] [url = about:blank] 15:45:47 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (18891C00) [pid = 2088] [serial = 951] [outer = 00000000] [url = about:blank] 15:45:47 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (198C9400) [pid = 2088] [serial = 954] [outer = 00000000] [url = about:blank] 15:45:47 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (18896800) [pid = 2088] [serial = 952] [outer = 00000000] [url = about:blank] 15:45:47 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (119EB000) [pid = 2088] [serial = 942] [outer = 00000000] [url = about:blank] 15:45:47 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (14C68400) [pid = 2088] [serial = 943] [outer = 00000000] [url = about:blank] 15:45:47 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (1150E400) [pid = 2088] [serial = 936] [outer = 00000000] [url = about:blank] 15:45:47 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (1158B400) [pid = 2088] [serial = 937] [outer = 00000000] [url = about:blank] 15:45:47 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (15416400) [pid = 2088] [serial = 945] [outer = 00000000] [url = about:blank] 15:45:47 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (1637F800) [pid = 2088] [serial = 946] [outer = 00000000] [url = about:blank] 15:45:47 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (1C771800) [pid = 2088] [serial = 931] [outer = 00000000] [url = about:blank] 15:45:47 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (0CF74400) [pid = 2088] [serial = 933] [outer = 00000000] [url = about:blank] 15:45:47 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (10774C00) [pid = 2088] [serial = 934] [outer = 00000000] [url = about:blank] 15:45:47 INFO - PROCESS | 2088 | --DOMWINDOW == 64 (102EC000) [pid = 2088] [serial = 939] [outer = 00000000] [url = about:blank] 15:45:47 INFO - PROCESS | 2088 | --DOMWINDOW == 63 (1093C800) [pid = 2088] [serial = 940] [outer = 00000000] [url = about:blank] 15:45:47 INFO - PROCESS | 2088 | --DOMWINDOW == 62 (14F21000) [pid = 2088] [serial = 957] [outer = 00000000] [url = about:blank] 15:45:47 INFO - PROCESS | 2088 | --DOMWINDOW == 61 (19684800) [pid = 2088] [serial = 955] [outer = 00000000] [url = about:blank] 15:45:47 INFO - PROCESS | 2088 | 1468190747757 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 15:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 15:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1936ms 15:45:47 INFO - PROCESS | 2088 | 1468190747790 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 15:45:47 INFO - PROCESS | 2088 | 1468190747794 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 15:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 15:45:47 INFO - PROCESS | 2088 | 1468190747799 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 15:45:47 INFO - PROCESS | 2088 | 1468190747802 Marionette TRACE conn6 <- [1,1306,null,{}] 15:45:47 INFO - PROCESS | 2088 | 1468190747808 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:47 INFO - PROCESS | 2088 | 1468190747811 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:47 INFO - PROCESS | 2088 | 1468190747903 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 15:45:47 INFO - PROCESS | 2088 | 1468190747912 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:47 INFO - PROCESS | 2088 | 1468190747917 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:47 INFO - PROCESS | 2088 | ++DOCSHELL 1023B400 == 27 [pid = 2088] [id = 336] 15:45:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 62 (10276800) [pid = 2088] [serial = 1007] [outer = 00000000] 15:45:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 63 (102EC000) [pid = 2088] [serial = 1008] [outer = 10276800] 15:45:47 INFO - PROCESS | 2088 | 1468190747967 Marionette DEBUG loaded listener.js 15:45:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 64 (103FE000) [pid = 2088] [serial = 1009] [outer = 10276800] 15:45:48 INFO - PROCESS | 2088 | 1468190748447 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 15:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 15:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 731ms 15:45:48 INFO - PROCESS | 2088 | 1468190748531 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 15:45:48 INFO - PROCESS | 2088 | 1468190748536 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 15:45:48 INFO - PROCESS | 2088 | 1468190748542 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 15:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 15:45:48 INFO - PROCESS | 2088 | 1468190748545 Marionette TRACE conn6 <- [1,1310,null,{}] 15:45:48 INFO - PROCESS | 2088 | 1468190748549 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:48 INFO - PROCESS | 2088 | 1468190748552 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:48 INFO - PROCESS | 2088 | 1468190748644 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 15:45:48 INFO - PROCESS | 2088 | 1468190748657 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:48 INFO - PROCESS | 2088 | 1468190748660 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:48 INFO - PROCESS | 2088 | ++DOCSHELL 10965C00 == 28 [pid = 2088] [id = 337] 15:45:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 65 (10966400) [pid = 2088] [serial = 1010] [outer = 00000000] 15:45:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (10C97000) [pid = 2088] [serial = 1011] [outer = 10966400] 15:45:48 INFO - PROCESS | 2088 | 1468190748713 Marionette DEBUG loaded listener.js 15:45:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (10D24000) [pid = 2088] [serial = 1012] [outer = 10966400] 15:45:49 INFO - PROCESS | 2088 | 1468190749159 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 15:45:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 15:45:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 670ms 15:45:49 INFO - PROCESS | 2088 | 1468190749216 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 15:45:49 INFO - PROCESS | 2088 | 1468190749218 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 15:45:49 INFO - PROCESS | 2088 | 1468190749222 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 15:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 15:45:49 INFO - PROCESS | 2088 | 1468190749225 Marionette TRACE conn6 <- [1,1314,null,{}] 15:45:49 INFO - PROCESS | 2088 | 1468190749236 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:49 INFO - PROCESS | 2088 | 1468190749241 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:49 INFO - PROCESS | 2088 | 1468190749351 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 15:45:49 INFO - PROCESS | 2088 | 1468190749359 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:49 INFO - PROCESS | 2088 | 1468190749362 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:49 INFO - PROCESS | 2088 | ++DOCSHELL 11580C00 == 29 [pid = 2088] [id = 338] 15:45:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (11584C00) [pid = 2088] [serial = 1013] [outer = 00000000] 15:45:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (11AD0400) [pid = 2088] [serial = 1014] [outer = 11584C00] 15:45:49 INFO - PROCESS | 2088 | 1468190749411 Marionette DEBUG loaded listener.js 15:45:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (14C68400) [pid = 2088] [serial = 1015] [outer = 11584C00] 15:45:49 INFO - PROCESS | 2088 | 1468190749852 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:45:49 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 15:45:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 670ms 15:45:49 INFO - PROCESS | 2088 | 1468190749896 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 15:45:49 INFO - PROCESS | 2088 | 1468190749898 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 15:45:49 INFO - PROCESS | 2088 | 1468190749901 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 15:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 15:45:49 INFO - PROCESS | 2088 | 1468190749903 Marionette TRACE conn6 <- [1,1318,null,{}] 15:45:49 INFO - PROCESS | 2088 | 1468190749907 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:49 INFO - PROCESS | 2088 | 1468190749909 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:49 INFO - PROCESS | 2088 | 1468190749993 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 15:45:49 INFO - PROCESS | 2088 | 1468190750001 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:49 INFO - PROCESS | 2088 | 1468190750003 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:50 INFO - PROCESS | 2088 | ++DOCSHELL 14CD1000 == 30 [pid = 2088] [id = 339] 15:45:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (14D88800) [pid = 2088] [serial = 1016] [outer = 00000000] 15:45:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (153BF400) [pid = 2088] [serial = 1017] [outer = 14D88800] 15:45:50 INFO - PROCESS | 2088 | 1468190750049 Marionette DEBUG loaded listener.js 15:45:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (15412400) [pid = 2088] [serial = 1018] [outer = 14D88800] 15:45:50 INFO - PROCESS | 2088 | 1468190750467 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:45:50 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 15:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 630ms 15:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 15:45:50 INFO - PROCESS | 2088 | 1468190750536 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 15:45:50 INFO - PROCESS | 2088 | 1468190750538 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 15:45:50 INFO - PROCESS | 2088 | 1468190750541 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 15:45:50 INFO - PROCESS | 2088 | 1468190750542 Marionette TRACE conn6 <- [1,1322,null,{}] 15:45:50 INFO - PROCESS | 2088 | 1468190750546 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:50 INFO - PROCESS | 2088 | 1468190750548 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:50 INFO - PROCESS | 2088 | 1468190750624 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 15:45:50 INFO - PROCESS | 2088 | 1468190750633 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:50 INFO - PROCESS | 2088 | 1468190750635 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:50 INFO - PROCESS | 2088 | ++DOCSHELL 1541B400 == 31 [pid = 2088] [id = 340] 15:45:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (1541D400) [pid = 2088] [serial = 1019] [outer = 00000000] 15:45:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (16383400) [pid = 2088] [serial = 1020] [outer = 1541D400] 15:45:50 INFO - PROCESS | 2088 | 1468190750679 Marionette DEBUG loaded listener.js 15:45:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (16F75400) [pid = 2088] [serial = 1021] [outer = 1541D400] 15:45:51 INFO - PROCESS | 2088 | 1468190751120 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 15:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 15:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 630ms 15:45:51 INFO - PROCESS | 2088 | 1468190751183 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 15:45:51 INFO - PROCESS | 2088 | 1468190751185 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 15:45:51 INFO - PROCESS | 2088 | 1468190751188 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 15:45:51 INFO - PROCESS | 2088 | 1468190751190 Marionette TRACE conn6 <- [1,1326,null,{}] 15:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 15:45:51 INFO - PROCESS | 2088 | 1468190751193 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:51 INFO - PROCESS | 2088 | 1468190751199 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:51 INFO - PROCESS | 2088 | 1468190751302 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 15:45:51 INFO - PROCESS | 2088 | 1468190751315 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:51 INFO - PROCESS | 2088 | 1468190751317 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:51 INFO - PROCESS | 2088 | ++DOCSHELL 18606400 == 32 [pid = 2088] [id = 341] 15:45:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (1860A000) [pid = 2088] [serial = 1022] [outer = 00000000] 15:45:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (187C5400) [pid = 2088] [serial = 1023] [outer = 1860A000] 15:45:51 INFO - PROCESS | 2088 | 1468190751362 Marionette DEBUG loaded listener.js 15:45:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (187C6800) [pid = 2088] [serial = 1024] [outer = 1860A000] 15:45:52 INFO - PROCESS | 2088 | 1468190752274 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 15:45:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 15:45:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1121ms 15:45:52 INFO - PROCESS | 2088 | 1468190752314 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 15:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 15:45:52 INFO - PROCESS | 2088 | 1468190752316 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 15:45:52 INFO - PROCESS | 2088 | 1468190752319 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 15:45:52 INFO - PROCESS | 2088 | 1468190752321 Marionette TRACE conn6 <- [1,1330,null,{}] 15:45:52 INFO - PROCESS | 2088 | 1468190752333 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:52 INFO - PROCESS | 2088 | 1468190752335 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:52 INFO - PROCESS | 2088 | 1468190752412 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 15:45:52 INFO - PROCESS | 2088 | 1468190752419 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:52 INFO - PROCESS | 2088 | 1468190752421 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:52 INFO - PROCESS | 2088 | ++DOCSHELL 10945C00 == 33 [pid = 2088] [id = 342] 15:45:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (18673C00) [pid = 2088] [serial = 1025] [outer = 00000000] 15:45:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (1950E800) [pid = 2088] [serial = 1026] [outer = 18673C00] 15:45:52 INFO - PROCESS | 2088 | 1468190752465 Marionette DEBUG loaded listener.js 15:45:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (19532C00) [pid = 2088] [serial = 1027] [outer = 18673C00] 15:45:52 INFO - PROCESS | 2088 | 1468190752932 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 15:45:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 15:45:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 630ms 15:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 15:45:52 INFO - PROCESS | 2088 | 1468190752950 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 15:45:52 INFO - PROCESS | 2088 | 1468190752952 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 15:45:52 INFO - PROCESS | 2088 | 1468190752955 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 15:45:52 INFO - PROCESS | 2088 | 1468190752956 Marionette TRACE conn6 <- [1,1334,null,{}] 15:45:52 INFO - PROCESS | 2088 | 1468190752960 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:52 INFO - PROCESS | 2088 | 1468190752962 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:53 INFO - PROCESS | 2088 | 1468190753075 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 15:45:53 INFO - PROCESS | 2088 | 1468190753080 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:53 INFO - PROCESS | 2088 | 1468190753082 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:53 INFO - PROCESS | 2088 | ++DOCSHELL 0CA66C00 == 34 [pid = 2088] [id = 343] 15:45:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (0CAE1400) [pid = 2088] [serial = 1028] [outer = 00000000] 15:45:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (19745C00) [pid = 2088] [serial = 1029] [outer = 0CAE1400] 15:45:53 INFO - PROCESS | 2088 | 1468190753129 Marionette DEBUG loaded listener.js 15:45:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (19746800) [pid = 2088] [serial = 1030] [outer = 0CAE1400] 15:45:53 INFO - PROCESS | 2088 | 1468190753570 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 15:45:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 15:45:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 670ms 15:45:53 INFO - PROCESS | 2088 | 1468190753636 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 15:45:53 INFO - PROCESS | 2088 | 1468190753638 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 15:45:53 INFO - PROCESS | 2088 | 1468190753641 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 15:45:53 INFO - PROCESS | 2088 | 1468190753643 Marionette TRACE conn6 <- [1,1338,null,{}] 15:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 15:45:53 INFO - PROCESS | 2088 | 1468190753647 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:53 INFO - PROCESS | 2088 | 1468190753648 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:53 INFO - PROCESS | 2088 | 1468190753762 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 15:45:53 INFO - PROCESS | 2088 | 1468190753847 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:53 INFO - PROCESS | 2088 | 1468190753849 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:53 INFO - PROCESS | 2088 | ++DOCSHELL 1157F800 == 35 [pid = 2088] [id = 344] 15:45:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (198EE400) [pid = 2088] [serial = 1031] [outer = 00000000] 15:45:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (1A137800) [pid = 2088] [serial = 1032] [outer = 198EE400] 15:45:53 INFO - PROCESS | 2088 | 1468190753895 Marionette DEBUG loaded listener.js 15:45:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (1A19F400) [pid = 2088] [serial = 1033] [outer = 198EE400] 15:45:54 INFO - PROCESS | 2088 | 1468190754324 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 15:45:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 15:45:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 730ms 15:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 15:45:54 INFO - PROCESS | 2088 | 1468190754377 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 15:45:54 INFO - PROCESS | 2088 | 1468190754379 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 15:45:54 INFO - PROCESS | 2088 | 1468190754382 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 15:45:54 INFO - PROCESS | 2088 | 1468190754383 Marionette TRACE conn6 <- [1,1342,null,{}] 15:45:54 INFO - PROCESS | 2088 | 1468190754387 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:54 INFO - PROCESS | 2088 | 1468190754389 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:54 INFO - PROCESS | 2088 | 1468190754505 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 15:45:54 INFO - PROCESS | 2088 | 1468190754514 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:54 INFO - PROCESS | 2088 | 1468190754516 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:54 INFO - PROCESS | 2088 | ++DOCSHELL 1A1A7800 == 36 [pid = 2088] [id = 345] 15:45:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (1A1A8400) [pid = 2088] [serial = 1034] [outer = 00000000] 15:45:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (1A498C00) [pid = 2088] [serial = 1035] [outer = 1A1A8400] 15:45:54 INFO - PROCESS | 2088 | 1468190754610 Marionette DEBUG loaded listener.js 15:45:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (1A4A0400) [pid = 2088] [serial = 1036] [outer = 1A1A8400] 15:45:54 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (16777000) [pid = 2088] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 15:45:54 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (153C1C00) [pid = 2088] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 15:45:54 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (166D3800) [pid = 2088] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 15:45:54 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (1952DC00) [pid = 2088] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 15:45:54 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (14CA7000) [pid = 2088] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 15:45:54 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (10964800) [pid = 2088] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 15:45:54 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (0CF6A000) [pid = 2088] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 15:45:54 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (10948000) [pid = 2088] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 15:45:54 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (10F78400) [pid = 2088] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 15:45:54 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (187C6400) [pid = 2088] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 15:45:54 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (14CA2C00) [pid = 2088] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 15:45:54 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (0CAD9C00) [pid = 2088] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 15:45:54 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (15419000) [pid = 2088] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 15:45:55 INFO - PROCESS | 2088 | 1468190755126 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 15:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 15:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 770ms 15:45:55 INFO - PROCESS | 2088 | 1468190755162 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 15:45:55 INFO - PROCESS | 2088 | 1468190755165 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 15:45:55 INFO - PROCESS | 2088 | 1468190755168 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 15:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 15:45:55 INFO - PROCESS | 2088 | 1468190755171 Marionette TRACE conn6 <- [1,1346,null,{}] 15:45:55 INFO - PROCESS | 2088 | 1468190755174 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:55 INFO - PROCESS | 2088 | 1468190755177 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:55 INFO - PROCESS | 2088 | 1468190755270 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 15:45:55 INFO - PROCESS | 2088 | 1468190755276 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:55 INFO - PROCESS | 2088 | 1468190755278 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:55 INFO - PROCESS | 2088 | ++DOCSHELL 14CA2C00 == 37 [pid = 2088] [id = 346] 15:45:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (14CA7000) [pid = 2088] [serial = 1037] [outer = 00000000] 15:45:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (17E84C00) [pid = 2088] [serial = 1038] [outer = 14CA7000] 15:45:55 INFO - PROCESS | 2088 | 1468190755325 Marionette DEBUG loaded listener.js 15:45:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (1A1A1400) [pid = 2088] [serial = 1039] [outer = 14CA7000] 15:45:55 INFO - PROCESS | 2088 | 1468190755748 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 15:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 15:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 630ms 15:45:55 INFO - PROCESS | 2088 | 1468190755808 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 15:45:55 INFO - PROCESS | 2088 | 1468190755810 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 15:45:55 INFO - PROCESS | 2088 | 1468190755814 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 15:45:55 INFO - PROCESS | 2088 | 1468190755816 Marionette TRACE conn6 <- [1,1350,null,{}] 15:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 15:45:55 INFO - PROCESS | 2088 | 1468190755819 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:55 INFO - PROCESS | 2088 | 1468190755821 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:55 INFO - PROCESS | 2088 | 1468190755901 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 15:45:55 INFO - PROCESS | 2088 | 1468190755906 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:55 INFO - PROCESS | 2088 | 1468190755908 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:55 INFO - PROCESS | 2088 | ++DOCSHELL 17E7FC00 == 38 [pid = 2088] [id = 347] 15:45:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (1A136400) [pid = 2088] [serial = 1040] [outer = 00000000] 15:45:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (1A4DCC00) [pid = 2088] [serial = 1041] [outer = 1A136400] 15:45:55 INFO - PROCESS | 2088 | 1468190755952 Marionette DEBUG loaded listener.js 15:45:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (1A741000) [pid = 2088] [serial = 1042] [outer = 1A136400] 15:45:56 INFO - PROCESS | 2088 | 1468190756396 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 15:45:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 15:45:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 630ms 15:45:56 INFO - PROCESS | 2088 | 1468190756453 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 15:45:56 INFO - PROCESS | 2088 | 1468190756455 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 15:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 15:45:56 INFO - PROCESS | 2088 | 1468190756458 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 15:45:56 INFO - PROCESS | 2088 | 1468190756460 Marionette TRACE conn6 <- [1,1354,null,{}] 15:45:56 INFO - PROCESS | 2088 | 1468190756463 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:56 INFO - PROCESS | 2088 | 1468190756465 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:56 INFO - PROCESS | 2088 | 1468190756544 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 15:45:56 INFO - PROCESS | 2088 | 1468190756554 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:56 INFO - PROCESS | 2088 | 1468190756556 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:56 INFO - PROCESS | 2088 | ++DOCSHELL 103F0400 == 39 [pid = 2088] [id = 348] 15:45:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (10D21C00) [pid = 2088] [serial = 1043] [outer = 00000000] 15:45:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (1A4DB400) [pid = 2088] [serial = 1044] [outer = 10D21C00] 15:45:56 INFO - PROCESS | 2088 | 1468190756598 Marionette DEBUG loaded listener.js 15:45:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (1BB2DC00) [pid = 2088] [serial = 1045] [outer = 10D21C00] 15:45:57 INFO - PROCESS | 2088 | 1468190757345 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 15:45:57 INFO - PROCESS | 2088 | 1468190757404 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 15:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 15:45:57 INFO - PROCESS | 2088 | 1468190757409 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 15:45:57 INFO - PROCESS | 2088 | 1468190757412 Marionette TRACE conn6 <- [1,1358,null,{}] 15:45:57 INFO - PROCESS | 2088 | 1468190757418 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:57 INFO - PROCESS | 2088 | 1468190757421 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:57 INFO - PROCESS | 2088 | 1468190757553 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 15:45:57 INFO - PROCESS | 2088 | 1468190757678 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:57 INFO - PROCESS | 2088 | 1468190757682 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:57 INFO - PROCESS | 2088 | ++DOCSHELL 0CAE0000 == 40 [pid = 2088] [id = 349] 15:45:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (0CAF7800) [pid = 2088] [serial = 1046] [outer = 00000000] 15:45:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (10942800) [pid = 2088] [serial = 1047] [outer = 0CAF7800] 15:45:57 INFO - PROCESS | 2088 | 1468190757741 Marionette DEBUG loaded listener.js 15:45:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (10C95800) [pid = 2088] [serial = 1048] [outer = 0CAF7800] 15:45:58 INFO - PROCESS | 2088 | 1468190758664 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 15:45:58 INFO - PROCESS | 2088 | 1468190758754 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 15:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 15:45:58 INFO - PROCESS | 2088 | 1468190758759 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 15:45:58 INFO - PROCESS | 2088 | 1468190758762 Marionette TRACE conn6 <- [1,1362,null,{}] 15:45:58 INFO - PROCESS | 2088 | 1468190758768 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:58 INFO - PROCESS | 2088 | 1468190758771 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:58 INFO - PROCESS | 2088 | 1468190758905 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 15:45:59 INFO - PROCESS | 2088 | 1468190759031 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:59 INFO - PROCESS | 2088 | 1468190759034 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:59 INFO - PROCESS | 2088 | ++DOCSHELL 10940C00 == 41 [pid = 2088] [id = 350] 15:45:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (10941400) [pid = 2088] [serial = 1049] [outer = 00000000] 15:45:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (10966800) [pid = 2088] [serial = 1050] [outer = 10941400] 15:45:59 INFO - PROCESS | 2088 | 1468190759122 Marionette DEBUG loaded listener.js 15:45:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (10D26400) [pid = 2088] [serial = 1051] [outer = 10941400] 15:45:59 INFO - PROCESS | 2088 | --DOCSHELL 17E7FC00 == 40 [pid = 2088] [id = 347] 15:45:59 INFO - PROCESS | 2088 | --DOCSHELL 14CA2C00 == 39 [pid = 2088] [id = 346] 15:45:59 INFO - PROCESS | 2088 | --DOCSHELL 1A1A7800 == 38 [pid = 2088] [id = 345] 15:45:59 INFO - PROCESS | 2088 | --DOCSHELL 1157F800 == 37 [pid = 2088] [id = 344] 15:45:59 INFO - PROCESS | 2088 | --DOCSHELL 0CA66C00 == 36 [pid = 2088] [id = 343] 15:45:59 INFO - PROCESS | 2088 | --DOCSHELL 10945C00 == 35 [pid = 2088] [id = 342] 15:45:59 INFO - PROCESS | 2088 | --DOCSHELL 18606400 == 34 [pid = 2088] [id = 341] 15:45:59 INFO - PROCESS | 2088 | --DOCSHELL 1541B400 == 33 [pid = 2088] [id = 340] 15:45:59 INFO - PROCESS | 2088 | --DOCSHELL 14CD1000 == 32 [pid = 2088] [id = 339] 15:45:59 INFO - PROCESS | 2088 | --DOCSHELL 11580C00 == 31 [pid = 2088] [id = 338] 15:45:59 INFO - PROCESS | 2088 | --DOCSHELL 10965C00 == 30 [pid = 2088] [id = 337] 15:45:59 INFO - PROCESS | 2088 | --DOCSHELL 1023B400 == 29 [pid = 2088] [id = 336] 15:45:59 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (1A1A5C00) [pid = 2088] [serial = 1005] [outer = 00000000] [url = about:blank] 15:45:59 INFO - PROCESS | 2088 | --DOCSHELL 14CA4400 == 28 [pid = 2088] [id = 335] 15:45:59 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (19748000) [pid = 2088] [serial = 1003] [outer = 00000000] [url = about:blank] 15:45:59 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (15419400) [pid = 2088] [serial = 990] [outer = 00000000] [url = about:blank] 15:45:59 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (17E84000) [pid = 2088] [serial = 993] [outer = 00000000] [url = about:blank] 15:45:59 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (166C9400) [pid = 2088] [serial = 991] [outer = 00000000] [url = about:blank] 15:45:59 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (19588000) [pid = 2088] [serial = 996] [outer = 00000000] [url = about:blank] 15:45:59 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (198CBC00) [pid = 2088] [serial = 1002] [outer = 00000000] [url = about:blank] 15:45:59 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (1968C800) [pid = 2088] [serial = 997] [outer = 00000000] [url = about:blank] 15:45:59 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (14CCB000) [pid = 2088] [serial = 987] [outer = 00000000] [url = about:blank] 15:45:59 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (10CC4C00) [pid = 2088] [serial = 984] [outer = 00000000] [url = about:blank] 15:45:59 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (10D20400) [pid = 2088] [serial = 985] [outer = 00000000] [url = about:blank] 15:45:59 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (1027A000) [pid = 2088] [serial = 981] [outer = 00000000] [url = about:blank] 15:45:59 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (102E5800) [pid = 2088] [serial = 982] [outer = 00000000] [url = about:blank] 15:45:59 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (14CAA400) [pid = 2088] [serial = 979] [outer = 00000000] [url = about:blank] 15:45:59 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (11A86400) [pid = 2088] [serial = 978] [outer = 00000000] [url = about:blank] 15:45:59 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (1BB31800) [pid = 2088] [serial = 976] [outer = 00000000] [url = about:blank] 15:45:59 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (1A2D7400) [pid = 2088] [serial = 975] [outer = 00000000] [url = about:blank] 15:45:59 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (198C9C00) [pid = 2088] [serial = 973] [outer = 00000000] [url = about:blank] 15:45:59 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (19740400) [pid = 2088] [serial = 972] [outer = 00000000] [url = about:blank] 15:45:59 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (14FE2800) [pid = 2088] [serial = 970] [outer = 00000000] [url = about:blank] 15:45:59 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (14CCF000) [pid = 2088] [serial = 969] [outer = 00000000] [url = about:blank] 15:45:59 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (10942400) [pid = 2088] [serial = 967] [outer = 00000000] [url = about:blank] 15:45:59 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (0CFCC000) [pid = 2088] [serial = 966] [outer = 00000000] [url = about:blank] 15:45:59 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (1803D000) [pid = 2088] [serial = 994] [outer = 00000000] [url = about:blank] 15:45:59 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (19504800) [pid = 2088] [serial = 999] [outer = 00000000] [url = about:blank] 15:45:59 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (19510C00) [pid = 2088] [serial = 1000] [outer = 00000000] [url = about:blank] 15:45:59 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (14F1EC00) [pid = 2088] [serial = 988] [outer = 00000000] [url = about:blank] 15:45:59 INFO - PROCESS | 2088 | [2088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:45:59 INFO - PROCESS | 2088 | 1468190759606 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 15:45:59 INFO - PROCESS | 2088 | 1468190759659 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 15:45:59 INFO - PROCESS | 2088 | 1468190759665 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 15:45:59 INFO - PROCESS | 2088 | 1468190759668 Marionette TRACE conn6 <- [1,1366,null,{}] 15:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 15:45:59 INFO - PROCESS | 2088 | 1468190759672 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:59 INFO - PROCESS | 2088 | 1468190759674 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:59 INFO - PROCESS | 2088 | 1468190759766 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 15:45:59 INFO - PROCESS | 2088 | 1468190759776 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:59 INFO - PROCESS | 2088 | 1468190759779 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:45:59 INFO - PROCESS | 2088 | ++DOCSHELL 10F77000 == 29 [pid = 2088] [id = 351] 15:45:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (10F7F400) [pid = 2088] [serial = 1052] [outer = 00000000] 15:45:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (110A1C00) [pid = 2088] [serial = 1053] [outer = 10F7F400] 15:45:59 INFO - PROCESS | 2088 | 1468190759827 Marionette DEBUG loaded listener.js 15:45:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (11510400) [pid = 2088] [serial = 1054] [outer = 10F7F400] 15:46:00 INFO - PROCESS | 2088 | 1468190760283 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 15:46:00 INFO - PROCESS | 2088 | 1468190760350 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 15:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 15:46:00 INFO - PROCESS | 2088 | 1468190760353 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 15:46:00 INFO - PROCESS | 2088 | 1468190760357 Marionette TRACE conn6 <- [1,1370,null,{}] 15:46:00 INFO - PROCESS | 2088 | 1468190760367 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:00 INFO - PROCESS | 2088 | 1468190760372 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:00 INFO - PROCESS | 2088 | 1468190760486 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 15:46:00 INFO - PROCESS | 2088 | 1468190760578 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:00 INFO - PROCESS | 2088 | 1468190760581 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:00 INFO - PROCESS | 2088 | ++DOCSHELL 14CCAC00 == 30 [pid = 2088] [id = 352] 15:46:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (14CCB000) [pid = 2088] [serial = 1055] [outer = 00000000] 15:46:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (14D88000) [pid = 2088] [serial = 1056] [outer = 14CCB000] 15:46:00 INFO - PROCESS | 2088 | 1468190760630 Marionette DEBUG loaded listener.js 15:46:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (14F5C000) [pid = 2088] [serial = 1057] [outer = 14CCB000] 15:46:01 INFO - PROCESS | 2088 | [2088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:46:01 INFO - PROCESS | 2088 | 1468190761012 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 15:46:01 INFO - PROCESS | 2088 | 1468190761040 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 15:46:01 INFO - PROCESS | 2088 | 1468190761043 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 15:46:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 15:46:01 INFO - PROCESS | 2088 | 1468190761045 Marionette TRACE conn6 <- [1,1374,null,{}] 15:46:01 INFO - PROCESS | 2088 | 1468190761048 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:01 INFO - PROCESS | 2088 | 1468190761050 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:01 INFO - PROCESS | 2088 | 1468190761137 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 15:46:01 INFO - PROCESS | 2088 | 1468190761143 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:01 INFO - PROCESS | 2088 | 1468190761153 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:01 INFO - PROCESS | 2088 | ++DOCSHELL 15410C00 == 31 [pid = 2088] [id = 353] 15:46:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (15411000) [pid = 2088] [serial = 1058] [outer = 00000000] 15:46:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (166D1800) [pid = 2088] [serial = 1059] [outer = 15411000] 15:46:01 INFO - PROCESS | 2088 | 1468190761200 Marionette DEBUG loaded listener.js 15:46:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (16F7EC00) [pid = 2088] [serial = 1060] [outer = 15411000] 15:46:01 INFO - PROCESS | 2088 | 1468190761677 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 15:46:01 INFO - PROCESS | 2088 | 1468190761718 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 15:46:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 15:46:01 INFO - PROCESS | 2088 | 1468190761721 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 15:46:01 INFO - PROCESS | 2088 | 1468190761723 Marionette TRACE conn6 <- [1,1378,null,{}] 15:46:01 INFO - PROCESS | 2088 | 1468190761726 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:01 INFO - PROCESS | 2088 | 1468190761728 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:01 INFO - PROCESS | 2088 | 1468190761838 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 15:46:01 INFO - PROCESS | 2088 | 1468190761926 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:01 INFO - PROCESS | 2088 | 1468190761928 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:01 INFO - PROCESS | 2088 | ++DOCSHELL 1077D800 == 32 [pid = 2088] [id = 354] 15:46:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (14ADD400) [pid = 2088] [serial = 1061] [outer = 00000000] 15:46:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (1856AC00) [pid = 2088] [serial = 1062] [outer = 14ADD400] 15:46:01 INFO - PROCESS | 2088 | 1468190761973 Marionette DEBUG loaded listener.js 15:46:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (187C6400) [pid = 2088] [serial = 1063] [outer = 14ADD400] 15:46:02 INFO - PROCESS | 2088 | 1468190762388 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 15:46:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 15:46:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 730ms 15:46:02 INFO - PROCESS | 2088 | 1468190762452 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 15:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 15:46:02 INFO - PROCESS | 2088 | 1468190762454 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 15:46:02 INFO - PROCESS | 2088 | 1468190762457 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 15:46:02 INFO - PROCESS | 2088 | 1468190762459 Marionette TRACE conn6 <- [1,1382,null,{}] 15:46:02 INFO - PROCESS | 2088 | 1468190762462 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:02 INFO - PROCESS | 2088 | 1468190762468 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:02 INFO - PROCESS | 2088 | 1468190762608 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 15:46:02 INFO - PROCESS | 2088 | 1468190762670 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:02 INFO - PROCESS | 2088 | 1468190762672 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:02 INFO - PROCESS | 2088 | ++DOCSHELL 19506400 == 33 [pid = 2088] [id = 355] 15:46:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (1950FC00) [pid = 2088] [serial = 1064] [outer = 00000000] 15:46:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (19742C00) [pid = 2088] [serial = 1065] [outer = 1950FC00] 15:46:02 INFO - PROCESS | 2088 | 1468190762717 Marionette DEBUG loaded listener.js 15:46:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (19743800) [pid = 2088] [serial = 1066] [outer = 1950FC00] 15:46:03 INFO - PROCESS | 2088 | 1468190763133 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 15:46:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 15:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 730ms 15:46:03 INFO - PROCESS | 2088 | 1468190763211 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 15:46:03 INFO - PROCESS | 2088 | 1468190763213 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 15:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 15:46:03 INFO - PROCESS | 2088 | 1468190763220 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 15:46:03 INFO - PROCESS | 2088 | 1468190763232 Marionette TRACE conn6 <- [1,1386,null,{}] 15:46:03 INFO - PROCESS | 2088 | 1468190763236 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:03 INFO - PROCESS | 2088 | 1468190763238 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:03 INFO - PROCESS | 2088 | 1468190763345 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 15:46:03 INFO - PROCESS | 2088 | 1468190763511 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:03 INFO - PROCESS | 2088 | 1468190763513 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:03 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (0CAE1400) [pid = 2088] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 15:46:03 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (11584C00) [pid = 2088] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 15:46:03 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (14D88800) [pid = 2088] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 15:46:03 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (1541D400) [pid = 2088] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 15:46:03 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (10276800) [pid = 2088] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 15:46:03 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (1860A000) [pid = 2088] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 15:46:03 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (1A13EC00) [pid = 2088] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 15:46:03 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (10966400) [pid = 2088] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 15:46:03 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (198EE400) [pid = 2088] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 15:46:03 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (18673C00) [pid = 2088] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 15:46:03 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (1A1A8400) [pid = 2088] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 15:46:03 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (1A136400) [pid = 2088] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 15:46:03 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (14CA7000) [pid = 2088] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 15:46:03 INFO - PROCESS | 2088 | ++DOCSHELL 0CA6AC00 == 34 [pid = 2088] [id = 356] 15:46:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (0CA6FC00) [pid = 2088] [serial = 1067] [outer = 00000000] 15:46:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (1095EC00) [pid = 2088] [serial = 1068] [outer = 0CA6FC00] 15:46:03 INFO - PROCESS | 2088 | 1468190763564 Marionette DEBUG loaded listener.js 15:46:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (1095F000) [pid = 2088] [serial = 1069] [outer = 0CA6FC00] 15:46:03 INFO - PROCESS | 2088 | 1468190763903 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 15:46:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 15:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 730ms 15:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 15:46:03 INFO - PROCESS | 2088 | 1468190763954 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 15:46:03 INFO - PROCESS | 2088 | 1468190763956 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 15:46:03 INFO - PROCESS | 2088 | 1468190763960 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 15:46:03 INFO - PROCESS | 2088 | 1468190763961 Marionette TRACE conn6 <- [1,1390,null,{}] 15:46:03 INFO - PROCESS | 2088 | 1468190763965 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:03 INFO - PROCESS | 2088 | 1468190763967 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:04 INFO - PROCESS | 2088 | 1468190764046 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 15:46:04 INFO - PROCESS | 2088 | 1468190764133 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:04 INFO - PROCESS | 2088 | 1468190764135 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:04 INFO - PROCESS | 2088 | ++DOCSHELL 14D88800 == 35 [pid = 2088] [id = 357] 15:46:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (1541D400) [pid = 2088] [serial = 1070] [outer = 00000000] 15:46:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (198CDC00) [pid = 2088] [serial = 1071] [outer = 1541D400] 15:46:04 INFO - PROCESS | 2088 | 1468190764179 Marionette DEBUG loaded listener.js 15:46:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (198EF800) [pid = 2088] [serial = 1072] [outer = 1541D400] 15:46:04 INFO - PROCESS | 2088 | 1468190764534 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 15:46:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 15:46:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 630ms 15:46:04 INFO - PROCESS | 2088 | 1468190764591 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 15:46:04 INFO - PROCESS | 2088 | 1468190764592 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 15:46:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 15:46:04 INFO - PROCESS | 2088 | 1468190764596 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 15:46:04 INFO - PROCESS | 2088 | 1468190764597 Marionette TRACE conn6 <- [1,1394,null,{}] 15:46:04 INFO - PROCESS | 2088 | 1468190764601 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:04 INFO - PROCESS | 2088 | 1468190764603 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:04 INFO - PROCESS | 2088 | 1468190764717 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 15:46:04 INFO - PROCESS | 2088 | 1468190764726 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:04 INFO - PROCESS | 2088 | 1468190764728 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:04 INFO - PROCESS | 2088 | ++DOCSHELL 19510000 == 36 [pid = 2088] [id = 358] 15:46:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (198CD400) [pid = 2088] [serial = 1073] [outer = 00000000] 15:46:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (1A1A7400) [pid = 2088] [serial = 1074] [outer = 198CD400] 15:46:04 INFO - PROCESS | 2088 | 1468190764772 Marionette DEBUG loaded listener.js 15:46:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (1A27AC00) [pid = 2088] [serial = 1075] [outer = 198CD400] 15:46:05 INFO - PROCESS | 2088 | 1468190765212 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 15:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 15:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 670ms 15:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 15:46:05 INFO - PROCESS | 2088 | 1468190765267 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 15:46:05 INFO - PROCESS | 2088 | 1468190765268 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 15:46:05 INFO - PROCESS | 2088 | 1468190765277 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 15:46:05 INFO - PROCESS | 2088 | 1468190765279 Marionette TRACE conn6 <- [1,1398,null,{}] 15:46:05 INFO - PROCESS | 2088 | 1468190765283 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:05 INFO - PROCESS | 2088 | 1468190765285 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:05 INFO - PROCESS | 2088 | 1468190765365 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 15:46:05 INFO - PROCESS | 2088 | 1468190765371 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:05 INFO - PROCESS | 2088 | 1468190765373 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:05 INFO - PROCESS | 2088 | ++DOCSHELL 153F7400 == 37 [pid = 2088] [id = 359] 15:46:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (1A143800) [pid = 2088] [serial = 1076] [outer = 00000000] 15:46:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (1A748C00) [pid = 2088] [serial = 1077] [outer = 1A143800] 15:46:05 INFO - PROCESS | 2088 | 1468190765417 Marionette DEBUG loaded listener.js 15:46:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (1BA83400) [pid = 2088] [serial = 1078] [outer = 1A143800] 15:46:06 INFO - PROCESS | 2088 | 1468190766182 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 15:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 15:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 930ms 15:46:06 INFO - PROCESS | 2088 | 1468190766203 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 15:46:06 INFO - PROCESS | 2088 | 1468190766207 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 15:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 15:46:06 INFO - PROCESS | 2088 | 1468190766212 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 15:46:06 INFO - PROCESS | 2088 | 1468190766217 Marionette TRACE conn6 <- [1,1402,null,{}] 15:46:06 INFO - PROCESS | 2088 | 1468190766222 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:06 INFO - PROCESS | 2088 | 1468190766225 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:06 INFO - PROCESS | 2088 | 1468190766340 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 15:46:06 INFO - PROCESS | 2088 | 1468190766470 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:06 INFO - PROCESS | 2088 | 1468190766473 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:06 INFO - PROCESS | 2088 | ++DOCSHELL 0CA71800 == 38 [pid = 2088] [id = 360] 15:46:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (0CAEB400) [pid = 2088] [serial = 1079] [outer = 00000000] 15:46:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (10D21000) [pid = 2088] [serial = 1080] [outer = 0CAEB400] 15:46:06 INFO - PROCESS | 2088 | 1468190766532 Marionette DEBUG loaded listener.js 15:46:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (1158C000) [pid = 2088] [serial = 1081] [outer = 0CAEB400] 15:46:07 INFO - PROCESS | 2088 | 1468190767149 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 15:46:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 15:46:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 990ms 15:46:07 INFO - PROCESS | 2088 | 1468190767214 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 15:46:07 INFO - PROCESS | 2088 | 1468190767219 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 15:46:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 15:46:07 INFO - PROCESS | 2088 | 1468190767226 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 15:46:07 INFO - PROCESS | 2088 | 1468190767229 Marionette TRACE conn6 <- [1,1406,null,{}] 15:46:07 INFO - PROCESS | 2088 | 1468190767233 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:07 INFO - PROCESS | 2088 | 1468190767236 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:07 INFO - PROCESS | 2088 | 1468190767356 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 15:46:07 INFO - PROCESS | 2088 | 1468190767480 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:07 INFO - PROCESS | 2088 | 1468190767483 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:07 INFO - PROCESS | 2088 | ++DOCSHELL 14FDF400 == 39 [pid = 2088] [id = 361] 15:46:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (15353400) [pid = 2088] [serial = 1082] [outer = 00000000] 15:46:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (17E8AC00) [pid = 2088] [serial = 1083] [outer = 15353400] 15:46:07 INFO - PROCESS | 2088 | 1468190767543 Marionette DEBUG loaded listener.js 15:46:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (18669000) [pid = 2088] [serial = 1084] [outer = 15353400] 15:46:08 INFO - PROCESS | 2088 | 1468190768116 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 15:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 15:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 930ms 15:46:08 INFO - PROCESS | 2088 | 1468190768161 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 15:46:08 INFO - PROCESS | 2088 | 1468190768164 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 15:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 15:46:08 INFO - PROCESS | 2088 | 1468190768167 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 15:46:08 INFO - PROCESS | 2088 | 1468190768171 Marionette TRACE conn6 <- [1,1410,null,{}] 15:46:08 INFO - PROCESS | 2088 | 1468190768182 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:08 INFO - PROCESS | 2088 | 1468190768187 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:08 INFO - PROCESS | 2088 | 1468190768297 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 15:46:08 INFO - PROCESS | 2088 | 1468190768405 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:08 INFO - PROCESS | 2088 | 1468190768408 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:08 INFO - PROCESS | 2088 | ++DOCSHELL 1A741400 == 40 [pid = 2088] [id = 362] 15:46:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (1B5B9400) [pid = 2088] [serial = 1085] [outer = 00000000] 15:46:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (1C42D400) [pid = 2088] [serial = 1086] [outer = 1B5B9400] 15:46:08 INFO - PROCESS | 2088 | 1468190768465 Marionette DEBUG loaded listener.js 15:46:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (1C437C00) [pid = 2088] [serial = 1087] [outer = 1B5B9400] 15:46:09 INFO - PROCESS | 2088 | 1468190769129 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 15:46:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 15:46:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1132ms 15:46:09 INFO - PROCESS | 2088 | 1468190769303 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 15:46:09 INFO - PROCESS | 2088 | 1468190769307 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 15:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 15:46:09 INFO - PROCESS | 2088 | 1468190769321 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 15:46:09 INFO - PROCESS | 2088 | 1468190769324 Marionette TRACE conn6 <- [1,1414,null,{}] 15:46:09 INFO - PROCESS | 2088 | 1468190769329 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:09 INFO - PROCESS | 2088 | 1468190769332 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:09 INFO - PROCESS | 2088 | 1468190769435 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 15:46:09 INFO - PROCESS | 2088 | 1468190769567 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:09 INFO - PROCESS | 2088 | 1468190769572 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:09 INFO - PROCESS | 2088 | ++DOCSHELL 009BC000 == 41 [pid = 2088] [id = 363] 15:46:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (0925D000) [pid = 2088] [serial = 1088] [outer = 00000000] 15:46:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (0CFCC000) [pid = 2088] [serial = 1089] [outer = 0925D000] 15:46:09 INFO - PROCESS | 2088 | 1468190769626 Marionette DEBUG loaded listener.js 15:46:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (10965C00) [pid = 2088] [serial = 1090] [outer = 0925D000] 15:46:10 INFO - PROCESS | 2088 | --DOCSHELL 19510000 == 40 [pid = 2088] [id = 358] 15:46:10 INFO - PROCESS | 2088 | --DOCSHELL 14D88800 == 39 [pid = 2088] [id = 357] 15:46:10 INFO - PROCESS | 2088 | --DOCSHELL 0CA6AC00 == 38 [pid = 2088] [id = 356] 15:46:10 INFO - PROCESS | 2088 | --DOCSHELL 19506400 == 37 [pid = 2088] [id = 355] 15:46:10 INFO - PROCESS | 2088 | --DOCSHELL 1077D800 == 36 [pid = 2088] [id = 354] 15:46:10 INFO - PROCESS | 2088 | --DOCSHELL 15410C00 == 35 [pid = 2088] [id = 353] 15:46:10 INFO - PROCESS | 2088 | --DOCSHELL 14CCAC00 == 34 [pid = 2088] [id = 352] 15:46:10 INFO - PROCESS | 2088 | --DOCSHELL 10F77000 == 33 [pid = 2088] [id = 351] 15:46:10 INFO - PROCESS | 2088 | --DOCSHELL 10940C00 == 32 [pid = 2088] [id = 350] 15:46:10 INFO - PROCESS | 2088 | --DOCSHELL 103F0400 == 31 [pid = 2088] [id = 348] 15:46:10 INFO - PROCESS | 2088 | --DOCSHELL 0CAE0000 == 30 [pid = 2088] [id = 349] 15:46:10 INFO - PROCESS | 2088 | --DOCSHELL 1A741400 == 29 [pid = 2088] [id = 362] 15:46:10 INFO - PROCESS | 2088 | --DOCSHELL 14FDF400 == 28 [pid = 2088] [id = 361] 15:46:10 INFO - PROCESS | 2088 | --DOCSHELL 153F7400 == 27 [pid = 2088] [id = 359] 15:46:10 INFO - PROCESS | 2088 | --DOCSHELL 0CA71800 == 26 [pid = 2088] [id = 360] 15:46:10 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (1A4A0400) [pid = 2088] [serial = 1036] [outer = 00000000] [url = about:blank] 15:46:10 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (17E84C00) [pid = 2088] [serial = 1038] [outer = 00000000] [url = about:blank] 15:46:10 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (1A4DB400) [pid = 2088] [serial = 1044] [outer = 00000000] [url = about:blank] 15:46:10 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (1A1A1400) [pid = 2088] [serial = 1039] [outer = 00000000] [url = about:blank] 15:46:10 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (1A741000) [pid = 2088] [serial = 1042] [outer = 00000000] [url = about:blank] 15:46:10 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (19532C00) [pid = 2088] [serial = 1027] [outer = 00000000] [url = about:blank] 15:46:10 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (19745C00) [pid = 2088] [serial = 1029] [outer = 00000000] [url = about:blank] 15:46:10 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (11AD0400) [pid = 2088] [serial = 1014] [outer = 00000000] [url = about:blank] 15:46:10 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (14C68400) [pid = 2088] [serial = 1015] [outer = 00000000] [url = about:blank] 15:46:10 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (153BF400) [pid = 2088] [serial = 1017] [outer = 00000000] [url = about:blank] 15:46:10 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (15412400) [pid = 2088] [serial = 1018] [outer = 00000000] [url = about:blank] 15:46:10 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (16383400) [pid = 2088] [serial = 1020] [outer = 00000000] [url = about:blank] 15:46:10 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (16F75400) [pid = 2088] [serial = 1021] [outer = 00000000] [url = about:blank] 15:46:10 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (102EC000) [pid = 2088] [serial = 1008] [outer = 00000000] [url = about:blank] 15:46:10 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (103FE000) [pid = 2088] [serial = 1009] [outer = 00000000] [url = about:blank] 15:46:10 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (187C5400) [pid = 2088] [serial = 1023] [outer = 00000000] [url = about:blank] 15:46:10 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (187C6800) [pid = 2088] [serial = 1024] [outer = 00000000] [url = about:blank] 15:46:10 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (1A1A9400) [pid = 2088] [serial = 1006] [outer = 00000000] [url = about:blank] 15:46:10 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (10C97000) [pid = 2088] [serial = 1011] [outer = 00000000] [url = about:blank] 15:46:10 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (10D24000) [pid = 2088] [serial = 1012] [outer = 00000000] [url = about:blank] 15:46:10 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (1A137800) [pid = 2088] [serial = 1032] [outer = 00000000] [url = about:blank] 15:46:10 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (1950E800) [pid = 2088] [serial = 1026] [outer = 00000000] [url = about:blank] 15:46:10 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (19746800) [pid = 2088] [serial = 1030] [outer = 00000000] [url = about:blank] 15:46:10 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (1A498C00) [pid = 2088] [serial = 1035] [outer = 00000000] [url = about:blank] 15:46:10 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (1A19F400) [pid = 2088] [serial = 1033] [outer = 00000000] [url = about:blank] 15:46:10 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (1A4DCC00) [pid = 2088] [serial = 1041] [outer = 00000000] [url = about:blank] 15:46:10 INFO - PROCESS | 2088 | 1468190770793 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 15:46:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 15:46:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1524ms 15:46:10 INFO - PROCESS | 2088 | 1468190770849 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 15:46:10 INFO - PROCESS | 2088 | 1468190770853 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 15:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 15:46:10 INFO - PROCESS | 2088 | 1468190770864 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 15:46:10 INFO - PROCESS | 2088 | 1468190770868 Marionette TRACE conn6 <- [1,1418,null,{}] 15:46:10 INFO - PROCESS | 2088 | 1468190770913 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:10 INFO - PROCESS | 2088 | 1468190770916 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:11 INFO - PROCESS | 2088 | 1468190771009 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 15:46:11 INFO - PROCESS | 2088 | 1468190771017 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:11 INFO - PROCESS | 2088 | 1468190771019 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:11 INFO - PROCESS | 2088 | ++DOCSHELL 102E8800 == 27 [pid = 2088] [id = 364] 15:46:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (102EC000) [pid = 2088] [serial = 1091] [outer = 00000000] 15:46:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (10773800) [pid = 2088] [serial = 1092] [outer = 102EC000] 15:46:11 INFO - PROCESS | 2088 | 1468190771068 Marionette DEBUG loaded listener.js 15:46:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (1077D800) [pid = 2088] [serial = 1093] [outer = 102EC000] 15:46:11 INFO - PROCESS | 2088 | 1468190771559 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 15:46:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 15:46:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 730ms 15:46:11 INFO - PROCESS | 2088 | 1468190771593 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 15:46:11 INFO - PROCESS | 2088 | 1468190771598 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 15:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 15:46:11 INFO - PROCESS | 2088 | 1468190771605 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 15:46:11 INFO - PROCESS | 2088 | 1468190771607 Marionette TRACE conn6 <- [1,1422,null,{}] 15:46:11 INFO - PROCESS | 2088 | 1468190771611 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:11 INFO - PROCESS | 2088 | 1468190771614 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:11 INFO - PROCESS | 2088 | 1468190771702 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 15:46:11 INFO - PROCESS | 2088 | 1468190771711 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:11 INFO - PROCESS | 2088 | 1468190771714 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:11 INFO - PROCESS | 2088 | ++DOCSHELL 10D23800 == 28 [pid = 2088] [id = 365] 15:46:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (10D24000) [pid = 2088] [serial = 1094] [outer = 00000000] 15:46:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (10F01400) [pid = 2088] [serial = 1095] [outer = 10D24000] 15:46:11 INFO - PROCESS | 2088 | 1468190771762 Marionette DEBUG loaded listener.js 15:46:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (110A4400) [pid = 2088] [serial = 1096] [outer = 10D24000] 15:46:12 INFO - PROCESS | 2088 | 1468190772230 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 15:46:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 15:46:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 670ms 15:46:12 INFO - PROCESS | 2088 | 1468190772278 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 15:46:12 INFO - PROCESS | 2088 | 1468190772280 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 15:46:12 INFO - PROCESS | 2088 | 1468190772284 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 15:46:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 15:46:12 INFO - PROCESS | 2088 | 1468190772287 Marionette TRACE conn6 <- [1,1426,null,{}] 15:46:12 INFO - PROCESS | 2088 | 1468190772298 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:12 INFO - PROCESS | 2088 | 1468190772303 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:12 INFO - PROCESS | 2088 | 1468190772413 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 15:46:12 INFO - PROCESS | 2088 | 1468190772513 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:12 INFO - PROCESS | 2088 | 1468190772516 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:12 INFO - PROCESS | 2088 | ++DOCSHELL 14F60000 == 29 [pid = 2088] [id = 366] 15:46:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (14F61000) [pid = 2088] [serial = 1097] [outer = 00000000] 15:46:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (15350800) [pid = 2088] [serial = 1098] [outer = 14F61000] 15:46:12 INFO - PROCESS | 2088 | 1468190772565 Marionette DEBUG loaded listener.js 15:46:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (15410800) [pid = 2088] [serial = 1099] [outer = 14F61000] 15:46:12 INFO - PROCESS | 2088 | 1468190772997 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 15:46:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 15:46:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 730ms 15:46:13 INFO - PROCESS | 2088 | 1468190773018 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 15:46:13 INFO - PROCESS | 2088 | 1468190773020 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 15:46:13 INFO - PROCESS | 2088 | 1468190773023 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 15:46:13 INFO - PROCESS | 2088 | 1468190773025 Marionette TRACE conn6 <- [1,1430,null,{}] 15:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 15:46:13 INFO - PROCESS | 2088 | 1468190773035 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:13 INFO - PROCESS | 2088 | 1468190773037 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:13 INFO - PROCESS | 2088 | 1468190773153 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 15:46:13 INFO - PROCESS | 2088 | 1468190773158 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:13 INFO - PROCESS | 2088 | 1468190773160 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:13 INFO - PROCESS | 2088 | ++DOCSHELL 1541A000 == 30 [pid = 2088] [id = 367] 15:46:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (1541AC00) [pid = 2088] [serial = 1100] [outer = 00000000] 15:46:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (166CC400) [pid = 2088] [serial = 1101] [outer = 1541AC00] 15:46:13 INFO - PROCESS | 2088 | 1468190773206 Marionette DEBUG loaded listener.js 15:46:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (16F77400) [pid = 2088] [serial = 1102] [outer = 1541AC00] 15:46:13 INFO - PROCESS | 2088 | 1468190773658 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 15:46:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 15:46:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 690ms 15:46:13 INFO - PROCESS | 2088 | 1468190773722 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 15:46:13 INFO - PROCESS | 2088 | 1468190773724 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 15:46:13 INFO - PROCESS | 2088 | 1468190773728 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 15:46:13 INFO - PROCESS | 2088 | 1468190773729 Marionette TRACE conn6 <- [1,1434,null,{}] 15:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 15:46:13 INFO - PROCESS | 2088 | 1468190773733 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:13 INFO - PROCESS | 2088 | 1468190773735 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:13 INFO - PROCESS | 2088 | 1468190773872 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 15:46:13 INFO - PROCESS | 2088 | 1468190773890 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:13 INFO - PROCESS | 2088 | 1468190773892 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:13 INFO - PROCESS | 2088 | ++DOCSHELL 18038000 == 31 [pid = 2088] [id = 368] 15:46:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (18038400) [pid = 2088] [serial = 1103] [outer = 00000000] 15:46:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (18672400) [pid = 2088] [serial = 1104] [outer = 18038400] 15:46:13 INFO - PROCESS | 2088 | 1468190773937 Marionette DEBUG loaded listener.js 15:46:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (187CB400) [pid = 2088] [serial = 1105] [outer = 18038400] 15:46:14 INFO - PROCESS | 2088 | 1468190774398 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 15:46:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 15:46:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 730ms 15:46:14 INFO - PROCESS | 2088 | 1468190774463 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 15:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 15:46:14 INFO - PROCESS | 2088 | 1468190774465 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 15:46:14 INFO - PROCESS | 2088 | 1468190774468 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 15:46:14 INFO - PROCESS | 2088 | 1468190774470 Marionette TRACE conn6 <- [1,1438,null,{}] 15:46:14 INFO - PROCESS | 2088 | 1468190774474 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:14 INFO - PROCESS | 2088 | 1468190774479 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:14 INFO - PROCESS | 2088 | 1468190774614 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 15:46:14 INFO - PROCESS | 2088 | 1468190774625 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:14 INFO - PROCESS | 2088 | 1468190774627 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:14 INFO - PROCESS | 2088 | ++DOCSHELL 18892C00 == 32 [pid = 2088] [id = 369] 15:46:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (19507000) [pid = 2088] [serial = 1106] [outer = 00000000] 15:46:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (19745800) [pid = 2088] [serial = 1107] [outer = 19507000] 15:46:14 INFO - PROCESS | 2088 | 1468190774682 Marionette DEBUG loaded listener.js 15:46:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (198CC800) [pid = 2088] [serial = 1108] [outer = 19507000] 15:46:15 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (14ADD400) [pid = 2088] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 15:46:15 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (1950FC00) [pid = 2088] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 15:46:15 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (15411000) [pid = 2088] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 15:46:15 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (10941400) [pid = 2088] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 15:46:15 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (10D21C00) [pid = 2088] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 15:46:15 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (10F7F400) [pid = 2088] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 15:46:15 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (14CCB000) [pid = 2088] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 15:46:15 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (0CAF7800) [pid = 2088] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 15:46:15 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (0CA6FC00) [pid = 2088] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 15:46:15 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (1541D400) [pid = 2088] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 15:46:15 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (1A143800) [pid = 2088] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 15:46:15 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (198CD400) [pid = 2088] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 15:46:15 INFO - PROCESS | 2088 | 1468190775283 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 15:46:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 15:46:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 871ms 15:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 15:46:15 INFO - PROCESS | 2088 | 1468190775340 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 15:46:15 INFO - PROCESS | 2088 | 1468190775342 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 15:46:15 INFO - PROCESS | 2088 | 1468190775345 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 15:46:15 INFO - PROCESS | 2088 | 1468190775347 Marionette TRACE conn6 <- [1,1442,null,{}] 15:46:15 INFO - PROCESS | 2088 | 1468190775350 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:15 INFO - PROCESS | 2088 | 1468190775352 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:15 INFO - PROCESS | 2088 | 1468190775430 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 15:46:15 INFO - PROCESS | 2088 | 1468190775435 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:15 INFO - PROCESS | 2088 | 1468190775437 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:15 INFO - PROCESS | 2088 | ++DOCSHELL 0926D400 == 33 [pid = 2088] [id = 370] 15:46:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (15415400) [pid = 2088] [serial = 1109] [outer = 00000000] 15:46:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (19743400) [pid = 2088] [serial = 1110] [outer = 15415400] 15:46:15 INFO - PROCESS | 2088 | 1468190775481 Marionette DEBUG loaded listener.js 15:46:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (19889800) [pid = 2088] [serial = 1111] [outer = 15415400] 15:46:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (1A137800) [pid = 2088] [serial = 1112] [outer = 14CA2800] 15:46:15 INFO - PROCESS | 2088 | 1468190775982 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 15:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 15:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 670ms 15:46:16 INFO - PROCESS | 2088 | 1468190776040 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 15:46:16 INFO - PROCESS | 2088 | 1468190776044 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 15:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 15:46:16 INFO - PROCESS | 2088 | 1468190776050 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 15:46:16 INFO - PROCESS | 2088 | 1468190776054 Marionette TRACE conn6 <- [1,1446,null,{}] 15:46:16 INFO - PROCESS | 2088 | 1468190776061 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:16 INFO - PROCESS | 2088 | 1468190776064 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:16 INFO - PROCESS | 2088 | 1468190776217 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 15:46:16 INFO - PROCESS | 2088 | 1468190776396 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:16 INFO - PROCESS | 2088 | 1468190776401 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:16 INFO - PROCESS | 2088 | ++DOCSHELL 0CAE9400 == 34 [pid = 2088] [id = 371] 15:46:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (0CAE9800) [pid = 2088] [serial = 1113] [outer = 00000000] 15:46:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (0CB97400) [pid = 2088] [serial = 1114] [outer = 0CAE9800] 15:46:16 INFO - PROCESS | 2088 | 1468190776461 Marionette DEBUG loaded listener.js 15:46:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (10284000) [pid = 2088] [serial = 1115] [outer = 0CAE9800] 15:46:17 INFO - PROCESS | 2088 | 1468190777264 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 15:46:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 15:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1240ms 15:46:17 INFO - PROCESS | 2088 | 1468190777293 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 15:46:17 INFO - PROCESS | 2088 | 1468190777296 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 15:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 15:46:17 INFO - PROCESS | 2088 | 1468190777303 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 15:46:17 INFO - PROCESS | 2088 | 1468190777306 Marionette TRACE conn6 <- [1,1450,null,{}] 15:46:17 INFO - PROCESS | 2088 | 1468190777311 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:17 INFO - PROCESS | 2088 | 1468190777314 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:17 INFO - PROCESS | 2088 | 1468190777437 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 15:46:17 INFO - PROCESS | 2088 | 1468190777565 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:17 INFO - PROCESS | 2088 | 1468190777568 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:17 INFO - PROCESS | 2088 | ++DOCSHELL 10F0C000 == 35 [pid = 2088] [id = 372] 15:46:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (10F0CC00) [pid = 2088] [serial = 1116] [outer = 00000000] 15:46:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (110A3000) [pid = 2088] [serial = 1117] [outer = 10F0CC00] 15:46:17 INFO - PROCESS | 2088 | 1468190777628 Marionette DEBUG loaded listener.js 15:46:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (11A8B000) [pid = 2088] [serial = 1118] [outer = 10F0CC00] 15:46:18 INFO - PROCESS | 2088 | --DOCSHELL 14AD4800 == 34 [pid = 2088] [id = 227] 15:46:18 INFO - PROCESS | 2088 | --DOCSHELL 16770000 == 33 [pid = 2088] [id = 225] 15:46:18 INFO - PROCESS | 2088 | --DOCSHELL 11508400 == 32 [pid = 2088] [id = 214] 15:46:18 INFO - PROCESS | 2088 | --DOCSHELL 14CC6800 == 31 [pid = 2088] [id = 224] 15:46:18 INFO - PROCESS | 2088 | --DOCSHELL 18892C00 == 30 [pid = 2088] [id = 369] 15:46:18 INFO - PROCESS | 2088 | --DOCSHELL 18038000 == 29 [pid = 2088] [id = 368] 15:46:18 INFO - PROCESS | 2088 | --DOCSHELL 1541A000 == 28 [pid = 2088] [id = 367] 15:46:18 INFO - PROCESS | 2088 | --DOCSHELL 14F60000 == 27 [pid = 2088] [id = 366] 15:46:18 INFO - PROCESS | 2088 | --DOCSHELL 10D23800 == 26 [pid = 2088] [id = 365] 15:46:18 INFO - PROCESS | 2088 | --DOCSHELL 102E8800 == 25 [pid = 2088] [id = 364] 15:46:18 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (1BA83400) [pid = 2088] [serial = 1078] [outer = 00000000] [url = about:blank] 15:46:18 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (1A748C00) [pid = 2088] [serial = 1077] [outer = 00000000] [url = about:blank] 15:46:18 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (1A1A7400) [pid = 2088] [serial = 1074] [outer = 00000000] [url = about:blank] 15:46:18 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (1A27AC00) [pid = 2088] [serial = 1075] [outer = 00000000] [url = about:blank] 15:46:18 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (1856AC00) [pid = 2088] [serial = 1062] [outer = 00000000] [url = about:blank] 15:46:18 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (19742C00) [pid = 2088] [serial = 1065] [outer = 00000000] [url = about:blank] 15:46:18 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (166D1800) [pid = 2088] [serial = 1059] [outer = 00000000] [url = about:blank] 15:46:18 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (10966800) [pid = 2088] [serial = 1050] [outer = 00000000] [url = about:blank] 15:46:18 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (10D26400) [pid = 2088] [serial = 1051] [outer = 00000000] [url = about:blank] 15:46:18 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (1BB2DC00) [pid = 2088] [serial = 1045] [outer = 00000000] [url = about:blank] 15:46:18 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (110A1C00) [pid = 2088] [serial = 1053] [outer = 00000000] [url = about:blank] 15:46:18 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (11510400) [pid = 2088] [serial = 1054] [outer = 00000000] [url = about:blank] 15:46:18 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (14D88000) [pid = 2088] [serial = 1056] [outer = 00000000] [url = about:blank] 15:46:18 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (14F5C000) [pid = 2088] [serial = 1057] [outer = 00000000] [url = about:blank] 15:46:18 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (10942800) [pid = 2088] [serial = 1047] [outer = 00000000] [url = about:blank] 15:46:18 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (10C95800) [pid = 2088] [serial = 1048] [outer = 00000000] [url = about:blank] 15:46:18 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (19743800) [pid = 2088] [serial = 1066] [outer = 00000000] [url = about:blank] 15:46:18 INFO - PROCESS | 2088 | --DOMWINDOW == 64 (1095EC00) [pid = 2088] [serial = 1068] [outer = 00000000] [url = about:blank] 15:46:18 INFO - PROCESS | 2088 | --DOMWINDOW == 63 (1095F000) [pid = 2088] [serial = 1069] [outer = 00000000] [url = about:blank] 15:46:18 INFO - PROCESS | 2088 | --DOMWINDOW == 62 (198CDC00) [pid = 2088] [serial = 1071] [outer = 00000000] [url = about:blank] 15:46:18 INFO - PROCESS | 2088 | --DOMWINDOW == 61 (187C6400) [pid = 2088] [serial = 1063] [outer = 00000000] [url = about:blank] 15:46:18 INFO - PROCESS | 2088 | --DOMWINDOW == 60 (198EF800) [pid = 2088] [serial = 1072] [outer = 00000000] [url = about:blank] 15:46:18 INFO - PROCESS | 2088 | --DOMWINDOW == 59 (16F7EC00) [pid = 2088] [serial = 1060] [outer = 00000000] [url = about:blank] 15:46:18 INFO - PROCESS | 2088 | 1468190778576 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 15:46:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 15:46:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1338ms 15:46:18 INFO - PROCESS | 2088 | 1468190778641 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 15:46:18 INFO - PROCESS | 2088 | 1468190778646 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 15:46:18 INFO - PROCESS | 2088 | 1468190778651 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 15:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 15:46:18 INFO - PROCESS | 2088 | 1468190778655 Marionette TRACE conn6 <- [1,1454,null,{}] 15:46:18 INFO - PROCESS | 2088 | 1468190778661 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:18 INFO - PROCESS | 2088 | 1468190778664 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:18 INFO - PROCESS | 2088 | 1468190778819 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 15:46:18 INFO - PROCESS | 2088 | 1468190778942 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:18 INFO - PROCESS | 2088 | 1468190778946 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:18 INFO - PROCESS | 2088 | ++DOCSHELL 0CF2A400 == 26 [pid = 2088] [id = 373] 15:46:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 60 (0CF74400) [pid = 2088] [serial = 1119] [outer = 00000000] 15:46:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 61 (102EC400) [pid = 2088] [serial = 1120] [outer = 0CF74400] 15:46:19 INFO - PROCESS | 2088 | 1468190779007 Marionette DEBUG loaded listener.js 15:46:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 62 (10776000) [pid = 2088] [serial = 1121] [outer = 0CF74400] 15:46:19 INFO - PROCESS | 2088 | 1468190779632 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 15:46:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 15:46:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1021ms 15:46:19 INFO - PROCESS | 2088 | 1468190779677 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 15:46:19 INFO - PROCESS | 2088 | 1468190779682 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 15:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 15:46:19 INFO - PROCESS | 2088 | 1468190779688 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 15:46:19 INFO - PROCESS | 2088 | 1468190779691 Marionette TRACE conn6 <- [1,1458,null,{}] 15:46:19 INFO - PROCESS | 2088 | 1468190779694 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:19 INFO - PROCESS | 2088 | 1468190779697 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:19 INFO - PROCESS | 2088 | 1468190779813 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 15:46:19 INFO - PROCESS | 2088 | 1468190779913 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:19 INFO - PROCESS | 2088 | 1468190779916 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:19 INFO - PROCESS | 2088 | ++DOCSHELL 10C8E800 == 27 [pid = 2088] [id = 374] 15:46:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 63 (10C98800) [pid = 2088] [serial = 1122] [outer = 00000000] 15:46:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 64 (10D23C00) [pid = 2088] [serial = 1123] [outer = 10C98800] 15:46:19 INFO - PROCESS | 2088 | 1468190779974 Marionette DEBUG loaded listener.js 15:46:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 65 (10F0F800) [pid = 2088] [serial = 1124] [outer = 10C98800] 15:46:20 INFO - PROCESS | 2088 | 1468190780629 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 15:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 15:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 970ms 15:46:20 INFO - PROCESS | 2088 | 1468190780661 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 15:46:20 INFO - PROCESS | 2088 | 1468190780664 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 15:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 15:46:20 INFO - PROCESS | 2088 | 1468190780668 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 15:46:20 INFO - PROCESS | 2088 | 1468190780672 Marionette TRACE conn6 <- [1,1462,null,{}] 15:46:20 INFO - PROCESS | 2088 | 1468190780683 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:20 INFO - PROCESS | 2088 | 1468190780689 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:20 INFO - PROCESS | 2088 | 1468190780804 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 15:46:20 INFO - PROCESS | 2088 | 1468190780933 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:20 INFO - PROCESS | 2088 | 1468190780937 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:20 INFO - PROCESS | 2088 | ++DOCSHELL 14CABC00 == 28 [pid = 2088] [id = 375] 15:46:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (14CAD400) [pid = 2088] [serial = 1125] [outer = 00000000] 15:46:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (14CC4C00) [pid = 2088] [serial = 1126] [outer = 14CAD400] 15:46:20 INFO - PROCESS | 2088 | 1468190780999 Marionette DEBUG loaded listener.js 15:46:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (14CCFC00) [pid = 2088] [serial = 1127] [outer = 14CAD400] 15:46:21 INFO - PROCESS | 2088 | 1468190781697 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 15:46:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 15:46:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1073ms 15:46:21 INFO - PROCESS | 2088 | 1468190781750 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 15:46:21 INFO - PROCESS | 2088 | 1468190781753 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 15:46:21 INFO - PROCESS | 2088 | 1468190781756 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 15:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 15:46:21 INFO - PROCESS | 2088 | 1468190781758 Marionette TRACE conn6 <- [1,1466,null,{}] 15:46:21 INFO - PROCESS | 2088 | 1468190781762 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:21 INFO - PROCESS | 2088 | 1468190781764 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:21 INFO - PROCESS | 2088 | 1468190781874 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 15:46:21 INFO - PROCESS | 2088 | 1468190781999 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:21 INFO - PROCESS | 2088 | 1468190782002 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:22 INFO - PROCESS | 2088 | ++DOCSHELL 15414C00 == 29 [pid = 2088] [id = 376] 15:46:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (15416800) [pid = 2088] [serial = 1128] [outer = 00000000] 15:46:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (166D4800) [pid = 2088] [serial = 1129] [outer = 15416800] 15:46:22 INFO - PROCESS | 2088 | 1468190782057 Marionette DEBUG loaded listener.js 15:46:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (17E7FC00) [pid = 2088] [serial = 1130] [outer = 15416800] 15:46:24 INFO - PROCESS | 2088 | --DOCSHELL 198CC400 == 28 [pid = 2088] [id = 228] 15:46:24 INFO - PROCESS | 2088 | --DOCSHELL 0CAE9400 == 27 [pid = 2088] [id = 371] 15:46:24 INFO - PROCESS | 2088 | --DOCSHELL 10774400 == 26 [pid = 2088] [id = 221] 15:46:24 INFO - PROCESS | 2088 | --DOCSHELL 1860EC00 == 25 [pid = 2088] [id = 226] 15:46:24 INFO - PROCESS | 2088 | --DOCSHELL 0925E000 == 24 [pid = 2088] [id = 220] 15:46:24 INFO - PROCESS | 2088 | --DOCSHELL 1093AC00 == 23 [pid = 2088] [id = 213] 15:46:24 INFO - PROCESS | 2088 | --DOCSHELL 11A89400 == 22 [pid = 2088] [id = 229] 15:46:24 INFO - PROCESS | 2088 | --DOCSHELL 0CAEC400 == 21 [pid = 2088] [id = 223] 15:46:24 INFO - PROCESS | 2088 | --DOCSHELL 187CB800 == 20 [pid = 2088] [id = 219] 15:46:24 INFO - PROCESS | 2088 | --DOCSHELL 0CADF000 == 19 [pid = 2088] [id = 218] 15:46:24 INFO - PROCESS | 2088 | --DOCSHELL 0CB94C00 == 18 [pid = 2088] [id = 215] 15:46:24 INFO - PROCESS | 2088 | --DOCSHELL 16F71C00 == 17 [pid = 2088] [id = 217] 15:46:24 INFO - PROCESS | 2088 | --DOCSHELL 0CA68400 == 16 [pid = 2088] [id = 222] 15:46:24 INFO - PROCESS | 2088 | --DOCSHELL 14F61400 == 15 [pid = 2088] [id = 216] 15:46:24 INFO - PROCESS | 2088 | --DOCSHELL 009BC000 == 14 [pid = 2088] [id = 363] 15:46:24 INFO - PROCESS | 2088 | --DOCSHELL 14CABC00 == 13 [pid = 2088] [id = 375] 15:46:24 INFO - PROCESS | 2088 | --DOCSHELL 0926D400 == 12 [pid = 2088] [id = 370] 15:46:24 INFO - PROCESS | 2088 | --DOCSHELL 10C8E800 == 11 [pid = 2088] [id = 374] 15:46:24 INFO - PROCESS | 2088 | --DOCSHELL 10F0C000 == 10 [pid = 2088] [id = 372] 15:46:24 INFO - PROCESS | 2088 | --DOCSHELL 0CF2A400 == 9 [pid = 2088] [id = 373] 15:46:25 INFO - PROCESS | 2088 | 1468190785337 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 15:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 15:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 3736ms 15:46:25 INFO - PROCESS | 2088 | 1468190785496 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 15:46:25 INFO - PROCESS | 2088 | 1468190785500 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 15:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 15:46:25 INFO - PROCESS | 2088 | 1468190785505 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 15:46:25 INFO - PROCESS | 2088 | 1468190785509 Marionette TRACE conn6 <- [1,1470,null,{}] 15:46:25 INFO - PROCESS | 2088 | 1468190785516 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:25 INFO - PROCESS | 2088 | 1468190785519 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:25 INFO - PROCESS | 2088 | 1468190785614 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 15:46:25 INFO - PROCESS | 2088 | 1468190785624 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:25 INFO - PROCESS | 2088 | 1468190785627 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:25 INFO - PROCESS | 2088 | ++DOCSHELL 0CAF0000 == 10 [pid = 2088] [id = 377] 15:46:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (0CAF0800) [pid = 2088] [serial = 1131] [outer = 00000000] 15:46:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (0CB94C00) [pid = 2088] [serial = 1132] [outer = 0CAF0800] 15:46:25 INFO - PROCESS | 2088 | 1468190785678 Marionette DEBUG loaded listener.js 15:46:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (10282000) [pid = 2088] [serial = 1133] [outer = 0CAF0800] 15:46:26 INFO - PROCESS | 2088 | 1468190786202 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 15:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 15:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 730ms 15:46:26 INFO - PROCESS | 2088 | 1468190786236 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 15:46:26 INFO - PROCESS | 2088 | 1468190786240 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 15:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 15:46:26 INFO - PROCESS | 2088 | 1468190786246 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 15:46:26 INFO - PROCESS | 2088 | 1468190786249 Marionette TRACE conn6 <- [1,1474,null,{}] 15:46:26 INFO - PROCESS | 2088 | 1468190786253 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:26 INFO - PROCESS | 2088 | 1468190786256 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:26 INFO - PROCESS | 2088 | 1468190786352 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 15:46:26 INFO - PROCESS | 2088 | 1468190786443 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:26 INFO - PROCESS | 2088 | 1468190786446 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:26 INFO - PROCESS | 2088 | ++DOCSHELL 10960C00 == 11 [pid = 2088] [id = 378] 15:46:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (10961000) [pid = 2088] [serial = 1134] [outer = 00000000] 15:46:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (10966000) [pid = 2088] [serial = 1135] [outer = 10961000] 15:46:26 INFO - PROCESS | 2088 | 1468190786494 Marionette DEBUG loaded listener.js 15:46:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (10CCE400) [pid = 2088] [serial = 1136] [outer = 10961000] 15:46:26 INFO - PROCESS | 2088 | 1468190786922 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 15:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 15:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 730ms 15:46:26 INFO - PROCESS | 2088 | 1468190786981 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 15:46:26 INFO - PROCESS | 2088 | 1468190786983 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 15:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 15:46:26 INFO - PROCESS | 2088 | 1468190786990 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 15:46:26 INFO - PROCESS | 2088 | 1468190786994 Marionette TRACE conn6 <- [1,1478,null,{}] 15:46:26 INFO - PROCESS | 2088 | 1468190787005 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:27 INFO - PROCESS | 2088 | 1468190787009 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:27 INFO - PROCESS | 2088 | 1468190787101 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 15:46:27 INFO - PROCESS | 2088 | 1468190787115 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:27 INFO - PROCESS | 2088 | 1468190787118 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:27 INFO - PROCESS | 2088 | ++DOCSHELL 14A5B000 == 12 [pid = 2088] [id = 379] 15:46:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (14A5E000) [pid = 2088] [serial = 1137] [outer = 00000000] 15:46:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (14CA4400) [pid = 2088] [serial = 1138] [outer = 14A5E000] 15:46:27 INFO - PROCESS | 2088 | 1468190787169 Marionette DEBUG loaded listener.js 15:46:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (14CC8000) [pid = 2088] [serial = 1139] [outer = 14A5E000] 15:46:27 INFO - PROCESS | 2088 | 1468190787638 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 15:46:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 15:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 670ms 15:46:27 INFO - PROCESS | 2088 | 1468190787665 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 15:46:27 INFO - PROCESS | 2088 | 1468190787668 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 15:46:27 INFO - PROCESS | 2088 | 1468190787688 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 15:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 15:46:27 INFO - PROCESS | 2088 | 1468190787690 Marionette TRACE conn6 <- [1,1482,null,{}] 15:46:27 INFO - PROCESS | 2088 | 1468190787694 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:27 INFO - PROCESS | 2088 | 1468190787696 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:27 INFO - PROCESS | 2088 | 1468190787809 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 15:46:27 INFO - PROCESS | 2088 | 1468190787815 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:27 INFO - PROCESS | 2088 | 1468190787817 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:27 INFO - PROCESS | 2088 | ++DOCSHELL 14CA3800 == 13 [pid = 2088] [id = 380] 15:46:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (14D90400) [pid = 2088] [serial = 1140] [outer = 00000000] 15:46:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (15412C00) [pid = 2088] [serial = 1141] [outer = 14D90400] 15:46:27 INFO - PROCESS | 2088 | 1468190787863 Marionette DEBUG loaded listener.js 15:46:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (166CB800) [pid = 2088] [serial = 1142] [outer = 14D90400] 15:46:28 INFO - PROCESS | 2088 | 1468190788329 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 15:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 15:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 670ms 15:46:28 INFO - PROCESS | 2088 | 1468190788363 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 15:46:28 INFO - PROCESS | 2088 | 1468190788365 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 15:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 15:46:28 INFO - PROCESS | 2088 | 1468190788369 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 15:46:28 INFO - PROCESS | 2088 | 1468190788370 Marionette TRACE conn6 <- [1,1486,null,{}] 15:46:28 INFO - PROCESS | 2088 | 1468190788374 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:28 INFO - PROCESS | 2088 | 1468190788376 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:28 INFO - PROCESS | 2088 | 1468190788486 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 15:46:28 INFO - PROCESS | 2088 | 1468190788573 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:28 INFO - PROCESS | 2088 | 1468190788575 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:28 INFO - PROCESS | 2088 | ++DOCSHELL 1676F800 == 14 [pid = 2088] [id = 381] 15:46:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (17E84000) [pid = 2088] [serial = 1143] [outer = 00000000] 15:46:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (18038000) [pid = 2088] [serial = 1144] [outer = 17E84000] 15:46:28 INFO - PROCESS | 2088 | 1468190788620 Marionette DEBUG loaded listener.js 15:46:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (180B1400) [pid = 2088] [serial = 1145] [outer = 17E84000] 15:46:29 INFO - PROCESS | 2088 | 1468190789054 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 15:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 15:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 733ms 15:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 15:46:29 INFO - PROCESS | 2088 | 1468190789103 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 15:46:29 INFO - PROCESS | 2088 | 1468190789105 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 15:46:29 INFO - PROCESS | 2088 | 1468190789108 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 15:46:29 INFO - PROCESS | 2088 | 1468190789109 Marionette TRACE conn6 <- [1,1490,null,{}] 15:46:29 INFO - PROCESS | 2088 | 1468190789113 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:29 INFO - PROCESS | 2088 | 1468190789118 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:29 INFO - PROCESS | 2088 | 1468190789277 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 15:46:29 INFO - PROCESS | 2088 | 1468190789338 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:29 INFO - PROCESS | 2088 | 1468190789340 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:29 INFO - PROCESS | 2088 | ++DOCSHELL 18895400 == 15 [pid = 2088] [id = 382] 15:46:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (18899800) [pid = 2088] [serial = 1146] [outer = 00000000] 15:46:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (19532000) [pid = 2088] [serial = 1147] [outer = 18899800] 15:46:29 INFO - PROCESS | 2088 | 1468190789386 Marionette DEBUG loaded listener.js 15:46:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (1968A000) [pid = 2088] [serial = 1148] [outer = 18899800] 15:46:29 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (15415400) [pid = 2088] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 15:46:29 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (10C98800) [pid = 2088] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 15:46:29 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (14CAD400) [pid = 2088] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 15:46:29 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (0CAE9800) [pid = 2088] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 15:46:29 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (1541AC00) [pid = 2088] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 15:46:29 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (1B5B9400) [pid = 2088] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 15:46:29 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (0CAEB400) [pid = 2088] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 15:46:29 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (15353400) [pid = 2088] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 15:46:29 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (14F61000) [pid = 2088] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 15:46:29 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (19507000) [pid = 2088] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 15:46:29 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (102EC000) [pid = 2088] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 15:46:29 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (10D24000) [pid = 2088] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 15:46:29 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (18038400) [pid = 2088] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 15:46:29 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (0925D000) [pid = 2088] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 15:46:29 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (10F0CC00) [pid = 2088] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 15:46:29 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (0CF74400) [pid = 2088] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 15:46:30 INFO - PROCESS | 2088 | 1468190790058 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 15:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 15:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 970ms 15:46:30 INFO - PROCESS | 2088 | 1468190790078 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 15:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 15:46:30 INFO - PROCESS | 2088 | 1468190790080 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 15:46:30 INFO - PROCESS | 2088 | 1468190790083 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 15:46:30 INFO - PROCESS | 2088 | 1468190790085 Marionette TRACE conn6 <- [1,1494,null,{}] 15:46:30 INFO - PROCESS | 2088 | 1468190790088 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:30 INFO - PROCESS | 2088 | 1468190790090 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:30 INFO - PROCESS | 2088 | 1468190790201 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 15:46:30 INFO - PROCESS | 2088 | 1468190790257 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:30 INFO - PROCESS | 2088 | 1468190790259 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:30 INFO - PROCESS | 2088 | ++DOCSHELL 0CAF3000 == 16 [pid = 2088] [id = 383] 15:46:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (0CAF4000) [pid = 2088] [serial = 1149] [outer = 00000000] 15:46:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (10D1F400) [pid = 2088] [serial = 1150] [outer = 0CAF4000] 15:46:30 INFO - PROCESS | 2088 | 1468190790305 Marionette DEBUG loaded listener.js 15:46:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (110A2400) [pid = 2088] [serial = 1151] [outer = 0CAF4000] 15:46:30 INFO - PROCESS | 2088 | 1468190790654 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 15:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 15:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 630ms 15:46:30 INFO - PROCESS | 2088 | 1468190790722 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 15:46:30 INFO - PROCESS | 2088 | 1468190790724 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 15:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 15:46:30 INFO - PROCESS | 2088 | 1468190790727 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 15:46:30 INFO - PROCESS | 2088 | 1468190790728 Marionette TRACE conn6 <- [1,1498,null,{}] 15:46:30 INFO - PROCESS | 2088 | 1468190790732 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:30 INFO - PROCESS | 2088 | 1468190790734 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:30 INFO - PROCESS | 2088 | 1468190790815 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 15:46:30 INFO - PROCESS | 2088 | 1468190790821 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:30 INFO - PROCESS | 2088 | 1468190790823 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:30 INFO - PROCESS | 2088 | ++DOCSHELL 10F7F400 == 17 [pid = 2088] [id = 384] 15:46:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (1109B800) [pid = 2088] [serial = 1152] [outer = 00000000] 15:46:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (153EA400) [pid = 2088] [serial = 1153] [outer = 1109B800] 15:46:30 INFO - PROCESS | 2088 | 1468190790868 Marionette DEBUG loaded listener.js 15:46:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (15417800) [pid = 2088] [serial = 1154] [outer = 1109B800] 15:46:31 INFO - PROCESS | 2088 | 1468190791299 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 15:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 15:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 630ms 15:46:31 INFO - PROCESS | 2088 | 1468190791366 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 15:46:31 INFO - PROCESS | 2088 | 1468190791368 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 15:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 15:46:31 INFO - PROCESS | 2088 | 1468190791372 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 15:46:31 INFO - PROCESS | 2088 | 1468190791373 Marionette TRACE conn6 <- [1,1502,null,{}] 15:46:31 INFO - PROCESS | 2088 | 1468190791377 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:31 INFO - PROCESS | 2088 | 1468190791378 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:31 INFO - PROCESS | 2088 | 1468190791460 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 15:46:31 INFO - PROCESS | 2088 | 1468190791465 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:31 INFO - PROCESS | 2088 | 1468190791467 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:31 INFO - PROCESS | 2088 | ++DOCSHELL 187C0000 == 18 [pid = 2088] [id = 385] 15:46:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (19505800) [pid = 2088] [serial = 1155] [outer = 00000000] 15:46:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (19741400) [pid = 2088] [serial = 1156] [outer = 19505800] 15:46:31 INFO - PROCESS | 2088 | 1468190791512 Marionette DEBUG loaded listener.js 15:46:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (19741C00) [pid = 2088] [serial = 1157] [outer = 19505800] 15:46:32 INFO - PROCESS | 2088 | 1468190792043 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 15:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 15:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 730ms 15:46:32 INFO - PROCESS | 2088 | 1468190792105 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 15:46:32 INFO - PROCESS | 2088 | 1468190792110 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 15:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 15:46:32 INFO - PROCESS | 2088 | 1468190792116 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 15:46:32 INFO - PROCESS | 2088 | 1468190792119 Marionette TRACE conn6 <- [1,1506,null,{}] 15:46:32 INFO - PROCESS | 2088 | 1468190792196 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:32 INFO - PROCESS | 2088 | 1468190792199 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:32 INFO - PROCESS | 2088 | 1468190792383 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 15:46:32 INFO - PROCESS | 2088 | 1468190792394 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:32 INFO - PROCESS | 2088 | 1468190792398 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:32 INFO - PROCESS | 2088 | ++DOCSHELL 0CAECC00 == 19 [pid = 2088] [id = 386] 15:46:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (0CAEF400) [pid = 2088] [serial = 1158] [outer = 00000000] 15:46:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (0CFD4400) [pid = 2088] [serial = 1159] [outer = 0CAEF400] 15:46:32 INFO - PROCESS | 2088 | 1468190792457 Marionette DEBUG loaded listener.js 15:46:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (1093F000) [pid = 2088] [serial = 1160] [outer = 0CAEF400] 15:46:33 INFO - PROCESS | 2088 | 1468190793230 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 15:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 15:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1146ms 15:46:33 INFO - PROCESS | 2088 | 1468190793285 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 15:46:33 INFO - PROCESS | 2088 | 1468190793290 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 15:46:33 INFO - PROCESS | 2088 | 1468190793297 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 15:46:33 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 15:46:33 INFO - PROCESS | 2088 | 1468190793300 Marionette TRACE conn6 <- [1,1510,null,{}] 15:46:33 INFO - PROCESS | 2088 | 1468190793304 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:33 INFO - PROCESS | 2088 | 1468190793307 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:33 INFO - PROCESS | 2088 | 1468190793449 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 15:46:33 INFO - PROCESS | 2088 | 1468190793580 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:33 INFO - PROCESS | 2088 | 1468190793583 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:33 INFO - PROCESS | 2088 | ++DOCSHELL 0CADB800 == 20 [pid = 2088] [id = 387] 15:46:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (0CAE3400) [pid = 2088] [serial = 1161] [outer = 00000000] 15:46:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (103F7C00) [pid = 2088] [serial = 1162] [outer = 0CAE3400] 15:46:33 INFO - PROCESS | 2088 | 1468190793646 Marionette DEBUG loaded listener.js 15:46:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (10941000) [pid = 2088] [serial = 1163] [outer = 0CAE3400] 15:46:34 INFO - PROCESS | 2088 | --DOCSHELL 15414C00 == 19 [pid = 2088] [id = 376] 15:46:34 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (110A3000) [pid = 2088] [serial = 1117] [outer = 00000000] [url = about:blank] 15:46:34 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (0CB97400) [pid = 2088] [serial = 1114] [outer = 00000000] [url = about:blank] 15:46:34 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (19743400) [pid = 2088] [serial = 1110] [outer = 00000000] [url = about:blank] 15:46:34 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (10F0F800) [pid = 2088] [serial = 1124] [outer = 00000000] [url = about:blank] 15:46:34 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (14CCFC00) [pid = 2088] [serial = 1127] [outer = 00000000] [url = about:blank] 15:46:34 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (166D4800) [pid = 2088] [serial = 1129] [outer = 00000000] [url = about:blank] 15:46:34 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (14CC4C00) [pid = 2088] [serial = 1126] [outer = 00000000] [url = about:blank] 15:46:34 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (10D23C00) [pid = 2088] [serial = 1123] [outer = 00000000] [url = about:blank] 15:46:34 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (10776000) [pid = 2088] [serial = 1121] [outer = 00000000] [url = about:blank] 15:46:34 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (11587000) [pid = 2088] [serial = 667] [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.] 15:46:34 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (19889800) [pid = 2088] [serial = 1111] [outer = 00000000] [url = about:blank] 15:46:34 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (10284000) [pid = 2088] [serial = 1115] [outer = 00000000] [url = about:blank] 15:46:34 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (166CC400) [pid = 2088] [serial = 1101] [outer = 00000000] [url = about:blank] 15:46:34 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (1C437C00) [pid = 2088] [serial = 1087] [outer = 00000000] [url = about:blank] 15:46:34 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (1158C000) [pid = 2088] [serial = 1081] [outer = 00000000] [url = about:blank] 15:46:34 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (16F77400) [pid = 2088] [serial = 1102] [outer = 00000000] [url = about:blank] 15:46:34 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (17E8AC00) [pid = 2088] [serial = 1083] [outer = 00000000] [url = about:blank] 15:46:34 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (15410800) [pid = 2088] [serial = 1099] [outer = 00000000] [url = about:blank] 15:46:34 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (15350800) [pid = 2088] [serial = 1098] [outer = 00000000] [url = about:blank] 15:46:34 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (198CC800) [pid = 2088] [serial = 1108] [outer = 00000000] [url = about:blank] 15:46:34 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (19745800) [pid = 2088] [serial = 1107] [outer = 00000000] [url = about:blank] 15:46:34 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (10773800) [pid = 2088] [serial = 1092] [outer = 00000000] [url = about:blank] 15:46:34 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (10D21000) [pid = 2088] [serial = 1080] [outer = 00000000] [url = about:blank] 15:46:34 INFO - PROCESS | 2088 | --DOMWINDOW == 64 (1077D800) [pid = 2088] [serial = 1093] [outer = 00000000] [url = about:blank] 15:46:34 INFO - PROCESS | 2088 | --DOMWINDOW == 63 (110A4400) [pid = 2088] [serial = 1096] [outer = 00000000] [url = about:blank] 15:46:34 INFO - PROCESS | 2088 | --DOMWINDOW == 62 (187CB400) [pid = 2088] [serial = 1105] [outer = 00000000] [url = about:blank] 15:46:34 INFO - PROCESS | 2088 | --DOMWINDOW == 61 (1C42D400) [pid = 2088] [serial = 1086] [outer = 00000000] [url = about:blank] 15:46:34 INFO - PROCESS | 2088 | --DOMWINDOW == 60 (10965C00) [pid = 2088] [serial = 1090] [outer = 00000000] [url = about:blank] 15:46:34 INFO - PROCESS | 2088 | --DOMWINDOW == 59 (18672400) [pid = 2088] [serial = 1104] [outer = 00000000] [url = about:blank] 15:46:34 INFO - PROCESS | 2088 | --DOMWINDOW == 58 (18669000) [pid = 2088] [serial = 1084] [outer = 00000000] [url = about:blank] 15:46:34 INFO - PROCESS | 2088 | --DOMWINDOW == 57 (0CFCC000) [pid = 2088] [serial = 1089] [outer = 00000000] [url = about:blank] 15:46:34 INFO - PROCESS | 2088 | --DOMWINDOW == 56 (10F01400) [pid = 2088] [serial = 1095] [outer = 00000000] [url = about:blank] 15:46:34 INFO - PROCESS | 2088 | --DOMWINDOW == 55 (11A8B000) [pid = 2088] [serial = 1118] [outer = 00000000] [url = about:blank] 15:46:34 INFO - PROCESS | 2088 | --DOMWINDOW == 54 (102EC400) [pid = 2088] [serial = 1120] [outer = 00000000] [url = about:blank] 15:46:34 INFO - PROCESS | 2088 | 1468190794439 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 15:46:34 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 () { 15:46:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:46:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 15:46:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:46:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:46:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 15:46:34 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 () { 15:46:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:46:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 15:46:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:46:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:46:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 15:46:34 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 () { 15:46:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:46:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 15:46:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:46:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:46:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 15:46:34 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 () { 15:46:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:46:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 15:46:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:46:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:46:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 15:46:34 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1202ms 15:46:34 INFO - PROCESS | 2088 | 1468190794505 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 15:46:34 INFO - PROCESS | 2088 | 1468190794509 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 15:46:34 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 15:46:34 INFO - PROCESS | 2088 | 1468190794513 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 15:46:34 INFO - PROCESS | 2088 | 1468190794518 Marionette TRACE conn6 <- [1,1514,null,{}] 15:46:34 INFO - PROCESS | 2088 | 1468190794522 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:34 INFO - PROCESS | 2088 | 1468190794525 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:34 INFO - PROCESS | 2088 | 1468190794615 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 15:46:34 INFO - PROCESS | 2088 | 1468190794621 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:34 INFO - PROCESS | 2088 | 1468190794623 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:34 INFO - PROCESS | 2088 | ++DOCSHELL 1077D800 == 20 [pid = 2088] [id = 388] 15:46:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 55 (1077F400) [pid = 2088] [serial = 1164] [outer = 00000000] 15:46:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 56 (1093B000) [pid = 2088] [serial = 1165] [outer = 1077F400] 15:46:34 INFO - PROCESS | 2088 | 1468190794672 Marionette DEBUG loaded listener.js 15:46:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 57 (1095A800) [pid = 2088] [serial = 1166] [outer = 1077F400] 15:46:35 INFO - PROCESS | 2088 | 1468190795188 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 15:46:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:46:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 15:46:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:46:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:46:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 15:46:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:46:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 15:46:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:46:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:46:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 15:46:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 15:46:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 15:46:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:46:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:46:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 15:46:35 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 730ms 15:46:35 INFO - PROCESS | 2088 | 1468190795244 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 15:46:35 INFO - PROCESS | 2088 | 1468190795248 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 15:46:35 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 15:46:35 INFO - PROCESS | 2088 | 1468190795254 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 15:46:35 INFO - PROCESS | 2088 | 1468190795256 Marionette TRACE conn6 <- [1,1518,null,{}] 15:46:35 INFO - PROCESS | 2088 | 1468190795261 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:35 INFO - PROCESS | 2088 | 1468190795263 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:35 INFO - PROCESS | 2088 | 1468190795354 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 15:46:35 INFO - PROCESS | 2088 | 1468190795441 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:35 INFO - PROCESS | 2088 | 1468190795444 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:35 INFO - PROCESS | 2088 | ++DOCSHELL 10F74800 == 21 [pid = 2088] [id = 389] 15:46:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 58 (10F75400) [pid = 2088] [serial = 1167] [outer = 00000000] 15:46:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 59 (110A1C00) [pid = 2088] [serial = 1168] [outer = 10F75400] 15:46:35 INFO - PROCESS | 2088 | 1468190795492 Marionette DEBUG loaded listener.js 15:46:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 60 (1150B000) [pid = 2088] [serial = 1169] [outer = 10F75400] 15:46:35 INFO - PROCESS | 2088 | 1468190795841 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 15:46:35 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 15:46:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 15:46:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:46:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:46:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 15:46:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 15:46:35 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. 15:46:35 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 15:46:35 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 630ms 15:46:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 15:46:35 INFO - PROCESS | 2088 | 1468190795892 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 15:46:35 INFO - PROCESS | 2088 | 1468190795894 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 15:46:35 INFO - PROCESS | 2088 | 1468190795897 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 15:46:35 INFO - PROCESS | 2088 | 1468190795901 Marionette TRACE conn6 <- [1,1522,null,{}] 15:46:35 INFO - PROCESS | 2088 | 1468190795911 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:35 INFO - PROCESS | 2088 | 1468190795916 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:35 INFO - PROCESS | 2088 | 1468190796002 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 15:46:35 INFO - PROCESS | 2088 | 1468190796009 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:35 INFO - PROCESS | 2088 | 1468190796012 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:36 INFO - PROCESS | 2088 | ++DOCSHELL 14C6F000 == 22 [pid = 2088] [id = 390] 15:46:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 61 (14CA9400) [pid = 2088] [serial = 1170] [outer = 00000000] 15:46:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 62 (14CD1800) [pid = 2088] [serial = 1171] [outer = 14CA9400] 15:46:36 INFO - PROCESS | 2088 | 1468190796060 Marionette DEBUG loaded listener.js 15:46:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 63 (1532F800) [pid = 2088] [serial = 1172] [outer = 14CA9400] 15:46:36 INFO - PROCESS | 2088 | 1468190796496 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 15:46:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 15:46:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 630ms 15:46:36 INFO - PROCESS | 2088 | 1468190796548 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 15:46:36 INFO - PROCESS | 2088 | 1468190796550 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 15:46:36 INFO - PROCESS | 2088 | 1468190796554 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 15:46:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 15:46:36 INFO - PROCESS | 2088 | 1468190796555 Marionette TRACE conn6 <- [1,1526,null,{}] 15:46:36 INFO - PROCESS | 2088 | 1468190796564 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:36 INFO - PROCESS | 2088 | 1468190796566 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:36 INFO - PROCESS | 2088 | 1468190796682 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 15:46:36 INFO - PROCESS | 2088 | 1468190796763 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:36 INFO - PROCESS | 2088 | 1468190796765 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:36 INFO - PROCESS | 2088 | ++DOCSHELL 15417400 == 23 [pid = 2088] [id = 391] 15:46:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 64 (15419400) [pid = 2088] [serial = 1173] [outer = 00000000] 15:46:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 65 (16380400) [pid = 2088] [serial = 1174] [outer = 15419400] 15:46:36 INFO - PROCESS | 2088 | 1468190796810 Marionette DEBUG loaded listener.js 15:46:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (16771400) [pid = 2088] [serial = 1175] [outer = 15419400] 15:46:37 INFO - PROCESS | 2088 | 1468190797217 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 15:46:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 15:46:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 730ms 15:46:37 INFO - PROCESS | 2088 | 1468190797287 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 15:46:37 INFO - PROCESS | 2088 | 1468190797289 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 15:46:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 15:46:37 INFO - PROCESS | 2088 | 1468190797292 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 15:46:37 INFO - PROCESS | 2088 | 1468190797294 Marionette TRACE conn6 <- [1,1530,null,{}] 15:46:37 INFO - PROCESS | 2088 | 1468190797298 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:37 INFO - PROCESS | 2088 | 1468190797300 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:37 INFO - PROCESS | 2088 | 1468190797409 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 15:46:37 INFO - PROCESS | 2088 | 1468190797421 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:37 INFO - PROCESS | 2088 | 1468190797423 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:37 INFO - PROCESS | 2088 | ++DOCSHELL 17E89000 == 24 [pid = 2088] [id = 392] 15:46:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (17E8D800) [pid = 2088] [serial = 1176] [outer = 00000000] 15:46:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (18077C00) [pid = 2088] [serial = 1177] [outer = 17E8D800] 15:46:37 INFO - PROCESS | 2088 | 1468190797468 Marionette DEBUG loaded listener.js 15:46:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (1807A400) [pid = 2088] [serial = 1178] [outer = 17E8D800] 15:46:37 INFO - PROCESS | 2088 | 1468190797944 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 15:46:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 15:46:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 670ms 15:46:37 INFO - PROCESS | 2088 | 1468190797963 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 15:46:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 15:46:37 INFO - PROCESS | 2088 | 1468190797964 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 15:46:37 INFO - PROCESS | 2088 | 1468190797968 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 15:46:37 INFO - PROCESS | 2088 | 1468190797969 Marionette TRACE conn6 <- [1,1534,null,{}] 15:46:37 INFO - PROCESS | 2088 | 1468190797979 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:37 INFO - PROCESS | 2088 | 1468190797985 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:38 INFO - PROCESS | 2088 | 1468190798146 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 15:46:38 INFO - PROCESS | 2088 | 1468190798157 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:38 INFO - PROCESS | 2088 | 1468190798159 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:38 INFO - PROCESS | 2088 | ++DOCSHELL 103F2000 == 25 [pid = 2088] [id = 393] 15:46:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (1860A000) [pid = 2088] [serial = 1179] [outer = 00000000] 15:46:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (1950FC00) [pid = 2088] [serial = 1180] [outer = 1860A000] 15:46:38 INFO - PROCESS | 2088 | 1468190798253 Marionette DEBUG loaded listener.js 15:46:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (187C2400) [pid = 2088] [serial = 1181] [outer = 1860A000] 15:46:38 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (10961000) [pid = 2088] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 15:46:38 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (0CAF0800) [pid = 2088] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 15:46:38 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (14A5E000) [pid = 2088] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 15:46:38 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (15416800) [pid = 2088] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 15:46:38 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (17E84000) [pid = 2088] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 15:46:38 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (0CAF4000) [pid = 2088] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 15:46:38 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (1109B800) [pid = 2088] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 15:46:38 INFO - PROCESS | 2088 | --DOMWINDOW == 64 (18899800) [pid = 2088] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 15:46:38 INFO - PROCESS | 2088 | --DOMWINDOW == 63 (14D90400) [pid = 2088] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 15:46:38 INFO - PROCESS | 2088 | 1468190798724 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 15:46:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 15:46:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 790ms 15:46:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 15:46:38 INFO - PROCESS | 2088 | 1468190798759 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 15:46:38 INFO - PROCESS | 2088 | 1468190798761 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 15:46:38 INFO - PROCESS | 2088 | 1468190798764 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 15:46:38 INFO - PROCESS | 2088 | 1468190798765 Marionette TRACE conn6 <- [1,1538,null,{}] 15:46:38 INFO - PROCESS | 2088 | 1468190798769 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:38 INFO - PROCESS | 2088 | 1468190798771 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:38 INFO - PROCESS | 2088 | 1468190798848 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 15:46:38 INFO - PROCESS | 2088 | 1468190798853 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:38 INFO - PROCESS | 2088 | 1468190798855 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:38 INFO - PROCESS | 2088 | ++DOCSHELL 10961000 == 26 [pid = 2088] [id = 394] 15:46:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 64 (11A89000) [pid = 2088] [serial = 1182] [outer = 00000000] 15:46:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 65 (16F7AC00) [pid = 2088] [serial = 1183] [outer = 11A89000] 15:46:38 INFO - PROCESS | 2088 | 1468190798899 Marionette DEBUG loaded listener.js 15:46:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (17E84000) [pid = 2088] [serial = 1184] [outer = 11A89000] 15:46:39 INFO - PROCESS | 2088 | 1468190799345 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 15:46:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 15:46:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 630ms 15:46:39 INFO - PROCESS | 2088 | 1468190799395 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 15:46:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 15:46:39 INFO - PROCESS | 2088 | 1468190799397 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 15:46:39 INFO - PROCESS | 2088 | 1468190799400 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 15:46:39 INFO - PROCESS | 2088 | 1468190799402 Marionette TRACE conn6 <- [1,1542,null,{}] 15:46:39 INFO - PROCESS | 2088 | 1468190799405 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:39 INFO - PROCESS | 2088 | 1468190799407 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:39 INFO - PROCESS | 2088 | 1468190799509 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 15:46:39 INFO - PROCESS | 2088 | 1468190799518 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:39 INFO - PROCESS | 2088 | 1468190799520 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:39 INFO - PROCESS | 2088 | ++DOCSHELL 0CA6FC00 == 27 [pid = 2088] [id = 395] 15:46:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (18896C00) [pid = 2088] [serial = 1185] [outer = 00000000] 15:46:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (19746000) [pid = 2088] [serial = 1186] [outer = 18896C00] 15:46:39 INFO - PROCESS | 2088 | 1468190799563 Marionette DEBUG loaded listener.js 15:46:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (198CD800) [pid = 2088] [serial = 1187] [outer = 18896C00] 15:46:40 INFO - PROCESS | 2088 | 1468190800208 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 15:46:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 15:46:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 870ms 15:46:40 INFO - PROCESS | 2088 | 1468190800272 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 15:46:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 15:46:40 INFO - PROCESS | 2088 | 1468190800276 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 15:46:40 INFO - PROCESS | 2088 | 1468190800281 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 15:46:40 INFO - PROCESS | 2088 | 1468190800286 Marionette TRACE conn6 <- [1,1546,null,{}] 15:46:40 INFO - PROCESS | 2088 | 1468190800291 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:40 INFO - PROCESS | 2088 | 1468190800294 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:40 INFO - PROCESS | 2088 | 1468190800405 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 15:46:40 INFO - PROCESS | 2088 | 1468190800534 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:40 INFO - PROCESS | 2088 | 1468190800537 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:40 INFO - PROCESS | 2088 | ++DOCSHELL 103F9C00 == 28 [pid = 2088] [id = 396] 15:46:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (10776000) [pid = 2088] [serial = 1188] [outer = 00000000] 15:46:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (10C95800) [pid = 2088] [serial = 1189] [outer = 10776000] 15:46:40 INFO - PROCESS | 2088 | 1468190800595 Marionette DEBUG loaded listener.js 15:46:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (10F0C000) [pid = 2088] [serial = 1190] [outer = 10776000] 15:46:41 INFO - PROCESS | 2088 | 1468190801143 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 15:46:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 15:46:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 930ms 15:46:41 INFO - PROCESS | 2088 | 1468190801211 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 15:46:41 INFO - PROCESS | 2088 | 1468190801216 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 15:46:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 15:46:41 INFO - PROCESS | 2088 | 1468190801223 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 15:46:41 INFO - PROCESS | 2088 | 1468190801226 Marionette TRACE conn6 <- [1,1550,null,{}] 15:46:41 INFO - PROCESS | 2088 | 1468190801230 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:41 INFO - PROCESS | 2088 | 1468190801233 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:41 INFO - PROCESS | 2088 | 1468190801377 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 15:46:41 INFO - PROCESS | 2088 | 1468190801510 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:41 INFO - PROCESS | 2088 | 1468190801512 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:41 INFO - PROCESS | 2088 | ++DOCSHELL 11AD0400 == 29 [pid = 2088] [id = 397] 15:46:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (14ADC000) [pid = 2088] [serial = 1191] [outer = 00000000] 15:46:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (14CC4000) [pid = 2088] [serial = 1192] [outer = 14ADC000] 15:46:41 INFO - PROCESS | 2088 | 1468190801571 Marionette DEBUG loaded listener.js 15:46:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (14CD0C00) [pid = 2088] [serial = 1193] [outer = 14ADC000] 15:46:42 INFO - PROCESS | 2088 | 1468190802134 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 15:46:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 15:46:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 970ms 15:46:42 INFO - PROCESS | 2088 | 1468190802205 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 15:46:42 INFO - PROCESS | 2088 | 1468190802208 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 15:46:42 INFO - PROCESS | 2088 | 1468190802212 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 15:46:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 15:46:42 INFO - PROCESS | 2088 | 1468190802215 Marionette TRACE conn6 <- [1,1554,null,{}] 15:46:42 INFO - PROCESS | 2088 | 1468190802255 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:42 INFO - PROCESS | 2088 | 1468190802260 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:42 INFO - PROCESS | 2088 | 1468190802376 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 15:46:42 INFO - PROCESS | 2088 | 1468190802511 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:42 INFO - PROCESS | 2088 | 1468190802514 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:42 INFO - PROCESS | 2088 | ++DOCSHELL 16779000 == 30 [pid = 2088] [id = 398] 15:46:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (16F70800) [pid = 2088] [serial = 1194] [outer = 00000000] 15:46:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (1950C000) [pid = 2088] [serial = 1195] [outer = 16F70800] 15:46:42 INFO - PROCESS | 2088 | 1468190802573 Marionette DEBUG loaded listener.js 15:46:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (19746C00) [pid = 2088] [serial = 1196] [outer = 16F70800] 15:46:43 INFO - PROCESS | 2088 | 1468190803276 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 15:46:43 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (10966000) [pid = 2088] [serial = 1135] [outer = 00000000] [url = about:blank] 15:46:43 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (10CCE400) [pid = 2088] [serial = 1136] [outer = 00000000] [url = about:blank] 15:46:43 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (0CB94C00) [pid = 2088] [serial = 1132] [outer = 00000000] [url = about:blank] 15:46:43 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (10282000) [pid = 2088] [serial = 1133] [outer = 00000000] [url = about:blank] 15:46:43 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (14CA4400) [pid = 2088] [serial = 1138] [outer = 00000000] [url = about:blank] 15:46:43 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (17E7FC00) [pid = 2088] [serial = 1130] [outer = 00000000] [url = about:blank] 15:46:43 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (180B1400) [pid = 2088] [serial = 1145] [outer = 00000000] [url = about:blank] 15:46:43 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (18038000) [pid = 2088] [serial = 1144] [outer = 00000000] [url = about:blank] 15:46:43 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (10D1F400) [pid = 2088] [serial = 1150] [outer = 00000000] [url = about:blank] 15:46:43 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (15417800) [pid = 2088] [serial = 1154] [outer = 00000000] [url = about:blank] 15:46:43 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (19532000) [pid = 2088] [serial = 1147] [outer = 00000000] [url = about:blank] 15:46:43 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (19741400) [pid = 2088] [serial = 1156] [outer = 00000000] [url = about:blank] 15:46:43 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (153EA400) [pid = 2088] [serial = 1153] [outer = 00000000] [url = about:blank] 15:46:43 INFO - PROCESS | 2088 | --DOMWINDOW == 64 (1968A000) [pid = 2088] [serial = 1148] [outer = 00000000] [url = about:blank] 15:46:43 INFO - PROCESS | 2088 | --DOMWINDOW == 63 (15412C00) [pid = 2088] [serial = 1141] [outer = 00000000] [url = about:blank] 15:46:43 INFO - PROCESS | 2088 | --DOMWINDOW == 62 (110A2400) [pid = 2088] [serial = 1151] [outer = 00000000] [url = about:blank] 15:46:43 INFO - PROCESS | 2088 | --DOMWINDOW == 61 (166CB800) [pid = 2088] [serial = 1142] [outer = 00000000] [url = about:blank] 15:46:43 INFO - PROCESS | 2088 | --DOMWINDOW == 60 (14CC8000) [pid = 2088] [serial = 1139] [outer = 00000000] [url = about:blank] 15:46:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 15:46:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1695ms 15:46:43 INFO - PROCESS | 2088 | 1468190804002 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 15:46:43 INFO - PROCESS | 2088 | 1468190804006 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 15:46:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 15:46:43 INFO - PROCESS | 2088 | 1468190804011 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 15:46:43 INFO - PROCESS | 2088 | 1468190804015 Marionette TRACE conn6 <- [1,1558,null,{}] 15:46:44 INFO - PROCESS | 2088 | 1468190804022 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:44 INFO - PROCESS | 2088 | 1468190804025 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:44 INFO - PROCESS | 2088 | 1468190804109 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 15:46:44 INFO - PROCESS | 2088 | 1468190804116 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:44 INFO - PROCESS | 2088 | 1468190804120 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:44 INFO - PROCESS | 2088 | ++DOCSHELL 0CF6C000 == 31 [pid = 2088] [id = 399] 15:46:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 61 (0CF6D000) [pid = 2088] [serial = 1197] [outer = 00000000] 15:46:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 62 (10278C00) [pid = 2088] [serial = 1198] [outer = 0CF6D000] 15:46:44 INFO - PROCESS | 2088 | 1468190804171 Marionette DEBUG loaded listener.js 15:46:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 63 (102E2C00) [pid = 2088] [serial = 1199] [outer = 0CF6D000] 15:46:44 INFO - PROCESS | 2088 | 1468190804678 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 15:46:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 15:46:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 730ms 15:46:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 15:46:44 INFO - PROCESS | 2088 | 1468190804748 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 15:46:44 INFO - PROCESS | 2088 | 1468190804751 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 15:46:44 INFO - PROCESS | 2088 | 1468190804757 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 15:46:44 INFO - PROCESS | 2088 | 1468190804761 Marionette TRACE conn6 <- [1,1562,null,{}] 15:46:44 INFO - PROCESS | 2088 | 1468190804766 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:44 INFO - PROCESS | 2088 | 1468190804769 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:44 INFO - PROCESS | 2088 | 1468190804867 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 15:46:44 INFO - PROCESS | 2088 | 1468190804954 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:44 INFO - PROCESS | 2088 | 1468190804957 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:44 INFO - PROCESS | 2088 | ++DOCSHELL 10CC7000 == 32 [pid = 2088] [id = 400] 15:46:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 64 (10CC9C00) [pid = 2088] [serial = 1200] [outer = 00000000] 15:46:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 65 (10D21000) [pid = 2088] [serial = 1201] [outer = 10CC9C00] 15:46:44 INFO - PROCESS | 2088 | 1468190805006 Marionette DEBUG loaded listener.js 15:46:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (10D28C00) [pid = 2088] [serial = 1202] [outer = 10CC9C00] 15:46:45 INFO - PROCESS | 2088 | 1468190805397 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 15:46:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 15:46:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 690ms 15:46:45 INFO - PROCESS | 2088 | 1468190805461 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 15:46:45 INFO - PROCESS | 2088 | 1468190805463 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 15:46:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 15:46:45 INFO - PROCESS | 2088 | 1468190805470 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 15:46:45 INFO - PROCESS | 2088 | 1468190805472 Marionette TRACE conn6 <- [1,1566,null,{}] 15:46:45 INFO - PROCESS | 2088 | 1468190805482 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:45 INFO - PROCESS | 2088 | 1468190805487 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:45 INFO - PROCESS | 2088 | 1468190805573 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 15:46:45 INFO - PROCESS | 2088 | 1468190805581 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:45 INFO - PROCESS | 2088 | 1468190805585 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:45 INFO - PROCESS | 2088 | ++DOCSHELL 11ACE000 == 33 [pid = 2088] [id = 401] 15:46:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (11ACE800) [pid = 2088] [serial = 1203] [outer = 00000000] 15:46:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (14CAB000) [pid = 2088] [serial = 1204] [outer = 11ACE800] 15:46:45 INFO - PROCESS | 2088 | 1468190805641 Marionette DEBUG loaded listener.js 15:46:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (14CC6C00) [pid = 2088] [serial = 1205] [outer = 11ACE800] 15:46:46 INFO - PROCESS | 2088 | 1468190806079 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 15:46:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 15:46:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 630ms 15:46:46 INFO - PROCESS | 2088 | 1468190806098 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 15:46:46 INFO - PROCESS | 2088 | 1468190806110 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 15:46:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 15:46:46 INFO - PROCESS | 2088 | 1468190806151 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 15:46:46 INFO - PROCESS | 2088 | 1468190806153 Marionette TRACE conn6 <- [1,1570,null,{}] 15:46:46 INFO - PROCESS | 2088 | 1468190806165 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:46 INFO - PROCESS | 2088 | 1468190806167 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:46 INFO - PROCESS | 2088 | 1468190806281 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 15:46:46 INFO - PROCESS | 2088 | 1468190806286 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:46 INFO - PROCESS | 2088 | 1468190806288 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:46 INFO - PROCESS | 2088 | ++DOCSHELL 14CA7000 == 34 [pid = 2088] [id = 402] 15:46:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (153BAC00) [pid = 2088] [serial = 1206] [outer = 00000000] 15:46:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (15412800) [pid = 2088] [serial = 1207] [outer = 153BAC00] 15:46:46 INFO - PROCESS | 2088 | 1468190806333 Marionette DEBUG loaded listener.js 15:46:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (1541C000) [pid = 2088] [serial = 1208] [outer = 153BAC00] 15:46:46 INFO - PROCESS | 2088 | 1468190806796 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 15:46:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 15:46:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 710ms 15:46:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 15:46:46 INFO - PROCESS | 2088 | 1468190806844 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 15:46:46 INFO - PROCESS | 2088 | 1468190806846 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 15:46:46 INFO - PROCESS | 2088 | 1468190806849 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 15:46:46 INFO - PROCESS | 2088 | 1468190806851 Marionette TRACE conn6 <- [1,1574,null,{}] 15:46:46 INFO - PROCESS | 2088 | 1468190806855 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:46 INFO - PROCESS | 2088 | 1468190806857 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:46 INFO - PROCESS | 2088 | 1468190806996 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 15:46:47 INFO - PROCESS | 2088 | 1468190807017 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:47 INFO - PROCESS | 2088 | 1468190807019 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:47 INFO - PROCESS | 2088 | ++DOCSHELL 166CB800 == 35 [pid = 2088] [id = 403] 15:46:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (166D1800) [pid = 2088] [serial = 1209] [outer = 00000000] 15:46:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (1677CC00) [pid = 2088] [serial = 1210] [outer = 166D1800] 15:46:47 INFO - PROCESS | 2088 | 1468190807064 Marionette DEBUG loaded listener.js 15:46:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (17E86400) [pid = 2088] [serial = 1211] [outer = 166D1800] 15:46:47 INFO - PROCESS | 2088 | 1468190807508 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 15:46:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 15:46:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 670ms 15:46:47 INFO - PROCESS | 2088 | 1468190807525 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 15:46:47 INFO - PROCESS | 2088 | 1468190807527 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 15:46:47 INFO - PROCESS | 2088 | 1468190807531 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 15:46:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 15:46:47 INFO - PROCESS | 2088 | 1468190807532 Marionette TRACE conn6 <- [1,1578,null,{}] 15:46:47 INFO - PROCESS | 2088 | 1468190807536 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:47 INFO - PROCESS | 2088 | 1468190807541 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:47 INFO - PROCESS | 2088 | 1468190807680 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 15:46:47 INFO - PROCESS | 2088 | 1468190807686 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:47 INFO - PROCESS | 2088 | 1468190807689 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:47 INFO - PROCESS | 2088 | ++DOCSHELL 1807DC00 == 36 [pid = 2088] [id = 404] 15:46:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (18085C00) [pid = 2088] [serial = 1212] [outer = 00000000] 15:46:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (187C8800) [pid = 2088] [serial = 1213] [outer = 18085C00] 15:46:47 INFO - PROCESS | 2088 | 1468190807734 Marionette DEBUG loaded listener.js 15:46:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (1950E800) [pid = 2088] [serial = 1214] [outer = 18085C00] 15:46:48 INFO - PROCESS | 2088 | 1468190808357 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 15:46:48 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (15419400) [pid = 2088] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 15:46:48 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (19505800) [pid = 2088] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 15:46:48 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (0CAE3400) [pid = 2088] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 15:46:48 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (14CA9400) [pid = 2088] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 15:46:48 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (0CAEF400) [pid = 2088] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 15:46:48 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (1077F400) [pid = 2088] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 15:46:48 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (10F75400) [pid = 2088] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 15:46:48 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (17E8D800) [pid = 2088] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 15:46:48 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (11A89000) [pid = 2088] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 15:46:48 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (1860A000) [pid = 2088] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 15:46:48 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (18896C00) [pid = 2088] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 15:46:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 15:46:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 870ms 15:46:48 INFO - PROCESS | 2088 | 1468190808414 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 15:46:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 15:46:48 INFO - PROCESS | 2088 | 1468190808416 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 15:46:48 INFO - PROCESS | 2088 | 1468190808420 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 15:46:48 INFO - PROCESS | 2088 | 1468190808421 Marionette TRACE conn6 <- [1,1582,null,{}] 15:46:48 INFO - PROCESS | 2088 | 1468190808425 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:48 INFO - PROCESS | 2088 | 1468190808427 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:48 INFO - PROCESS | 2088 | 1468190808506 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 15:46:48 INFO - PROCESS | 2088 | 1468190808511 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:48 INFO - PROCESS | 2088 | 1468190808513 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:48 INFO - PROCESS | 2088 | ++DOCSHELL 0CAF4000 == 37 [pid = 2088] [id = 405] 15:46:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (10D29800) [pid = 2088] [serial = 1215] [outer = 00000000] 15:46:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (153C8C00) [pid = 2088] [serial = 1216] [outer = 10D29800] 15:46:48 INFO - PROCESS | 2088 | 1468190808558 Marionette DEBUG loaded listener.js 15:46:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (1807D400) [pid = 2088] [serial = 1217] [outer = 10D29800] 15:46:48 INFO - PROCESS | 2088 | 1468190808990 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 15:46:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 15:46:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 630ms 15:46:49 INFO - PROCESS | 2088 | 1468190809051 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 15:46:49 INFO - PROCESS | 2088 | 1468190809053 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 15:46:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 15:46:49 INFO - PROCESS | 2088 | 1468190809056 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 15:46:49 INFO - PROCESS | 2088 | 1468190809057 Marionette TRACE conn6 <- [1,1586,null,{}] 15:46:49 INFO - PROCESS | 2088 | 1468190809061 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:49 INFO - PROCESS | 2088 | 1468190809063 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:49 INFO - PROCESS | 2088 | 1468190809142 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 15:46:49 INFO - PROCESS | 2088 | 1468190809148 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:49 INFO - PROCESS | 2088 | 1468190809150 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:49 INFO - PROCESS | 2088 | ++DOCSHELL 0CA66C00 == 38 [pid = 2088] [id = 406] 15:46:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (0CA69C00) [pid = 2088] [serial = 1218] [outer = 00000000] 15:46:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (19743400) [pid = 2088] [serial = 1219] [outer = 0CA69C00] 15:46:49 INFO - PROCESS | 2088 | 1468190809195 Marionette DEBUG loaded listener.js 15:46:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (19745C00) [pid = 2088] [serial = 1220] [outer = 0CA69C00] 15:46:49 INFO - PROCESS | 2088 | 1468190809608 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 15:46:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 15:46:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 570ms 15:46:49 INFO - PROCESS | 2088 | 1468190809626 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 15:46:49 INFO - PROCESS | 2088 | 1468190809628 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 15:46:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 15:46:49 INFO - PROCESS | 2088 | 1468190809631 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 15:46:49 INFO - PROCESS | 2088 | 1468190809633 Marionette TRACE conn6 <- [1,1590,null,{}] 15:46:49 INFO - PROCESS | 2088 | 1468190809637 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:49 INFO - PROCESS | 2088 | 1468190809639 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:49 INFO - PROCESS | 2088 | 1468190809762 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 15:46:49 INFO - PROCESS | 2088 | 1468190809770 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:49 INFO - PROCESS | 2088 | 1468190809772 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:49 INFO - PROCESS | 2088 | ++DOCSHELL 198EE400 == 39 [pid = 2088] [id = 407] 15:46:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (198EFC00) [pid = 2088] [serial = 1221] [outer = 00000000] 15:46:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (198F8400) [pid = 2088] [serial = 1222] [outer = 198EFC00] 15:46:49 INFO - PROCESS | 2088 | 1468190809816 Marionette DEBUG loaded listener.js 15:46:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (198F8C00) [pid = 2088] [serial = 1223] [outer = 198EFC00] 15:46:50 INFO - PROCESS | 2088 | 1468190810247 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 15:46:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 15:46:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 670ms 15:46:50 INFO - PROCESS | 2088 | 1468190810305 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 15:46:50 INFO - PROCESS | 2088 | 1468190810307 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 15:46:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 15:46:50 INFO - PROCESS | 2088 | 1468190810310 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 15:46:50 INFO - PROCESS | 2088 | 1468190810311 Marionette TRACE conn6 <- [1,1594,null,{}] 15:46:50 INFO - PROCESS | 2088 | 1468190810324 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:50 INFO - PROCESS | 2088 | 1468190810326 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:50 INFO - PROCESS | 2088 | 1468190810447 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 15:46:50 INFO - PROCESS | 2088 | 1468190810567 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:50 INFO - PROCESS | 2088 | 1468190810570 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:50 INFO - PROCESS | 2088 | ++DOCSHELL 0CA6F000 == 40 [pid = 2088] [id = 408] 15:46:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (0CA71C00) [pid = 2088] [serial = 1224] [outer = 00000000] 15:46:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (0CAE7800) [pid = 2088] [serial = 1225] [outer = 0CA71C00] 15:46:50 INFO - PROCESS | 2088 | 1468190810627 Marionette DEBUG loaded listener.js 15:46:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (0CF75000) [pid = 2088] [serial = 1226] [outer = 0CA71C00] 15:46:51 INFO - PROCESS | 2088 | 1468190811389 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 15:46:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 15:46:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1125ms 15:46:51 INFO - PROCESS | 2088 | 1468190811439 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 15:46:51 INFO - PROCESS | 2088 | 1468190811443 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 15:46:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 15:46:51 INFO - PROCESS | 2088 | 1468190811448 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 15:46:51 INFO - PROCESS | 2088 | 1468190811452 Marionette TRACE conn6 <- [1,1598,null,{}] 15:46:51 INFO - PROCESS | 2088 | 1468190811457 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:51 INFO - PROCESS | 2088 | 1468190811460 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:51 INFO - PROCESS | 2088 | 1468190811579 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 15:46:51 INFO - PROCESS | 2088 | 1468190811709 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:51 INFO - PROCESS | 2088 | 1468190811713 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:51 INFO - PROCESS | 2088 | ++DOCSHELL 1109AC00 == 41 [pid = 2088] [id = 409] 15:46:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (110A2000) [pid = 2088] [serial = 1227] [outer = 00000000] 15:46:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (11994C00) [pid = 2088] [serial = 1228] [outer = 110A2000] 15:46:51 INFO - PROCESS | 2088 | 1468190811769 Marionette DEBUG loaded listener.js 15:46:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (11AD3800) [pid = 2088] [serial = 1229] [outer = 110A2000] 15:46:52 INFO - PROCESS | 2088 | 1468190812678 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 15:46:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 15:46:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1277ms 15:46:52 INFO - PROCESS | 2088 | 1468190812730 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 15:46:52 INFO - PROCESS | 2088 | 1468190812734 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 15:46:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 15:46:52 INFO - PROCESS | 2088 | 1468190812739 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 15:46:52 INFO - PROCESS | 2088 | 1468190812742 Marionette TRACE conn6 <- [1,1602,null,{}] 15:46:52 INFO - PROCESS | 2088 | 1468190812747 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:52 INFO - PROCESS | 2088 | 1468190812750 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:52 INFO - PROCESS | 2088 | 1468190812861 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 15:46:52 INFO - PROCESS | 2088 | --DOCSHELL 198EE400 == 40 [pid = 2088] [id = 407] 15:46:52 INFO - PROCESS | 2088 | --DOCSHELL 0CA66C00 == 39 [pid = 2088] [id = 406] 15:46:52 INFO - PROCESS | 2088 | --DOCSHELL 0CAF4000 == 38 [pid = 2088] [id = 405] 15:46:52 INFO - PROCESS | 2088 | --DOCSHELL 1807DC00 == 37 [pid = 2088] [id = 404] 15:46:52 INFO - PROCESS | 2088 | --DOCSHELL 166CB800 == 36 [pid = 2088] [id = 403] 15:46:52 INFO - PROCESS | 2088 | --DOCSHELL 14CA7000 == 35 [pid = 2088] [id = 402] 15:46:52 INFO - PROCESS | 2088 | --DOCSHELL 11ACE000 == 34 [pid = 2088] [id = 401] 15:46:52 INFO - PROCESS | 2088 | --DOCSHELL 10CC7000 == 33 [pid = 2088] [id = 400] 15:46:52 INFO - PROCESS | 2088 | --DOCSHELL 0CF6C000 == 32 [pid = 2088] [id = 399] 15:46:52 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (16380400) [pid = 2088] [serial = 1174] [outer = 00000000] [url = about:blank] 15:46:52 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (19741C00) [pid = 2088] [serial = 1157] [outer = 00000000] [url = about:blank] 15:46:52 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (103F7C00) [pid = 2088] [serial = 1162] [outer = 00000000] [url = about:blank] 15:46:52 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (10941000) [pid = 2088] [serial = 1163] [outer = 00000000] [url = about:blank] 15:46:52 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (14CD1800) [pid = 2088] [serial = 1171] [outer = 00000000] [url = about:blank] 15:46:52 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (0CFD4400) [pid = 2088] [serial = 1159] [outer = 00000000] [url = about:blank] 15:46:52 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (1093F000) [pid = 2088] [serial = 1160] [outer = 00000000] [url = about:blank] 15:46:52 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (1093B000) [pid = 2088] [serial = 1165] [outer = 00000000] [url = about:blank] 15:46:52 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (1095A800) [pid = 2088] [serial = 1166] [outer = 00000000] [url = about:blank] 15:46:52 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (110A1C00) [pid = 2088] [serial = 1168] [outer = 00000000] [url = about:blank] 15:46:52 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (1150B000) [pid = 2088] [serial = 1169] [outer = 00000000] [url = about:blank] 15:46:52 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (18077C00) [pid = 2088] [serial = 1177] [outer = 00000000] [url = about:blank] 15:46:52 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (17E84000) [pid = 2088] [serial = 1184] [outer = 00000000] [url = about:blank] 15:46:52 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (1950FC00) [pid = 2088] [serial = 1180] [outer = 00000000] [url = about:blank] 15:46:52 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (198CD800) [pid = 2088] [serial = 1187] [outer = 00000000] [url = about:blank] 15:46:52 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (19746000) [pid = 2088] [serial = 1186] [outer = 00000000] [url = about:blank] 15:46:52 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (16F7AC00) [pid = 2088] [serial = 1183] [outer = 00000000] [url = about:blank] 15:46:52 INFO - PROCESS | 2088 | --DOMWINDOW == 64 (187C2400) [pid = 2088] [serial = 1181] [outer = 00000000] [url = about:blank] 15:46:52 INFO - PROCESS | 2088 | --DOMWINDOW == 63 (1807A400) [pid = 2088] [serial = 1178] [outer = 00000000] [url = about:blank] 15:46:52 INFO - PROCESS | 2088 | --DOMWINDOW == 62 (16771400) [pid = 2088] [serial = 1175] [outer = 00000000] [url = about:blank] 15:46:52 INFO - PROCESS | 2088 | --DOMWINDOW == 61 (1532F800) [pid = 2088] [serial = 1172] [outer = 00000000] [url = about:blank] 15:46:52 INFO - PROCESS | 2088 | 1468190812995 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:52 INFO - PROCESS | 2088 | 1468190812999 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:52 INFO - PROCESS | 2088 | ++DOCSHELL 0CA68400 == 33 [pid = 2088] [id = 410] 15:46:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 62 (0CA69400) [pid = 2088] [serial = 1230] [outer = 00000000] 15:46:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 63 (0CAE5800) [pid = 2088] [serial = 1231] [outer = 0CA69400] 15:46:53 INFO - PROCESS | 2088 | 1468190813049 Marionette DEBUG loaded listener.js 15:46:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 64 (102E5800) [pid = 2088] [serial = 1232] [outer = 0CA69400] 15:46:53 INFO - PROCESS | 2088 | 1468190813442 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 15:46:53 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 15:46:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 730ms 15:46:53 INFO - PROCESS | 2088 | 1468190813494 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 15:46:53 INFO - PROCESS | 2088 | 1468190813499 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 15:46:53 INFO - PROCESS | 2088 | 1468190813506 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 15:46:53 INFO - PROCESS | 2088 | 1468190813508 Marionette TRACE conn6 <- [1,1606,null,{}] 15:46:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 15:46:53 INFO - PROCESS | 2088 | 1468190813512 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:53 INFO - PROCESS | 2088 | 1468190813515 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:53 INFO - PROCESS | 2088 | 1468190813600 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 15:46:53 INFO - PROCESS | 2088 | 1468190813606 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:53 INFO - PROCESS | 2088 | 1468190813608 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:53 INFO - PROCESS | 2088 | ++DOCSHELL 1095D800 == 34 [pid = 2088] [id = 411] 15:46:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 65 (10961800) [pid = 2088] [serial = 1233] [outer = 00000000] 15:46:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (10D29000) [pid = 2088] [serial = 1234] [outer = 10961800] 15:46:53 INFO - PROCESS | 2088 | 1468190813656 Marionette DEBUG loaded listener.js 15:46:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (110A1000) [pid = 2088] [serial = 1235] [outer = 10961800] 15:46:54 INFO - PROCESS | 2088 | 1468190814125 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 15:46:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 15:46:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 670ms 15:46:54 INFO - PROCESS | 2088 | 1468190814185 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 15:46:54 INFO - PROCESS | 2088 | 1468190814187 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 15:46:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 15:46:54 INFO - PROCESS | 2088 | 1468190814190 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 15:46:54 INFO - PROCESS | 2088 | 1468190814194 Marionette TRACE conn6 <- [1,1610,null,{}] 15:46:54 INFO - PROCESS | 2088 | 1468190814205 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:54 INFO - PROCESS | 2088 | 1468190814209 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:54 INFO - PROCESS | 2088 | 1468190814330 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 15:46:54 INFO - PROCESS | 2088 | 1468190814421 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:54 INFO - PROCESS | 2088 | 1468190814424 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:54 INFO - PROCESS | 2088 | ++DOCSHELL 14CCB000 == 35 [pid = 2088] [id = 412] 15:46:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (14CCB400) [pid = 2088] [serial = 1236] [outer = 00000000] 15:46:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (14F5FC00) [pid = 2088] [serial = 1237] [outer = 14CCB400] 15:46:54 INFO - PROCESS | 2088 | 1468190814475 Marionette DEBUG loaded listener.js 15:46:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (1532FC00) [pid = 2088] [serial = 1238] [outer = 14CCB400] 15:46:54 INFO - PROCESS | 2088 | 1468190814861 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 15:46:54 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 15:46:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 730ms 15:46:54 INFO - PROCESS | 2088 | 1468190814925 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 15:46:54 INFO - PROCESS | 2088 | 1468190814927 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 15:46:54 INFO - PROCESS | 2088 | 1468190814930 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 15:46:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 15:46:54 INFO - PROCESS | 2088 | 1468190814942 Marionette TRACE conn6 <- [1,1614,null,{}] 15:46:54 INFO - PROCESS | 2088 | 1468190814946 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:54 INFO - PROCESS | 2088 | 1468190814948 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:55 INFO - PROCESS | 2088 | 1468190815073 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 15:46:55 INFO - PROCESS | 2088 | 1468190815090 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:55 INFO - PROCESS | 2088 | 1468190815092 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:55 INFO - PROCESS | 2088 | ++DOCSHELL 15412400 == 36 [pid = 2088] [id = 413] 15:46:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (15419800) [pid = 2088] [serial = 1239] [outer = 00000000] 15:46:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (16774800) [pid = 2088] [serial = 1240] [outer = 15419800] 15:46:55 INFO - PROCESS | 2088 | 1468190815137 Marionette DEBUG loaded listener.js 15:46:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (17E8C000) [pid = 2088] [serial = 1241] [outer = 15419800] 15:46:55 INFO - PROCESS | 2088 | 1468190815582 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 15:46:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 15:46:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 690ms 15:46:55 INFO - PROCESS | 2088 | 1468190815625 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 15:46:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 15:46:55 INFO - PROCESS | 2088 | 1468190815627 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 15:46:55 INFO - PROCESS | 2088 | 1468190815630 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 15:46:55 INFO - PROCESS | 2088 | 1468190815631 Marionette TRACE conn6 <- [1,1618,null,{}] 15:46:55 INFO - PROCESS | 2088 | 1468190815641 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:55 INFO - PROCESS | 2088 | 1468190815644 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:55 INFO - PROCESS | 2088 | 1468190815781 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 15:46:55 INFO - PROCESS | 2088 | 1468190815793 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:55 INFO - PROCESS | 2088 | 1468190815795 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:55 INFO - PROCESS | 2088 | ++DOCSHELL 103F9400 == 37 [pid = 2088] [id = 414] 15:46:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (1803D000) [pid = 2088] [serial = 1242] [outer = 00000000] 15:46:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (180B4000) [pid = 2088] [serial = 1243] [outer = 1803D000] 15:46:55 INFO - PROCESS | 2088 | 1468190815840 Marionette DEBUG loaded listener.js 15:46:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (18609C00) [pid = 2088] [serial = 1244] [outer = 1803D000] 15:46:56 INFO - PROCESS | 2088 | 1468190816294 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 15:46:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 15:46:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 730ms 15:46:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 15:46:56 INFO - PROCESS | 2088 | 1468190816362 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 15:46:56 INFO - PROCESS | 2088 | 1468190816364 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 15:46:56 INFO - PROCESS | 2088 | 1468190816367 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 15:46:56 INFO - PROCESS | 2088 | 1468190816369 Marionette TRACE conn6 <- [1,1622,null,{}] 15:46:56 INFO - PROCESS | 2088 | 1468190816372 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:56 INFO - PROCESS | 2088 | 1468190816378 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:56 INFO - PROCESS | 2088 | 1468190816525 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 15:46:56 INFO - PROCESS | 2088 | 1468190816585 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:56 INFO - PROCESS | 2088 | 1468190816587 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:56 INFO - PROCESS | 2088 | ++DOCSHELL 19537400 == 38 [pid = 2088] [id = 415] 15:46:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (19590000) [pid = 2088] [serial = 1245] [outer = 00000000] 15:46:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (19741800) [pid = 2088] [serial = 1246] [outer = 19590000] 15:46:56 INFO - PROCESS | 2088 | 1468190816632 Marionette DEBUG loaded listener.js 15:46:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (19747C00) [pid = 2088] [serial = 1247] [outer = 19590000] 15:46:57 INFO - PROCESS | 2088 | 1468190817128 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 15:46:57 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (10CC9C00) [pid = 2088] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 15:46:57 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (11ACE800) [pid = 2088] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 15:46:57 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (0CF6D000) [pid = 2088] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 15:46:57 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (153BAC00) [pid = 2088] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 15:46:57 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (10776000) [pid = 2088] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 15:46:57 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (14ADC000) [pid = 2088] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 15:46:57 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (166D1800) [pid = 2088] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 15:46:57 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (18085C00) [pid = 2088] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 15:46:57 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (10D29800) [pid = 2088] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 15:46:57 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (0CA69C00) [pid = 2088] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 15:46:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 15:46:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 830ms 15:46:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 15:46:57 INFO - PROCESS | 2088 | 1468190817201 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 15:46:57 INFO - PROCESS | 2088 | 1468190817203 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 15:46:57 INFO - PROCESS | 2088 | 1468190817206 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 15:46:57 INFO - PROCESS | 2088 | 1468190817208 Marionette TRACE conn6 <- [1,1626,null,{}] 15:46:57 INFO - PROCESS | 2088 | 1468190817211 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:57 INFO - PROCESS | 2088 | 1468190817213 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:57 INFO - PROCESS | 2088 | 1468190817296 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 15:46:57 INFO - PROCESS | 2088 | 1468190817304 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:57 INFO - PROCESS | 2088 | 1468190817306 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:57 INFO - PROCESS | 2088 | ++DOCSHELL 10CC9C00 == 39 [pid = 2088] [id = 416] 15:46:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (10D29800) [pid = 2088] [serial = 1248] [outer = 00000000] 15:46:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (153F0800) [pid = 2088] [serial = 1249] [outer = 10D29800] 15:46:57 INFO - PROCESS | 2088 | 1468190817351 Marionette DEBUG loaded listener.js 15:46:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (16F75000) [pid = 2088] [serial = 1250] [outer = 10D29800] 15:46:57 INFO - PROCESS | 2088 | 1468190817770 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 15:46:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 15:46:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 630ms 15:46:57 INFO - PROCESS | 2088 | 1468190817837 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 15:46:57 INFO - PROCESS | 2088 | 1468190817839 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 15:46:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 15:46:57 INFO - PROCESS | 2088 | 1468190817842 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 15:46:57 INFO - PROCESS | 2088 | 1468190817844 Marionette TRACE conn6 <- [1,1630,null,{}] 15:46:57 INFO - PROCESS | 2088 | 1468190817847 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:57 INFO - PROCESS | 2088 | 1468190817849 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:57 INFO - PROCESS | 2088 | 1468190817931 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 15:46:57 INFO - PROCESS | 2088 | 1468190817936 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:57 INFO - PROCESS | 2088 | 1468190817938 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:57 INFO - PROCESS | 2088 | ++DOCSHELL 1889F400 == 40 [pid = 2088] [id = 417] 15:46:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (198CC000) [pid = 2088] [serial = 1251] [outer = 00000000] 15:46:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (198F4400) [pid = 2088] [serial = 1252] [outer = 198CC000] 15:46:57 INFO - PROCESS | 2088 | 1468190817984 Marionette DEBUG loaded listener.js 15:46:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (1A1A7000) [pid = 2088] [serial = 1253] [outer = 198CC000] 15:46:58 INFO - PROCESS | 2088 | 1468190818410 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 15:46:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 15:46:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 630ms 15:46:58 INFO - PROCESS | 2088 | 1468190818473 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 15:46:58 INFO - PROCESS | 2088 | 1468190818475 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 15:46:58 INFO - PROCESS | 2088 | 1468190818478 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 15:46:58 INFO - PROCESS | 2088 | 1468190818480 Marionette TRACE conn6 <- [1,1634,null,{}] 15:46:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 15:46:58 INFO - PROCESS | 2088 | 1468190818484 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:58 INFO - PROCESS | 2088 | 1468190818486 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:58 INFO - PROCESS | 2088 | 1468190818566 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 15:46:58 INFO - PROCESS | 2088 | 1468190818573 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:58 INFO - PROCESS | 2088 | 1468190818575 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:58 INFO - PROCESS | 2088 | ++DOCSHELL 198CE800 == 41 [pid = 2088] [id = 418] 15:46:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (1A278C00) [pid = 2088] [serial = 1254] [outer = 00000000] 15:46:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (1A49D400) [pid = 2088] [serial = 1255] [outer = 1A278C00] 15:46:58 INFO - PROCESS | 2088 | 1468190818620 Marionette DEBUG loaded listener.js 15:46:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (1A4A1800) [pid = 2088] [serial = 1256] [outer = 1A278C00] 15:46:59 INFO - PROCESS | 2088 | 1468190819098 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 15:46:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 15:46:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 670ms 15:46:59 INFO - PROCESS | 2088 | 1468190819172 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 15:46:59 INFO - PROCESS | 2088 | 1468190819176 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 15:46:59 INFO - PROCESS | 2088 | 1468190819182 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 15:46:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 15:46:59 INFO - PROCESS | 2088 | 1468190819187 Marionette TRACE conn6 <- [1,1638,null,{}] 15:46:59 INFO - PROCESS | 2088 | 1468190819193 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:59 INFO - PROCESS | 2088 | 1468190819197 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:59 INFO - PROCESS | 2088 | 1468190819314 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 15:46:59 INFO - PROCESS | 2088 | 1468190819449 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:59 INFO - PROCESS | 2088 | 1468190819455 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:46:59 INFO - PROCESS | 2088 | ++DOCSHELL 10276800 == 42 [pid = 2088] [id = 419] 15:46:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (1027A000) [pid = 2088] [serial = 1257] [outer = 00000000] 15:46:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (10875C00) [pid = 2088] [serial = 1258] [outer = 1027A000] 15:46:59 INFO - PROCESS | 2088 | 1468190819515 Marionette DEBUG loaded listener.js 15:46:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (1095AC00) [pid = 2088] [serial = 1259] [outer = 1027A000] 15:47:00 INFO - PROCESS | 2088 | 1468190820157 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 15:47:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 15:47:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1021ms 15:47:00 INFO - PROCESS | 2088 | 1468190820211 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 15:47:00 INFO - PROCESS | 2088 | 1468190820214 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 15:47:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 15:47:00 INFO - PROCESS | 2088 | 1468190820221 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 15:47:00 INFO - PROCESS | 2088 | 1468190820225 Marionette TRACE conn6 <- [1,1642,null,{}] 15:47:00 INFO - PROCESS | 2088 | 1468190820230 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:00 INFO - PROCESS | 2088 | 1468190820232 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:00 INFO - PROCESS | 2088 | 1468190820344 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 15:47:00 INFO - PROCESS | 2088 | 1468190820452 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:00 INFO - PROCESS | 2088 | 1468190820455 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:00 INFO - PROCESS | 2088 | ++DOCSHELL 14C6D400 == 43 [pid = 2088] [id = 420] 15:47:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (14C6B000) [pid = 2088] [serial = 1260] [outer = 00000000] 15:47:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (14F22C00) [pid = 2088] [serial = 1261] [outer = 14C6B000] 15:47:00 INFO - PROCESS | 2088 | 1468190820512 Marionette DEBUG loaded listener.js 15:47:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (15414000) [pid = 2088] [serial = 1262] [outer = 14C6B000] 15:47:01 INFO - PROCESS | 2088 | 1468190821098 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 15:47:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 15:47:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 930ms 15:47:01 INFO - PROCESS | 2088 | 1468190821150 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 15:47:01 INFO - PROCESS | 2088 | 1468190821153 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 15:47:01 INFO - PROCESS | 2088 | 1468190821157 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 15:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 15:47:01 INFO - PROCESS | 2088 | 1468190821159 Marionette TRACE conn6 <- [1,1646,null,{}] 15:47:01 INFO - PROCESS | 2088 | 1468190821169 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:01 INFO - PROCESS | 2088 | 1468190821174 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:01 INFO - PROCESS | 2088 | 1468190821287 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 15:47:01 INFO - PROCESS | 2088 | 1468190821425 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:01 INFO - PROCESS | 2088 | 1468190821430 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:01 INFO - PROCESS | 2088 | ++DOCSHELL 19742800 == 44 [pid = 2088] [id = 421] 15:47:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (19743000) [pid = 2088] [serial = 1263] [outer = 00000000] 15:47:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (1A135400) [pid = 2088] [serial = 1264] [outer = 19743000] 15:47:01 INFO - PROCESS | 2088 | 1468190821489 Marionette DEBUG loaded listener.js 15:47:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (1A49CC00) [pid = 2088] [serial = 1265] [outer = 19743000] 15:47:02 INFO - PROCESS | 2088 | 1468190822132 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 15:47:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 15:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1021ms 15:47:02 INFO - PROCESS | 2088 | 1468190822182 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 15:47:02 INFO - PROCESS | 2088 | 1468190822184 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 15:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 15:47:02 INFO - PROCESS | 2088 | 1468190822188 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 15:47:02 INFO - PROCESS | 2088 | 1468190822190 Marionette TRACE conn6 <- [1,1650,null,{}] 15:47:02 INFO - PROCESS | 2088 | 1468190822194 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:02 INFO - PROCESS | 2088 | 1468190822196 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:02 INFO - PROCESS | 2088 | 1468190822303 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 15:47:02 INFO - PROCESS | 2088 | 1468190822529 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:02 INFO - PROCESS | 2088 | 1468190822532 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:02 INFO - PROCESS | 2088 | ++DOCSHELL 0CA6B000 == 45 [pid = 2088] [id = 422] 15:47:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (0CAE4000) [pid = 2088] [serial = 1266] [outer = 00000000] 15:47:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (10284400) [pid = 2088] [serial = 1267] [outer = 0CAE4000] 15:47:02 INFO - PROCESS | 2088 | 1468190822595 Marionette DEBUG loaded listener.js 15:47:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (1077B800) [pid = 2088] [serial = 1268] [outer = 0CAE4000] 15:47:03 INFO - PROCESS | 2088 | 1468190823209 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 15:47:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 15:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1069ms 15:47:03 INFO - PROCESS | 2088 | --DOCSHELL 1889F400 == 44 [pid = 2088] [id = 417] 15:47:03 INFO - PROCESS | 2088 | --DOCSHELL 10CC9C00 == 43 [pid = 2088] [id = 416] 15:47:03 INFO - PROCESS | 2088 | --DOCSHELL 19537400 == 42 [pid = 2088] [id = 415] 15:47:03 INFO - PROCESS | 2088 | --DOCSHELL 103F9400 == 41 [pid = 2088] [id = 414] 15:47:03 INFO - PROCESS | 2088 | --DOCSHELL 15412400 == 40 [pid = 2088] [id = 413] 15:47:03 INFO - PROCESS | 2088 | --DOCSHELL 14CCB000 == 39 [pid = 2088] [id = 412] 15:47:03 INFO - PROCESS | 2088 | --DOCSHELL 1095D800 == 38 [pid = 2088] [id = 411] 15:47:03 INFO - PROCESS | 2088 | --DOCSHELL 0CA68400 == 37 [pid = 2088] [id = 410] 15:47:03 INFO - PROCESS | 2088 | --DOCSHELL 103F9C00 == 36 [pid = 2088] [id = 396] 15:47:03 INFO - PROCESS | 2088 | --DOCSHELL 1109AC00 == 35 [pid = 2088] [id = 409] 15:47:03 INFO - PROCESS | 2088 | --DOCSHELL 16779000 == 34 [pid = 2088] [id = 398] 15:47:03 INFO - PROCESS | 2088 | --DOCSHELL 0CA6FC00 == 33 [pid = 2088] [id = 395] 15:47:03 INFO - PROCESS | 2088 | --DOCSHELL 0CA6F000 == 32 [pid = 2088] [id = 408] 15:47:03 INFO - PROCESS | 2088 | --DOCSHELL 11AD0400 == 31 [pid = 2088] [id = 397] 15:47:03 INFO - PROCESS | 2088 | --DOCSHELL 19742800 == 30 [pid = 2088] [id = 421] 15:47:03 INFO - PROCESS | 2088 | --DOCSHELL 198CE800 == 29 [pid = 2088] [id = 418] 15:47:03 INFO - PROCESS | 2088 | --DOCSHELL 10276800 == 28 [pid = 2088] [id = 419] 15:47:03 INFO - PROCESS | 2088 | --DOCSHELL 14C6D400 == 27 [pid = 2088] [id = 420] 15:47:03 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (198F8400) [pid = 2088] [serial = 1222] [outer = 00000000] [url = about:blank] 15:47:03 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (10D21000) [pid = 2088] [serial = 1201] [outer = 00000000] [url = about:blank] 15:47:03 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (10D28C00) [pid = 2088] [serial = 1202] [outer = 00000000] [url = about:blank] 15:47:03 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (14CAB000) [pid = 2088] [serial = 1204] [outer = 00000000] [url = about:blank] 15:47:03 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (10278C00) [pid = 2088] [serial = 1198] [outer = 00000000] [url = about:blank] 15:47:03 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (102E2C00) [pid = 2088] [serial = 1199] [outer = 00000000] [url = about:blank] 15:47:03 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (15412800) [pid = 2088] [serial = 1207] [outer = 00000000] [url = about:blank] 15:47:03 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (1950C000) [pid = 2088] [serial = 1195] [outer = 00000000] [url = about:blank] 15:47:03 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (10F0C000) [pid = 2088] [serial = 1190] [outer = 00000000] [url = about:blank] 15:47:03 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (10C95800) [pid = 2088] [serial = 1189] [outer = 00000000] [url = about:blank] 15:47:03 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (14CD0C00) [pid = 2088] [serial = 1193] [outer = 00000000] [url = about:blank] 15:47:03 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (14CC4000) [pid = 2088] [serial = 1192] [outer = 00000000] [url = about:blank] 15:47:03 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (17E86400) [pid = 2088] [serial = 1211] [outer = 00000000] [url = about:blank] 15:47:03 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (1677CC00) [pid = 2088] [serial = 1210] [outer = 00000000] [url = about:blank] 15:47:03 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (187C8800) [pid = 2088] [serial = 1213] [outer = 00000000] [url = about:blank] 15:47:03 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (1807D400) [pid = 2088] [serial = 1217] [outer = 00000000] [url = about:blank] 15:47:03 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (153C8C00) [pid = 2088] [serial = 1216] [outer = 00000000] [url = about:blank] 15:47:03 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (1950E800) [pid = 2088] [serial = 1214] [outer = 00000000] [url = about:blank] 15:47:03 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (1541C000) [pid = 2088] [serial = 1208] [outer = 00000000] [url = about:blank] 15:47:03 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (19745C00) [pid = 2088] [serial = 1220] [outer = 00000000] [url = about:blank] 15:47:03 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (19743400) [pid = 2088] [serial = 1219] [outer = 00000000] [url = about:blank] 15:47:03 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (14CC6C00) [pid = 2088] [serial = 1205] [outer = 00000000] [url = about:blank] 15:47:03 INFO - PROCESS | 2088 | 1468190823899 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 15:47:03 INFO - PROCESS | 2088 | 1468190823904 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 15:47:03 INFO - PROCESS | 2088 | 1468190823915 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 15:47:03 INFO - PROCESS | 2088 | 1468190823918 Marionette TRACE conn6 <- [1,1654,null,{}] 15:47:03 INFO - PROCESS | 2088 | 1468190823924 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 15:47:03 INFO - PROCESS | 2088 | 1468190823927 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:04 INFO - PROCESS | 2088 | 1468190824015 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 15:47:04 INFO - PROCESS | 2088 | 1468190824022 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:04 INFO - PROCESS | 2088 | 1468190824027 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:04 INFO - PROCESS | 2088 | ++DOCSHELL 0CAEB400 == 28 [pid = 2088] [id = 423] 15:47:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (0CAEB800) [pid = 2088] [serial = 1269] [outer = 00000000] 15:47:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (0CAF6C00) [pid = 2088] [serial = 1270] [outer = 0CAEB800] 15:47:04 INFO - PROCESS | 2088 | 1468190824076 Marionette DEBUG loaded listener.js 15:47:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (10276800) [pid = 2088] [serial = 1271] [outer = 0CAEB800] 15:47:04 INFO - PROCESS | 2088 | 1468190824614 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 15:47:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 15:47:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 710ms 15:47:04 INFO - PROCESS | 2088 | 1468190824641 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 15:47:04 INFO - PROCESS | 2088 | 1468190824644 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 15:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 15:47:04 INFO - PROCESS | 2088 | 1468190824650 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 15:47:04 INFO - PROCESS | 2088 | 1468190824654 Marionette TRACE conn6 <- [1,1658,null,{}] 15:47:04 INFO - PROCESS | 2088 | 1468190824659 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:04 INFO - PROCESS | 2088 | 1468190824661 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:04 INFO - PROCESS | 2088 | 1468190824750 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 15:47:04 INFO - PROCESS | 2088 | 1468190824759 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:04 INFO - PROCESS | 2088 | 1468190824762 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:04 INFO - PROCESS | 2088 | ++DOCSHELL 10D1F800 == 29 [pid = 2088] [id = 424] 15:47:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (10D20000) [pid = 2088] [serial = 1272] [outer = 00000000] 15:47:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (10D2AC00) [pid = 2088] [serial = 1273] [outer = 10D20000] 15:47:04 INFO - PROCESS | 2088 | 1468190824810 Marionette DEBUG loaded listener.js 15:47:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (10F0CC00) [pid = 2088] [serial = 1274] [outer = 10D20000] 15:47:05 INFO - PROCESS | 2088 | 1468190825289 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 15:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 15:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 690ms 15:47:05 INFO - PROCESS | 2088 | 1468190825340 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 15:47:05 INFO - PROCESS | 2088 | 1468190825343 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 15:47:05 INFO - PROCESS | 2088 | 1468190825346 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 15:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 15:47:05 INFO - PROCESS | 2088 | 1468190825348 Marionette TRACE conn6 <- [1,1662,null,{}] 15:47:05 INFO - PROCESS | 2088 | 1468190825358 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:05 INFO - PROCESS | 2088 | 1468190825363 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:05 INFO - PROCESS | 2088 | 1468190825482 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 15:47:05 INFO - PROCESS | 2088 | 1468190825579 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:05 INFO - PROCESS | 2088 | 1468190825583 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:05 INFO - PROCESS | 2088 | ++DOCSHELL 14CC6400 == 30 [pid = 2088] [id = 425] 15:47:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (14CC6800) [pid = 2088] [serial = 1275] [outer = 00000000] 15:47:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (14CD0C00) [pid = 2088] [serial = 1276] [outer = 14CC6800] 15:47:05 INFO - PROCESS | 2088 | 1468190825632 Marionette DEBUG loaded listener.js 15:47:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (14F5B400) [pid = 2088] [serial = 1277] [outer = 14CC6800] 15:47:06 INFO - PROCESS | 2088 | 1468190826032 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 15:47:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 15:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 730ms 15:47:06 INFO - PROCESS | 2088 | 1468190826080 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 15:47:06 INFO - PROCESS | 2088 | 1468190826083 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 15:47:06 INFO - PROCESS | 2088 | 1468190826086 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 15:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 15:47:06 INFO - PROCESS | 2088 | 1468190826088 Marionette TRACE conn6 <- [1,1666,null,{}] 15:47:06 INFO - PROCESS | 2088 | 1468190826091 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:06 INFO - PROCESS | 2088 | 1468190826093 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:06 INFO - PROCESS | 2088 | 1468190826220 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 15:47:06 INFO - PROCESS | 2088 | 1468190826278 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:06 INFO - PROCESS | 2088 | 1468190826280 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:06 INFO - PROCESS | 2088 | ++DOCSHELL 15325800 == 31 [pid = 2088] [id = 426] 15:47:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (153C1000) [pid = 2088] [serial = 1278] [outer = 00000000] 15:47:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (15419000) [pid = 2088] [serial = 1279] [outer = 153C1000] 15:47:06 INFO - PROCESS | 2088 | 1468190826327 Marionette DEBUG loaded listener.js 15:47:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (16771000) [pid = 2088] [serial = 1280] [outer = 153C1000] 15:47:06 INFO - PROCESS | 2088 | 1468190826765 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 15:47:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 15:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 730ms 15:47:06 INFO - PROCESS | 2088 | 1468190826820 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 15:47:06 INFO - PROCESS | 2088 | 1468190826822 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 15:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 15:47:06 INFO - PROCESS | 2088 | 1468190826866 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 15:47:06 INFO - PROCESS | 2088 | 1468190826867 Marionette TRACE conn6 <- [1,1670,null,{}] 15:47:06 INFO - PROCESS | 2088 | 1468190826871 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:06 INFO - PROCESS | 2088 | 1468190826874 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:06 INFO - PROCESS | 2088 | 1468190826986 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 15:47:06 INFO - PROCESS | 2088 | 1468190826997 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:06 INFO - PROCESS | 2088 | 1468190826999 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:07 INFO - PROCESS | 2088 | ++DOCSHELL 17E84C00 == 32 [pid = 2088] [id = 427] 15:47:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (17E85800) [pid = 2088] [serial = 1281] [outer = 00000000] 15:47:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (18041C00) [pid = 2088] [serial = 1282] [outer = 17E85800] 15:47:07 INFO - PROCESS | 2088 | 1468190827095 Marionette DEBUG loaded listener.js 15:47:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (18564400) [pid = 2088] [serial = 1283] [outer = 17E85800] 15:47:07 INFO - PROCESS | 2088 | 1468190827509 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 15:47:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 15:47:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 690ms 15:47:07 INFO - PROCESS | 2088 | 1468190827547 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 15:47:07 INFO - PROCESS | 2088 | 1468190827549 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 15:47:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 15:47:07 INFO - PROCESS | 2088 | 1468190827558 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 15:47:07 INFO - PROCESS | 2088 | 1468190827560 Marionette TRACE conn6 <- [1,1674,null,{}] 15:47:07 INFO - PROCESS | 2088 | 1468190827563 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:07 INFO - PROCESS | 2088 | 1468190827569 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:07 INFO - PROCESS | 2088 | 1468190827713 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 15:47:07 INFO - PROCESS | 2088 | 1468190827780 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:07 INFO - PROCESS | 2088 | 1468190827782 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:07 INFO - PROCESS | 2088 | ++DOCSHELL 187FFC00 == 33 [pid = 2088] [id = 428] 15:47:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (18892C00) [pid = 2088] [serial = 1284] [outer = 00000000] 15:47:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (19585800) [pid = 2088] [serial = 1285] [outer = 18892C00] 15:47:07 INFO - PROCESS | 2088 | 1468190827828 Marionette DEBUG loaded listener.js 15:47:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (1973A400) [pid = 2088] [serial = 1286] [outer = 18892C00] 15:47:08 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (1A278C00) [pid = 2088] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 15:47:08 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (14CCB400) [pid = 2088] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 15:47:08 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (10961800) [pid = 2088] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 15:47:08 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (0CA71C00) [pid = 2088] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 15:47:08 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (10D29800) [pid = 2088] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 15:47:08 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (198CC000) [pid = 2088] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 15:47:08 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (0CA69400) [pid = 2088] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 15:47:08 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (15419800) [pid = 2088] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 15:47:08 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (110A2000) [pid = 2088] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 15:47:08 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (19590000) [pid = 2088] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 15:47:08 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (1803D000) [pid = 2088] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 15:47:08 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (198EFC00) [pid = 2088] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 15:47:08 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (16F70800) [pid = 2088] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 15:47:08 INFO - PROCESS | 2088 | 1468190828442 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 15:47:08 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 15:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 930ms 15:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 15:47:08 INFO - PROCESS | 2088 | 1468190828486 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 15:47:08 INFO - PROCESS | 2088 | 1468190828488 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 15:47:08 INFO - PROCESS | 2088 | 1468190828491 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 15:47:08 INFO - PROCESS | 2088 | 1468190828493 Marionette TRACE conn6 <- [1,1678,null,{}] 15:47:08 INFO - PROCESS | 2088 | 1468190828496 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:08 INFO - PROCESS | 2088 | 1468190828508 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:08 INFO - PROCESS | 2088 | 1468190828620 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 15:47:08 INFO - PROCESS | 2088 | 1468190828681 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:08 INFO - PROCESS | 2088 | 1468190828683 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:08 INFO - PROCESS | 2088 | ++DOCSHELL 110A2000 == 34 [pid = 2088] [id = 429] 15:47:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (110A3400) [pid = 2088] [serial = 1287] [outer = 00000000] 15:47:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (15419800) [pid = 2088] [serial = 1288] [outer = 110A3400] 15:47:08 INFO - PROCESS | 2088 | 1468190828728 Marionette DEBUG loaded listener.js 15:47:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (1803D000) [pid = 2088] [serial = 1289] [outer = 110A3400] 15:47:09 INFO - PROCESS | 2088 | 1468190829070 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 15:47:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 15:47:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 630ms 15:47:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 15:47:09 INFO - PROCESS | 2088 | 1468190829126 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 15:47:09 INFO - PROCESS | 2088 | 1468190829128 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 15:47:09 INFO - PROCESS | 2088 | 1468190829131 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 15:47:09 INFO - PROCESS | 2088 | 1468190829133 Marionette TRACE conn6 <- [1,1682,null,{}] 15:47:09 INFO - PROCESS | 2088 | 1468190829136 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:09 INFO - PROCESS | 2088 | 1468190829138 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:09 INFO - PROCESS | 2088 | 1468190829216 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 15:47:09 INFO - PROCESS | 2088 | 1468190829221 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:09 INFO - PROCESS | 2088 | 1468190829223 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:09 INFO - PROCESS | 2088 | ++DOCSHELL 14CCB400 == 35 [pid = 2088] [id = 430] 15:47:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (19501800) [pid = 2088] [serial = 1290] [outer = 00000000] 15:47:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (19748C00) [pid = 2088] [serial = 1291] [outer = 19501800] 15:47:09 INFO - PROCESS | 2088 | 1468190829268 Marionette DEBUG loaded listener.js 15:47:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (19892400) [pid = 2088] [serial = 1292] [outer = 19501800] 15:47:09 INFO - PROCESS | 2088 | 1468190829691 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 15:47:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 15:47:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 570ms 15:47:09 INFO - PROCESS | 2088 | 1468190829702 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 15:47:09 INFO - PROCESS | 2088 | 1468190829704 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 15:47:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 15:47:09 INFO - PROCESS | 2088 | 1468190829707 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 15:47:09 INFO - PROCESS | 2088 | 1468190829709 Marionette TRACE conn6 <- [1,1686,null,{}] 15:47:09 INFO - PROCESS | 2088 | 1468190829712 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:09 INFO - PROCESS | 2088 | 1468190829714 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:09 INFO - PROCESS | 2088 | 1468190829836 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 15:47:09 INFO - PROCESS | 2088 | 1468190829844 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:09 INFO - PROCESS | 2088 | 1468190829846 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:09 INFO - PROCESS | 2088 | ++DOCSHELL 198F2800 == 36 [pid = 2088] [id = 431] 15:47:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (1A135C00) [pid = 2088] [serial = 1293] [outer = 00000000] 15:47:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (1A1A0C00) [pid = 2088] [serial = 1294] [outer = 1A135C00] 15:47:09 INFO - PROCESS | 2088 | 1468190829890 Marionette DEBUG loaded listener.js 15:47:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (1A1A2800) [pid = 2088] [serial = 1295] [outer = 1A135C00] 15:47:10 INFO - PROCESS | 2088 | 1468190830357 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 15:47:10 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 15:47:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms 15:47:10 INFO - PROCESS | 2088 | 1468190830379 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 15:47:10 INFO - PROCESS | 2088 | 1468190830383 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 15:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 15:47:10 INFO - PROCESS | 2088 | 1468190830414 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 15:47:10 INFO - PROCESS | 2088 | 1468190830419 Marionette TRACE conn6 <- [1,1690,null,{}] 15:47:10 INFO - PROCESS | 2088 | 1468190830426 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:10 INFO - PROCESS | 2088 | 1468190830429 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:10 INFO - PROCESS | 2088 | 1468190830561 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 15:47:10 INFO - PROCESS | 2088 | 1468190830672 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:10 INFO - PROCESS | 2088 | 1468190830677 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:10 INFO - PROCESS | 2088 | ++DOCSHELL 0CAE3400 == 37 [pid = 2088] [id = 432] 15:47:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (0CAE5000) [pid = 2088] [serial = 1296] [outer = 00000000] 15:47:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (10284800) [pid = 2088] [serial = 1297] [outer = 0CAE5000] 15:47:10 INFO - PROCESS | 2088 | 1468190830735 Marionette DEBUG loaded listener.js 15:47:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (10941800) [pid = 2088] [serial = 1298] [outer = 0CAE5000] 15:47:11 INFO - PROCESS | 2088 | 1468190831523 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 15:47:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 15:47:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1133ms 15:47:11 INFO - PROCESS | 2088 | 1468190831559 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 15:47:11 INFO - PROCESS | 2088 | 1468190831564 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 15:47:11 INFO - PROCESS | 2088 | 1468190831571 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 15:47:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 15:47:11 INFO - PROCESS | 2088 | 1468190831574 Marionette TRACE conn6 <- [1,1694,null,{}] 15:47:11 INFO - PROCESS | 2088 | 1468190831579 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:11 INFO - PROCESS | 2088 | 1468190831582 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:11 INFO - PROCESS | 2088 | 1468190831705 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 15:47:11 INFO - PROCESS | 2088 | 1468190831841 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:11 INFO - PROCESS | 2088 | 1468190831843 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:11 INFO - PROCESS | 2088 | ++DOCSHELL 1158B400 == 38 [pid = 2088] [id = 433] 15:47:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (119E8400) [pid = 2088] [serial = 1299] [outer = 00000000] 15:47:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (14CC2400) [pid = 2088] [serial = 1300] [outer = 119E8400] 15:47:11 INFO - PROCESS | 2088 | 1468190831902 Marionette DEBUG loaded listener.js 15:47:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (14CCF000) [pid = 2088] [serial = 1301] [outer = 119E8400] 15:47:12 INFO - PROCESS | 2088 | 1468190832794 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 15:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 15:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1275ms 15:47:12 INFO - PROCESS | 2088 | 1468190832851 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 15:47:12 INFO - PROCESS | 2088 | 1468190832855 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 15:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 15:47:12 INFO - PROCESS | 2088 | 1468190832860 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 15:47:12 INFO - PROCESS | 2088 | 1468190832863 Marionette TRACE conn6 <- [1,1698,null,{}] 15:47:12 INFO - PROCESS | 2088 | 1468190832869 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:12 INFO - PROCESS | 2088 | 1468190832871 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:12 INFO - PROCESS | 2088 | 1468190832984 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 15:47:13 INFO - PROCESS | 2088 | 1468190833112 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:13 INFO - PROCESS | 2088 | 1468190833117 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:13 INFO - PROCESS | 2088 | --DOCSHELL 14CCB400 == 37 [pid = 2088] [id = 430] 15:47:13 INFO - PROCESS | 2088 | --DOCSHELL 110A2000 == 36 [pid = 2088] [id = 429] 15:47:13 INFO - PROCESS | 2088 | --DOCSHELL 187FFC00 == 35 [pid = 2088] [id = 428] 15:47:13 INFO - PROCESS | 2088 | --DOCSHELL 17E84C00 == 34 [pid = 2088] [id = 427] 15:47:13 INFO - PROCESS | 2088 | --DOCSHELL 15325800 == 33 [pid = 2088] [id = 426] 15:47:13 INFO - PROCESS | 2088 | --DOCSHELL 14CC6400 == 32 [pid = 2088] [id = 425] 15:47:13 INFO - PROCESS | 2088 | --DOCSHELL 10D1F800 == 31 [pid = 2088] [id = 424] 15:47:13 INFO - PROCESS | 2088 | --DOCSHELL 0CAEB400 == 30 [pid = 2088] [id = 423] 15:47:13 INFO - PROCESS | 2088 | --DOCSHELL 0CA6B000 == 29 [pid = 2088] [id = 422] 15:47:13 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (1A49D400) [pid = 2088] [serial = 1255] [outer = 00000000] [url = about:blank] 15:47:13 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (14F5FC00) [pid = 2088] [serial = 1237] [outer = 00000000] [url = about:blank] 15:47:13 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (10D29000) [pid = 2088] [serial = 1234] [outer = 00000000] [url = about:blank] 15:47:13 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (0CAE7800) [pid = 2088] [serial = 1225] [outer = 00000000] [url = about:blank] 15:47:13 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (153F0800) [pid = 2088] [serial = 1249] [outer = 00000000] [url = about:blank] 15:47:13 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (1A1A7000) [pid = 2088] [serial = 1253] [outer = 00000000] [url = about:blank] 15:47:13 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (102E5800) [pid = 2088] [serial = 1232] [outer = 00000000] [url = about:blank] 15:47:13 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (16F75000) [pid = 2088] [serial = 1250] [outer = 00000000] [url = about:blank] 15:47:13 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (16774800) [pid = 2088] [serial = 1240] [outer = 00000000] [url = about:blank] 15:47:13 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (11994C00) [pid = 2088] [serial = 1228] [outer = 00000000] [url = about:blank] 15:47:13 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (0CF75000) [pid = 2088] [serial = 1226] [outer = 00000000] [url = about:blank] 15:47:13 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (11AD3800) [pid = 2088] [serial = 1229] [outer = 00000000] [url = about:blank] 15:47:13 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (110A1000) [pid = 2088] [serial = 1235] [outer = 00000000] [url = about:blank] 15:47:13 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (198F4400) [pid = 2088] [serial = 1252] [outer = 00000000] [url = about:blank] 15:47:13 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (1532FC00) [pid = 2088] [serial = 1238] [outer = 00000000] [url = about:blank] 15:47:13 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (19747C00) [pid = 2088] [serial = 1247] [outer = 00000000] [url = about:blank] 15:47:13 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (18609C00) [pid = 2088] [serial = 1244] [outer = 00000000] [url = about:blank] 15:47:13 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (19741800) [pid = 2088] [serial = 1246] [outer = 00000000] [url = about:blank] 15:47:13 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (180B4000) [pid = 2088] [serial = 1243] [outer = 00000000] [url = about:blank] 15:47:13 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (198F8C00) [pid = 2088] [serial = 1223] [outer = 00000000] [url = about:blank] 15:47:13 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (0CAE5800) [pid = 2088] [serial = 1231] [outer = 00000000] [url = about:blank] 15:47:13 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (17E8C000) [pid = 2088] [serial = 1241] [outer = 00000000] [url = about:blank] 15:47:13 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (19746C00) [pid = 2088] [serial = 1196] [outer = 00000000] [url = about:blank] 15:47:13 INFO - PROCESS | 2088 | --DOMWINDOW == 64 (1A4A1800) [pid = 2088] [serial = 1256] [outer = 00000000] [url = about:blank] 15:47:13 INFO - PROCESS | 2088 | ++DOCSHELL 09263000 == 30 [pid = 2088] [id = 434] 15:47:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 65 (0CA69800) [pid = 2088] [serial = 1302] [outer = 00000000] 15:47:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (0CAEF800) [pid = 2088] [serial = 1303] [outer = 0CA69800] 15:47:13 INFO - PROCESS | 2088 | 1468190833197 Marionette DEBUG loaded listener.js 15:47:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (10942000) [pid = 2088] [serial = 1304] [outer = 0CA69800] 15:47:13 INFO - PROCESS | 2088 | 1468190833590 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 15:47:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 15:47:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 790ms 15:47:13 INFO - PROCESS | 2088 | 1468190833651 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 15:47:13 INFO - PROCESS | 2088 | 1468190833655 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 15:47:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 15:47:13 INFO - PROCESS | 2088 | 1468190833661 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 15:47:13 INFO - PROCESS | 2088 | 1468190833664 Marionette TRACE conn6 <- [1,1702,null,{}] 15:47:13 INFO - PROCESS | 2088 | 1468190833668 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:13 INFO - PROCESS | 2088 | 1468190833670 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:13 INFO - PROCESS | 2088 | 1468190833759 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 15:47:13 INFO - PROCESS | 2088 | 1468190833765 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:13 INFO - PROCESS | 2088 | 1468190833767 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:13 INFO - PROCESS | 2088 | ++DOCSHELL 10CD1400 == 31 [pid = 2088] [id = 435] 15:47:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (10D1F000) [pid = 2088] [serial = 1305] [outer = 00000000] 15:47:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (110A3C00) [pid = 2088] [serial = 1306] [outer = 10D1F000] 15:47:13 INFO - PROCESS | 2088 | 1468190833816 Marionette DEBUG loaded listener.js 15:47:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (11587000) [pid = 2088] [serial = 1307] [outer = 10D1F000] 15:47:14 INFO - PROCESS | 2088 | 1468190834352 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 15:47:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 15:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 731ms 15:47:14 INFO - PROCESS | 2088 | 1468190834430 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 15:47:14 INFO - PROCESS | 2088 | 1468190834432 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 15:47:14 INFO - PROCESS | 2088 | 1468190834437 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 15:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 15:47:14 INFO - PROCESS | 2088 | 1468190834441 Marionette TRACE conn6 <- [1,1706,null,{}] 15:47:14 INFO - PROCESS | 2088 | 1468190834451 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:14 INFO - PROCESS | 2088 | 1468190834456 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:14 INFO - PROCESS | 2088 | 1468190834545 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 15:47:14 INFO - PROCESS | 2088 | 1468190834640 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:14 INFO - PROCESS | 2088 | 1468190834643 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:14 INFO - PROCESS | 2088 | ++DOCSHELL 153C1800 == 32 [pid = 2088] [id = 436] 15:47:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (153F0800) [pid = 2088] [serial = 1308] [outer = 00000000] 15:47:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (15417C00) [pid = 2088] [serial = 1309] [outer = 153F0800] 15:47:14 INFO - PROCESS | 2088 | 1468190834690 Marionette DEBUG loaded listener.js 15:47:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (16379C00) [pid = 2088] [serial = 1310] [outer = 153F0800] 15:47:15 INFO - PROCESS | 2088 | 1468190835069 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 15:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 15:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 670ms 15:47:15 INFO - PROCESS | 2088 | 1468190835111 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 15:47:15 INFO - PROCESS | 2088 | 1468190835114 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 15:47:15 INFO - PROCESS | 2088 | 1468190835117 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 15:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 15:47:15 INFO - PROCESS | 2088 | 1468190835119 Marionette TRACE conn6 <- [1,1710,null,{}] 15:47:15 INFO - PROCESS | 2088 | 1468190835122 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:15 INFO - PROCESS | 2088 | 1468190835124 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:15 INFO - PROCESS | 2088 | 1468190835213 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 15:47:15 INFO - PROCESS | 2088 | 1468190835220 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:15 INFO - PROCESS | 2088 | 1468190835222 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:15 INFO - PROCESS | 2088 | ++DOCSHELL 17E83C00 == 33 [pid = 2088] [id = 437] 15:47:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (17E84000) [pid = 2088] [serial = 1311] [outer = 00000000] 15:47:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (18609C00) [pid = 2088] [serial = 1312] [outer = 17E84000] 15:47:15 INFO - PROCESS | 2088 | 1468190835267 Marionette DEBUG loaded listener.js 15:47:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (187C8800) [pid = 2088] [serial = 1313] [outer = 17E84000] 15:47:15 INFO - PROCESS | 2088 | 1468190835745 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 15:47:15 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 15:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 670ms 15:47:15 INFO - PROCESS | 2088 | 1468190835792 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 15:47:15 INFO - PROCESS | 2088 | 1468190835794 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 15:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 15:47:15 INFO - PROCESS | 2088 | 1468190835802 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 15:47:15 INFO - PROCESS | 2088 | 1468190835804 Marionette TRACE conn6 <- [1,1714,null,{}] 15:47:15 INFO - PROCESS | 2088 | 1468190835807 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:15 INFO - PROCESS | 2088 | 1468190835809 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:15 INFO - PROCESS | 2088 | 1468190835921 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 15:47:16 INFO - PROCESS | 2088 | 1468190836011 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:16 INFO - PROCESS | 2088 | 1468190836013 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:16 INFO - PROCESS | 2088 | ++DOCSHELL 187F1800 == 34 [pid = 2088] [id = 438] 15:47:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (18899800) [pid = 2088] [serial = 1314] [outer = 00000000] 15:47:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (1950D000) [pid = 2088] [serial = 1315] [outer = 18899800] 15:47:16 INFO - PROCESS | 2088 | 1468190836059 Marionette DEBUG loaded listener.js 15:47:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (19586C00) [pid = 2088] [serial = 1316] [outer = 18899800] 15:47:16 INFO - PROCESS | 2088 | 1468190836495 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 15:47:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 15:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 730ms 15:47:16 INFO - PROCESS | 2088 | 1468190836527 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 15:47:16 INFO - PROCESS | 2088 | 1468190836529 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 15:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 15:47:16 INFO - PROCESS | 2088 | 1468190836533 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 15:47:16 INFO - PROCESS | 2088 | 1468190836535 Marionette TRACE conn6 <- [1,1718,null,{}] 15:47:16 INFO - PROCESS | 2088 | 1468190836538 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:16 INFO - PROCESS | 2088 | 1468190836544 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:16 INFO - PROCESS | 2088 | 1468190836691 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 15:47:16 INFO - PROCESS | 2088 | 1468190836704 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:16 INFO - PROCESS | 2088 | 1468190836706 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:16 INFO - PROCESS | 2088 | ++DOCSHELL 19746400 == 35 [pid = 2088] [id = 439] 15:47:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (19749800) [pid = 2088] [serial = 1317] [outer = 00000000] 15:47:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (198F7400) [pid = 2088] [serial = 1318] [outer = 19749800] 15:47:16 INFO - PROCESS | 2088 | 1468190836804 Marionette DEBUG loaded listener.js 15:47:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (19889800) [pid = 2088] [serial = 1319] [outer = 19749800] 15:47:17 INFO - PROCESS | 2088 | 1468190837230 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 15:47:17 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 15:47:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 730ms 15:47:17 INFO - PROCESS | 2088 | 1468190837295 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 15:47:17 INFO - PROCESS | 2088 | 1468190837297 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 15:47:17 INFO - PROCESS | 2088 | 1468190837301 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 15:47:17 INFO - PROCESS | 2088 | 1468190837302 Marionette TRACE conn6 <- [1,1722,null,{}] 15:47:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 15:47:17 INFO - PROCESS | 2088 | 1468190837310 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:17 INFO - PROCESS | 2088 | 1468190837312 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:17 INFO - PROCESS | 2088 | 1468190837426 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 15:47:17 INFO - PROCESS | 2088 | 1468190837437 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:17 INFO - PROCESS | 2088 | 1468190837439 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:17 INFO - PROCESS | 2088 | ++DOCSHELL 1A278C00 == 36 [pid = 2088] [id = 440] 15:47:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (1A2D0C00) [pid = 2088] [serial = 1320] [outer = 00000000] 15:47:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (1A4A1000) [pid = 2088] [serial = 1321] [outer = 1A2D0C00] 15:47:17 INFO - PROCESS | 2088 | 1468190837482 Marionette DEBUG loaded listener.js 15:47:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (1A4A4400) [pid = 2088] [serial = 1322] [outer = 1A2D0C00] 15:47:17 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (10D20000) [pid = 2088] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 15:47:17 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (0CAE4000) [pid = 2088] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 15:47:17 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (1027A000) [pid = 2088] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 15:47:17 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (14C6B000) [pid = 2088] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 15:47:17 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (19743000) [pid = 2088] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 15:47:17 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (17E85800) [pid = 2088] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 15:47:17 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (110A3400) [pid = 2088] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 15:47:17 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (18892C00) [pid = 2088] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 15:47:17 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (19501800) [pid = 2088] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 15:47:17 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (0CAEB800) [pid = 2088] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 15:47:17 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (14CC6800) [pid = 2088] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 15:47:17 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (153C1000) [pid = 2088] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 15:47:17 INFO - PROCESS | 2088 | 1468190837948 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 15:47:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 15:47:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 670ms 15:47:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 15:47:17 INFO - PROCESS | 2088 | 1468190837986 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 15:47:17 INFO - PROCESS | 2088 | 1468190837988 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 15:47:17 INFO - PROCESS | 2088 | 1468190837991 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 15:47:17 INFO - PROCESS | 2088 | 1468190837993 Marionette TRACE conn6 <- [1,1726,null,{}] 15:47:17 INFO - PROCESS | 2088 | 1468190837996 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:17 INFO - PROCESS | 2088 | 1468190837998 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:18 INFO - PROCESS | 2088 | 1468190838079 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 15:47:18 INFO - PROCESS | 2088 | 1468190838086 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:18 INFO - PROCESS | 2088 | 1468190838088 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:18 INFO - PROCESS | 2088 | ++DOCSHELL 10948C00 == 37 [pid = 2088] [id = 441] 15:47:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (10C96C00) [pid = 2088] [serial = 1323] [outer = 00000000] 15:47:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (19508800) [pid = 2088] [serial = 1324] [outer = 10C96C00] 15:47:18 INFO - PROCESS | 2088 | 1468190838133 Marionette DEBUG loaded listener.js 15:47:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (198EB400) [pid = 2088] [serial = 1325] [outer = 10C96C00] 15:47:18 INFO - PROCESS | 2088 | 1468190838547 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 15:47:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 15:47:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 570ms 15:47:18 INFO - PROCESS | 2088 | 1468190838566 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 15:47:18 INFO - PROCESS | 2088 | 1468190838568 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 15:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 15:47:18 INFO - PROCESS | 2088 | 1468190838571 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 15:47:18 INFO - PROCESS | 2088 | 1468190838573 Marionette TRACE conn6 <- [1,1730,null,{}] 15:47:18 INFO - PROCESS | 2088 | 1468190838576 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:18 INFO - PROCESS | 2088 | 1468190838578 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:18 INFO - PROCESS | 2088 | 1468190838705 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 15:47:18 INFO - PROCESS | 2088 | 1468190838713 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:18 INFO - PROCESS | 2088 | 1468190838724 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:18 INFO - PROCESS | 2088 | ++DOCSHELL 1A2D5C00 == 38 [pid = 2088] [id = 442] 15:47:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (1A496800) [pid = 2088] [serial = 1326] [outer = 00000000] 15:47:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (1B5B8C00) [pid = 2088] [serial = 1327] [outer = 1A496800] 15:47:18 INFO - PROCESS | 2088 | 1468190838770 Marionette DEBUG loaded listener.js 15:47:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (1BA7B400) [pid = 2088] [serial = 1328] [outer = 1A496800] 15:47:19 INFO - PROCESS | 2088 | 1468190839200 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 15:47:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 15:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 670ms 15:47:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 15:47:19 INFO - PROCESS | 2088 | 1468190839244 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 15:47:19 INFO - PROCESS | 2088 | 1468190839246 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 15:47:19 INFO - PROCESS | 2088 | 1468190839249 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 15:47:19 INFO - PROCESS | 2088 | 1468190839251 Marionette TRACE conn6 <- [1,1734,null,{}] 15:47:19 INFO - PROCESS | 2088 | 1468190839268 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:19 INFO - PROCESS | 2088 | 1468190839270 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:19 INFO - PROCESS | 2088 | 1468190839350 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 15:47:19 INFO - PROCESS | 2088 | 1468190839356 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:19 INFO - PROCESS | 2088 | 1468190839358 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:19 INFO - PROCESS | 2088 | ++DOCSHELL 1BB29800 == 39 [pid = 2088] [id = 443] 15:47:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (1BB2C400) [pid = 2088] [serial = 1329] [outer = 00000000] 15:47:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (1BBC5C00) [pid = 2088] [serial = 1330] [outer = 1BB2C400] 15:47:19 INFO - PROCESS | 2088 | 1468190839403 Marionette DEBUG loaded listener.js 15:47:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (1BBC7C00) [pid = 2088] [serial = 1331] [outer = 1BB2C400] 15:47:20 INFO - PROCESS | 2088 | --DOCSHELL 09263000 == 38 [pid = 2088] [id = 434] 15:47:20 INFO - PROCESS | 2088 | --DOCSHELL 1158B400 == 37 [pid = 2088] [id = 433] 15:47:20 INFO - PROCESS | 2088 | --DOCSHELL 198F2800 == 36 [pid = 2088] [id = 431] 15:47:20 INFO - PROCESS | 2088 | --DOCSHELL 0CAE3400 == 35 [pid = 2088] [id = 432] 15:47:20 INFO - PROCESS | 2088 | --DOCSHELL 10CD1400 == 34 [pid = 2088] [id = 435] 15:47:20 INFO - PROCESS | 2088 | --DOCSHELL 10948C00 == 33 [pid = 2088] [id = 441] 15:47:20 INFO - PROCESS | 2088 | --DOCSHELL 19746400 == 32 [pid = 2088] [id = 439] 15:47:20 INFO - PROCESS | 2088 | --DOCSHELL 17E83C00 == 31 [pid = 2088] [id = 437] 15:47:20 INFO - PROCESS | 2088 | --DOCSHELL 1A278C00 == 30 [pid = 2088] [id = 440] 15:47:20 INFO - PROCESS | 2088 | --DOCSHELL 153C1800 == 29 [pid = 2088] [id = 436] 15:47:20 INFO - PROCESS | 2088 | --DOCSHELL 187F1800 == 28 [pid = 2088] [id = 438] 15:47:20 INFO - PROCESS | 2088 | --DOCSHELL 1A2D5C00 == 27 [pid = 2088] [id = 442] 15:47:21 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (10D2AC00) [pid = 2088] [serial = 1273] [outer = 00000000] [url = about:blank] 15:47:21 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (10F0CC00) [pid = 2088] [serial = 1274] [outer = 00000000] [url = about:blank] 15:47:21 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (1077B800) [pid = 2088] [serial = 1268] [outer = 00000000] [url = about:blank] 15:47:21 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (10284400) [pid = 2088] [serial = 1267] [outer = 00000000] [url = about:blank] 15:47:21 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (1095AC00) [pid = 2088] [serial = 1259] [outer = 00000000] [url = about:blank] 15:47:21 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (10875C00) [pid = 2088] [serial = 1258] [outer = 00000000] [url = about:blank] 15:47:21 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (15414000) [pid = 2088] [serial = 1262] [outer = 00000000] [url = about:blank] 15:47:21 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (14F22C00) [pid = 2088] [serial = 1261] [outer = 00000000] [url = about:blank] 15:47:21 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (1A49CC00) [pid = 2088] [serial = 1265] [outer = 00000000] [url = about:blank] 15:47:21 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (1A135400) [pid = 2088] [serial = 1264] [outer = 00000000] [url = about:blank] 15:47:21 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (18564400) [pid = 2088] [serial = 1283] [outer = 00000000] [url = about:blank] 15:47:21 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (18041C00) [pid = 2088] [serial = 1282] [outer = 00000000] [url = about:blank] 15:47:21 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (15419800) [pid = 2088] [serial = 1288] [outer = 00000000] [url = about:blank] 15:47:21 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (19585800) [pid = 2088] [serial = 1285] [outer = 00000000] [url = about:blank] 15:47:21 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (19748C00) [pid = 2088] [serial = 1291] [outer = 00000000] [url = about:blank] 15:47:21 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (1973A400) [pid = 2088] [serial = 1286] [outer = 00000000] [url = about:blank] 15:47:21 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (0CAF6C00) [pid = 2088] [serial = 1270] [outer = 00000000] [url = about:blank] 15:47:21 INFO - PROCESS | 2088 | --DOMWINDOW == 64 (10276800) [pid = 2088] [serial = 1271] [outer = 00000000] [url = about:blank] 15:47:21 INFO - PROCESS | 2088 | --DOMWINDOW == 63 (14CD0C00) [pid = 2088] [serial = 1276] [outer = 00000000] [url = about:blank] 15:47:21 INFO - PROCESS | 2088 | --DOMWINDOW == 62 (19892400) [pid = 2088] [serial = 1292] [outer = 00000000] [url = about:blank] 15:47:21 INFO - PROCESS | 2088 | --DOMWINDOW == 61 (15419000) [pid = 2088] [serial = 1279] [outer = 00000000] [url = about:blank] 15:47:21 INFO - PROCESS | 2088 | --DOMWINDOW == 60 (1A1A0C00) [pid = 2088] [serial = 1294] [outer = 00000000] [url = about:blank] 15:47:21 INFO - PROCESS | 2088 | --DOMWINDOW == 59 (16771000) [pid = 2088] [serial = 1280] [outer = 00000000] [url = about:blank] 15:47:21 INFO - PROCESS | 2088 | --DOMWINDOW == 58 (1803D000) [pid = 2088] [serial = 1289] [outer = 00000000] [url = about:blank] 15:47:21 INFO - PROCESS | 2088 | --DOMWINDOW == 57 (14F5B400) [pid = 2088] [serial = 1277] [outer = 00000000] [url = about:blank] 15:47:21 INFO - PROCESS | 2088 | 1468190841237 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 15:47:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 15:47:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 2023ms 15:47:21 INFO - PROCESS | 2088 | 1468190841273 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 15:47:21 INFO - PROCESS | 2088 | 1468190841277 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 15:47:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 15:47:21 INFO - PROCESS | 2088 | 1468190841282 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 15:47:21 INFO - PROCESS | 2088 | 1468190841286 Marionette TRACE conn6 <- [1,1738,null,{}] 15:47:21 INFO - PROCESS | 2088 | 1468190841291 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:21 INFO - PROCESS | 2088 | 1468190841294 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:21 INFO - PROCESS | 2088 | 1468190841384 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 15:47:21 INFO - PROCESS | 2088 | 1468190841393 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:21 INFO - PROCESS | 2088 | 1468190841397 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:21 INFO - PROCESS | 2088 | ++DOCSHELL 0CF70400 == 28 [pid = 2088] [id = 444] 15:47:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 58 (0CF73000) [pid = 2088] [serial = 1332] [outer = 00000000] 15:47:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 59 (10276800) [pid = 2088] [serial = 1333] [outer = 0CF73000] 15:47:21 INFO - PROCESS | 2088 | 1468190841447 Marionette DEBUG loaded listener.js 15:47:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 60 (10284000) [pid = 2088] [serial = 1334] [outer = 0CF73000] 15:47:21 INFO - PROCESS | 2088 | 1468190841916 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 15:47:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 15:47:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 671ms 15:47:21 INFO - PROCESS | 2088 | 1468190841957 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 15:47:21 INFO - PROCESS | 2088 | 1468190841962 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 15:47:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 15:47:21 INFO - PROCESS | 2088 | 1468190841968 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 15:47:21 INFO - PROCESS | 2088 | 1468190841971 Marionette TRACE conn6 <- [1,1742,null,{}] 15:47:21 INFO - PROCESS | 2088 | 1468190841975 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:21 INFO - PROCESS | 2088 | 1468190841978 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:22 INFO - PROCESS | 2088 | 1468190842068 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 15:47:22 INFO - PROCESS | 2088 | 1468190842077 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:22 INFO - PROCESS | 2088 | 1468190842080 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:22 INFO - PROCESS | 2088 | ++DOCSHELL 10947800 == 29 [pid = 2088] [id = 445] 15:47:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 61 (10948C00) [pid = 2088] [serial = 1335] [outer = 00000000] 15:47:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 62 (1095C800) [pid = 2088] [serial = 1336] [outer = 10948C00] 15:47:22 INFO - PROCESS | 2088 | 1468190842128 Marionette DEBUG loaded listener.js 15:47:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 63 (10963400) [pid = 2088] [serial = 1337] [outer = 10948C00] 15:47:22 INFO - PROCESS | 2088 | 1468190842604 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 15:47:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 15:47:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 670ms 15:47:22 INFO - PROCESS | 2088 | 1468190842639 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 15:47:22 INFO - PROCESS | 2088 | 1468190842641 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 15:47:22 INFO - PROCESS | 2088 | 1468190842645 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 15:47:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 15:47:22 INFO - PROCESS | 2088 | 1468190842648 Marionette TRACE conn6 <- [1,1746,null,{}] 15:47:22 INFO - PROCESS | 2088 | 1468190842659 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:22 INFO - PROCESS | 2088 | 1468190842664 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:22 INFO - PROCESS | 2088 | 1468190842749 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 15:47:22 INFO - PROCESS | 2088 | 1468190842877 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:22 INFO - PROCESS | 2088 | 1468190842880 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:22 INFO - PROCESS | 2088 | ++DOCSHELL 11509C00 == 30 [pid = 2088] [id = 446] 15:47:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 64 (1150B800) [pid = 2088] [serial = 1338] [outer = 00000000] 15:47:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 65 (11589800) [pid = 2088] [serial = 1339] [outer = 1150B800] 15:47:22 INFO - PROCESS | 2088 | 1468190842929 Marionette DEBUG loaded listener.js 15:47:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (11A89400) [pid = 2088] [serial = 1340] [outer = 1150B800] 15:47:23 INFO - PROCESS | 2088 | 1468190843315 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 15:47:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 15:47:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 731ms 15:47:23 INFO - PROCESS | 2088 | 1468190843380 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 15:47:23 INFO - PROCESS | 2088 | 1468190843383 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 15:47:23 INFO - PROCESS | 2088 | 1468190843386 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 15:47:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 15:47:23 INFO - PROCESS | 2088 | 1468190843388 Marionette TRACE conn6 <- [1,1750,null,{}] 15:47:23 INFO - PROCESS | 2088 | 1468190843391 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:23 INFO - PROCESS | 2088 | 1468190843393 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:23 INFO - PROCESS | 2088 | 1468190843514 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 15:47:23 INFO - PROCESS | 2088 | 1468190843522 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:23 INFO - PROCESS | 2088 | 1468190843524 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:23 INFO - PROCESS | 2088 | ++DOCSHELL 1157F800 == 31 [pid = 2088] [id = 447] 15:47:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (11587400) [pid = 2088] [serial = 1341] [outer = 00000000] 15:47:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (14CB0C00) [pid = 2088] [serial = 1342] [outer = 11587400] 15:47:23 INFO - PROCESS | 2088 | 1468190843570 Marionette DEBUG loaded listener.js 15:47:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (14CD1C00) [pid = 2088] [serial = 1343] [outer = 11587400] 15:47:23 INFO - PROCESS | 2088 | 1468190843981 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 15:47:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 15:47:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 630ms 15:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 15:47:24 INFO - PROCESS | 2088 | 1468190844020 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 15:47:24 INFO - PROCESS | 2088 | 1468190844022 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 15:47:24 INFO - PROCESS | 2088 | 1468190844025 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 15:47:24 INFO - PROCESS | 2088 | 1468190844027 Marionette TRACE conn6 <- [1,1754,null,{}] 15:47:24 INFO - PROCESS | 2088 | 1468190844031 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:24 INFO - PROCESS | 2088 | 1468190844033 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:24 INFO - PROCESS | 2088 | 1468190844148 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 15:47:24 INFO - PROCESS | 2088 | 1468190844238 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:24 INFO - PROCESS | 2088 | 1468190844240 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:24 INFO - PROCESS | 2088 | ++DOCSHELL 14CC6400 == 32 [pid = 2088] [id = 448] 15:47:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (14CD0C00) [pid = 2088] [serial = 1344] [outer = 00000000] 15:47:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (153BF800) [pid = 2088] [serial = 1345] [outer = 14CD0C00] 15:47:24 INFO - PROCESS | 2088 | 1468190844285 Marionette DEBUG loaded listener.js 15:47:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (15416C00) [pid = 2088] [serial = 1346] [outer = 14CD0C00] 15:47:24 INFO - PROCESS | 2088 | 1468190844650 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 15:47:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 15:47:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 670ms 15:47:24 INFO - PROCESS | 2088 | 1468190844696 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 15:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 15:47:24 INFO - PROCESS | 2088 | 1468190844698 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 15:47:24 INFO - PROCESS | 2088 | 1468190844701 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 15:47:24 INFO - PROCESS | 2088 | 1468190844703 Marionette TRACE conn6 <- [1,1758,null,{}] 15:47:24 INFO - PROCESS | 2088 | 1468190844706 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:24 INFO - PROCESS | 2088 | 1468190844712 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:24 INFO - PROCESS | 2088 | 1468190844816 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 15:47:24 INFO - PROCESS | 2088 | 1468190844822 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:24 INFO - PROCESS | 2088 | 1468190844824 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:24 INFO - PROCESS | 2088 | ++DOCSHELL 166CA000 == 33 [pid = 2088] [id = 449] 15:47:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (166CB000) [pid = 2088] [serial = 1347] [outer = 00000000] 15:47:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (17E85C00) [pid = 2088] [serial = 1348] [outer = 166CB000] 15:47:24 INFO - PROCESS | 2088 | 1468190844869 Marionette DEBUG loaded listener.js 15:47:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (16F78800) [pid = 2088] [serial = 1349] [outer = 166CB000] 15:47:25 INFO - PROCESS | 2088 | 1468190845304 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 15:47:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 15:47:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 670ms 15:47:25 INFO - PROCESS | 2088 | 1468190845372 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 15:47:25 INFO - PROCESS | 2088 | 1468190845374 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 15:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 15:47:25 INFO - PROCESS | 2088 | 1468190845377 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 15:47:25 INFO - PROCESS | 2088 | 1468190845379 Marionette TRACE conn6 <- [1,1762,null,{}] 15:47:25 INFO - PROCESS | 2088 | 1468190845382 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:25 INFO - PROCESS | 2088 | 1468190845384 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:25 INFO - PROCESS | 2088 | 1468190845462 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 15:47:25 INFO - PROCESS | 2088 | 1468190845496 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:25 INFO - PROCESS | 2088 | 1468190845498 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:25 INFO - PROCESS | 2088 | ++DOCSHELL 17E8D800 == 34 [pid = 2088] [id = 450] 15:47:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (1807D800) [pid = 2088] [serial = 1350] [outer = 00000000] 15:47:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (187C2400) [pid = 2088] [serial = 1351] [outer = 1807D800] 15:47:25 INFO - PROCESS | 2088 | 1468190845540 Marionette DEBUG loaded listener.js 15:47:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (15418400) [pid = 2088] [serial = 1352] [outer = 1807D800] 15:47:25 INFO - PROCESS | 2088 | 1468190845968 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 15:47:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 15:47:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 630ms 15:47:25 INFO - PROCESS | 2088 | 1468190846010 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 15:47:25 INFO - PROCESS | 2088 | 1468190846012 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 15:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 15:47:26 INFO - PROCESS | 2088 | 1468190846016 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 15:47:26 INFO - PROCESS | 2088 | 1468190846017 Marionette TRACE conn6 <- [1,1766,null,{}] 15:47:26 INFO - PROCESS | 2088 | 1468190846025 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:26 INFO - PROCESS | 2088 | 1468190846027 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:26 INFO - PROCESS | 2088 | 1468190846106 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 15:47:26 INFO - PROCESS | 2088 | 1468190846112 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:26 INFO - PROCESS | 2088 | 1468190846114 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:26 INFO - PROCESS | 2088 | ++DOCSHELL 0CA66400 == 35 [pid = 2088] [id = 451] 15:47:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (18568800) [pid = 2088] [serial = 1353] [outer = 00000000] 15:47:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (1950DC00) [pid = 2088] [serial = 1354] [outer = 18568800] 15:47:26 INFO - PROCESS | 2088 | 1468190846158 Marionette DEBUG loaded listener.js 15:47:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (19506800) [pid = 2088] [serial = 1355] [outer = 18568800] 15:47:26 INFO - PROCESS | 2088 | 1468190846621 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 15:47:26 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 15:47:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 630ms 15:47:26 INFO - PROCESS | 2088 | 1468190846648 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 15:47:26 INFO - PROCESS | 2088 | 1468190846650 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 15:47:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 15:47:26 INFO - PROCESS | 2088 | 1468190846660 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 15:47:26 INFO - PROCESS | 2088 | 1468190846662 Marionette TRACE conn6 <- [1,1770,null,{}] 15:47:26 INFO - PROCESS | 2088 | 1468190846666 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:26 INFO - PROCESS | 2088 | 1468190846668 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:26 INFO - PROCESS | 2088 | 1468190846779 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 15:47:26 INFO - PROCESS | 2088 | 1468190846786 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:26 INFO - PROCESS | 2088 | 1468190846788 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:26 INFO - PROCESS | 2088 | ++DOCSHELL 110A4C00 == 36 [pid = 2088] [id = 452] 15:47:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (19539800) [pid = 2088] [serial = 1356] [outer = 00000000] 15:47:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (19740400) [pid = 2088] [serial = 1357] [outer = 19539800] 15:47:26 INFO - PROCESS | 2088 | 1468190846832 Marionette DEBUG loaded listener.js 15:47:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (19741400) [pid = 2088] [serial = 1358] [outer = 19539800] 15:47:27 INFO - PROCESS | 2088 | 1468190847297 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 15:47:27 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 15:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 670ms 15:47:27 INFO - PROCESS | 2088 | 1468190847333 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 15:47:27 INFO - PROCESS | 2088 | 1468190847335 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 15:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 15:47:27 INFO - PROCESS | 2088 | 1468190847338 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 15:47:27 INFO - PROCESS | 2088 | 1468190847340 Marionette TRACE conn6 <- [1,1774,null,{}] 15:47:27 INFO - PROCESS | 2088 | 1468190847343 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:27 INFO - PROCESS | 2088 | 1468190847345 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:27 INFO - PROCESS | 2088 | 1468190847463 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 15:47:27 INFO - PROCESS | 2088 | 1468190847470 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:27 INFO - PROCESS | 2088 | 1468190847472 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:27 INFO - PROCESS | 2088 | ++DOCSHELL 14CC5400 == 37 [pid = 2088] [id = 453] 15:47:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (187FE800) [pid = 2088] [serial = 1359] [outer = 00000000] 15:47:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (198CE800) [pid = 2088] [serial = 1360] [outer = 187FE800] 15:47:27 INFO - PROCESS | 2088 | 1468190847516 Marionette DEBUG loaded listener.js 15:47:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (198EF000) [pid = 2088] [serial = 1361] [outer = 187FE800] 15:47:27 INFO - PROCESS | 2088 | 1468190847960 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 15:47:27 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 15:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 670ms 15:47:28 INFO - PROCESS | 2088 | 1468190848009 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 15:47:28 INFO - PROCESS | 2088 | 1468190848012 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 15:47:28 INFO - PROCESS | 2088 | 1468190848015 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 15:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 15:47:28 INFO - PROCESS | 2088 | 1468190848017 Marionette TRACE conn6 <- [1,1778,null,{}] 15:47:28 INFO - PROCESS | 2088 | 1468190848026 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:28 INFO - PROCESS | 2088 | 1468190848029 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:28 INFO - PROCESS | 2088 | 1468190848182 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 15:47:28 INFO - PROCESS | 2088 | 1468190848249 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:28 INFO - PROCESS | 2088 | 1468190848251 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:28 INFO - PROCESS | 2088 | ++DOCSHELL 14CC3000 == 38 [pid = 2088] [id = 454] 15:47:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (198ED800) [pid = 2088] [serial = 1362] [outer = 00000000] 15:47:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (1A274C00) [pid = 2088] [serial = 1363] [outer = 198ED800] 15:47:28 INFO - PROCESS | 2088 | 1468190848300 Marionette DEBUG loaded listener.js 15:47:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (1A4A2800) [pid = 2088] [serial = 1364] [outer = 198ED800] 15:47:28 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (1A496800) [pid = 2088] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 15:47:28 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (18899800) [pid = 2088] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 15:47:28 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (19749800) [pid = 2088] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 15:47:28 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (1A2D0C00) [pid = 2088] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 15:47:28 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (17E84000) [pid = 2088] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 15:47:28 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (153F0800) [pid = 2088] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 15:47:28 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (10D1F000) [pid = 2088] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 15:47:28 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (0CA69800) [pid = 2088] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 15:47:28 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (119E8400) [pid = 2088] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 15:47:28 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (0CAE5000) [pid = 2088] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 15:47:28 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (1A135C00) [pid = 2088] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 15:47:28 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (10C96C00) [pid = 2088] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 15:47:28 INFO - PROCESS | 2088 | 1468190848858 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 15:47:28 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) 15:47:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 890ms 15:47:28 INFO - PROCESS | 2088 | 1468190848913 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 15:47:28 INFO - PROCESS | 2088 | 1468190848915 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 15:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 15:47:28 INFO - PROCESS | 2088 | 1468190848919 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 15:47:28 INFO - PROCESS | 2088 | 1468190848920 Marionette TRACE conn6 <- [1,1782,null,{}] 15:47:28 INFO - PROCESS | 2088 | 1468190848924 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:28 INFO - PROCESS | 2088 | 1468190848925 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:28 INFO - PROCESS | 2088 | 1468190849006 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 15:47:28 INFO - PROCESS | 2088 | 1468190849012 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:28 INFO - PROCESS | 2088 | 1468190849014 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:29 INFO - PROCESS | 2088 | ++DOCSHELL 1109A000 == 39 [pid = 2088] [id = 455] 15:47:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (11ACD000) [pid = 2088] [serial = 1365] [outer = 00000000] 15:47:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (16F73400) [pid = 2088] [serial = 1366] [outer = 11ACD000] 15:47:29 INFO - PROCESS | 2088 | 1468190849058 Marionette DEBUG loaded listener.js 15:47:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (18560400) [pid = 2088] [serial = 1367] [outer = 11ACD000] 15:47:29 INFO - PROCESS | 2088 | 1468190849501 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 15:47:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:47:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 630ms 15:47:29 INFO - PROCESS | 2088 | 1468190849561 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 15:47:29 INFO - PROCESS | 2088 | 1468190849563 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 15:47:29 INFO - PROCESS | 2088 | 1468190849566 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 15:47:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 15:47:29 INFO - PROCESS | 2088 | 1468190849568 Marionette TRACE conn6 <- [1,1786,null,{}] 15:47:29 INFO - PROCESS | 2088 | 1468190849571 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:29 INFO - PROCESS | 2088 | 1468190849573 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:29 INFO - PROCESS | 2088 | 1468190849653 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 15:47:29 INFO - PROCESS | 2088 | 1468190849659 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:29 INFO - PROCESS | 2088 | 1468190849661 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:29 INFO - PROCESS | 2088 | ++DOCSHELL 1807A800 == 40 [pid = 2088] [id = 456] 15:47:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (1988F400) [pid = 2088] [serial = 1368] [outer = 00000000] 15:47:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (1A27BC00) [pid = 2088] [serial = 1369] [outer = 1988F400] 15:47:29 INFO - PROCESS | 2088 | 1468190849705 Marionette DEBUG loaded listener.js 15:47:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (10D24800) [pid = 2088] [serial = 1370] [outer = 1988F400] 15:47:30 INFO - PROCESS | 2088 | 1468190850133 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 15:47:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 15:47:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 630ms 15:47:30 INFO - PROCESS | 2088 | 1468190850210 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 15:47:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 15:47:30 INFO - PROCESS | 2088 | 1468190850211 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 15:47:30 INFO - PROCESS | 2088 | 1468190850215 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 15:47:30 INFO - PROCESS | 2088 | 1468190850216 Marionette TRACE conn6 <- [1,1790,null,{}] 15:47:30 INFO - PROCESS | 2088 | 1468190850220 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:30 INFO - PROCESS | 2088 | 1468190850222 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:30 INFO - PROCESS | 2088 | 1468190850302 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 15:47:30 INFO - PROCESS | 2088 | 1468190850308 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:30 INFO - PROCESS | 2088 | 1468190850309 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:30 INFO - PROCESS | 2088 | ++DOCSHELL 153BD400 == 41 [pid = 2088] [id = 457] 15:47:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (198F5000) [pid = 2088] [serial = 1371] [outer = 00000000] 15:47:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (1BA81C00) [pid = 2088] [serial = 1372] [outer = 198F5000] 15:47:30 INFO - PROCESS | 2088 | 1468190850353 Marionette DEBUG loaded listener.js 15:47:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (1BBCD800) [pid = 2088] [serial = 1373] [outer = 198F5000] 15:47:31 INFO - PROCESS | 2088 | --DOCSHELL 1BB29800 == 40 [pid = 2088] [id = 443] 15:47:31 INFO - PROCESS | 2088 | --DOCSHELL 0CF70400 == 39 [pid = 2088] [id = 444] 15:47:31 INFO - PROCESS | 2088 | --DOCSHELL 10947800 == 38 [pid = 2088] [id = 445] 15:47:31 INFO - PROCESS | 2088 | --DOCSHELL 17E8D800 == 37 [pid = 2088] [id = 450] 15:47:31 INFO - PROCESS | 2088 | --DOCSHELL 1807A800 == 36 [pid = 2088] [id = 456] 15:47:31 INFO - PROCESS | 2088 | --DOCSHELL 1157F800 == 35 [pid = 2088] [id = 447] 15:47:31 INFO - PROCESS | 2088 | --DOCSHELL 14CC3000 == 34 [pid = 2088] [id = 454] 15:47:31 INFO - PROCESS | 2088 | --DOCSHELL 0CA66400 == 33 [pid = 2088] [id = 451] 15:47:31 INFO - PROCESS | 2088 | --DOCSHELL 1109A000 == 32 [pid = 2088] [id = 455] 15:47:31 INFO - PROCESS | 2088 | --DOCSHELL 166CA000 == 31 [pid = 2088] [id = 449] 15:47:31 INFO - PROCESS | 2088 | --DOCSHELL 110A4C00 == 30 [pid = 2088] [id = 452] 15:47:31 INFO - PROCESS | 2088 | --DOCSHELL 14CC6400 == 29 [pid = 2088] [id = 448] 15:47:31 INFO - PROCESS | 2088 | --DOCSHELL 11509C00 == 28 [pid = 2088] [id = 446] 15:47:31 INFO - PROCESS | 2088 | --DOCSHELL 14CC5400 == 27 [pid = 2088] [id = 453] 15:47:32 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (1BA7B400) [pid = 2088] [serial = 1328] [outer = 00000000] [url = about:blank] 15:47:32 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (1BBC5C00) [pid = 2088] [serial = 1330] [outer = 00000000] [url = about:blank] 15:47:32 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (1950D000) [pid = 2088] [serial = 1315] [outer = 00000000] [url = about:blank] 15:47:32 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (198F7400) [pid = 2088] [serial = 1318] [outer = 00000000] [url = about:blank] 15:47:32 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (19586C00) [pid = 2088] [serial = 1316] [outer = 00000000] [url = about:blank] 15:47:32 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (1A4A1000) [pid = 2088] [serial = 1321] [outer = 00000000] [url = about:blank] 15:47:32 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (19889800) [pid = 2088] [serial = 1319] [outer = 00000000] [url = about:blank] 15:47:32 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (1A4A4400) [pid = 2088] [serial = 1322] [outer = 00000000] [url = about:blank] 15:47:32 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (18609C00) [pid = 2088] [serial = 1312] [outer = 00000000] [url = about:blank] 15:47:32 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (15417C00) [pid = 2088] [serial = 1309] [outer = 00000000] [url = about:blank] 15:47:32 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (16379C00) [pid = 2088] [serial = 1310] [outer = 00000000] [url = about:blank] 15:47:32 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (110A3C00) [pid = 2088] [serial = 1306] [outer = 00000000] [url = about:blank] 15:47:32 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (11587000) [pid = 2088] [serial = 1307] [outer = 00000000] [url = about:blank] 15:47:32 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (0CAEF800) [pid = 2088] [serial = 1303] [outer = 00000000] [url = about:blank] 15:47:32 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (10942000) [pid = 2088] [serial = 1304] [outer = 00000000] [url = about:blank] 15:47:32 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (14CCF000) [pid = 2088] [serial = 1301] [outer = 00000000] [url = about:blank] 15:47:32 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (14CC2400) [pid = 2088] [serial = 1300] [outer = 00000000] [url = about:blank] 15:47:32 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (10941800) [pid = 2088] [serial = 1298] [outer = 00000000] [url = about:blank] 15:47:32 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (10284800) [pid = 2088] [serial = 1297] [outer = 00000000] [url = about:blank] 15:47:32 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (1A1A2800) [pid = 2088] [serial = 1295] [outer = 00000000] [url = about:blank] 15:47:32 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (19508800) [pid = 2088] [serial = 1324] [outer = 00000000] [url = about:blank] 15:47:32 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (198EB400) [pid = 2088] [serial = 1325] [outer = 00000000] [url = about:blank] 15:47:32 INFO - PROCESS | 2088 | --DOMWINDOW == 64 (1B5B8C00) [pid = 2088] [serial = 1327] [outer = 00000000] [url = about:blank] 15:47:32 INFO - PROCESS | 2088 | --DOMWINDOW == 63 (187C8800) [pid = 2088] [serial = 1313] [outer = 00000000] [url = about:blank] 15:47:32 INFO - PROCESS | 2088 | 1468190852164 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:47:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 15:47:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1978ms 15:47:32 INFO - PROCESS | 2088 | 1468190852194 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 15:47:32 INFO - PROCESS | 2088 | 1468190852198 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 15:47:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 15:47:32 INFO - PROCESS | 2088 | 1468190852203 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 15:47:32 INFO - PROCESS | 2088 | 1468190852206 Marionette TRACE conn6 <- [1,1794,null,{}] 15:47:32 INFO - PROCESS | 2088 | 1468190852213 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:32 INFO - PROCESS | 2088 | 1468190852216 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:32 INFO - PROCESS | 2088 | 1468190852310 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 15:47:32 INFO - PROCESS | 2088 | 1468190852318 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:32 INFO - PROCESS | 2088 | 1468190852323 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:32 INFO - PROCESS | 2088 | ++DOCSHELL 0CAF5400 == 28 [pid = 2088] [id = 458] 15:47:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 64 (0CAF6800) [pid = 2088] [serial = 1374] [outer = 00000000] 15:47:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 65 (0CF6B400) [pid = 2088] [serial = 1375] [outer = 0CAF6800] 15:47:32 INFO - PROCESS | 2088 | 1468190852373 Marionette DEBUG loaded listener.js 15:47:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (1023AC00) [pid = 2088] [serial = 1376] [outer = 0CAF6800] 15:47:32 INFO - PROCESS | 2088 | 1468190852879 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 15:47:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 15:47:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 730ms 15:47:32 INFO - PROCESS | 2088 | 1468190852934 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 15:47:32 INFO - PROCESS | 2088 | 1468190852939 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 15:47:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 15:47:32 INFO - PROCESS | 2088 | 1468190852945 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 15:47:32 INFO - PROCESS | 2088 | 1468190852947 Marionette TRACE conn6 <- [1,1798,null,{}] 15:47:32 INFO - PROCESS | 2088 | 1468190852952 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:32 INFO - PROCESS | 2088 | 1468190852955 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:33 INFO - PROCESS | 2088 | 1468190853045 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 15:47:33 INFO - PROCESS | 2088 | 1468190853051 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:33 INFO - PROCESS | 2088 | 1468190853054 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:33 INFO - PROCESS | 2088 | ++DOCSHELL 1093F000 == 29 [pid = 2088] [id = 459] 15:47:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (1093F400) [pid = 2088] [serial = 1377] [outer = 00000000] 15:47:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (10946000) [pid = 2088] [serial = 1378] [outer = 1093F400] 15:47:33 INFO - PROCESS | 2088 | 1468190853103 Marionette DEBUG loaded listener.js 15:47:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (1095C000) [pid = 2088] [serial = 1379] [outer = 1093F400] 15:47:33 INFO - PROCESS | 2088 | 1468190853578 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 15:47:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 15:47:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 670ms 15:47:33 INFO - PROCESS | 2088 | 1468190853619 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 15:47:33 INFO - PROCESS | 2088 | 1468190853621 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 15:47:33 INFO - PROCESS | 2088 | 1468190853625 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 15:47:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 15:47:33 INFO - PROCESS | 2088 | 1468190853628 Marionette TRACE conn6 <- [1,1802,null,{}] 15:47:33 INFO - PROCESS | 2088 | 1468190853640 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:33 INFO - PROCESS | 2088 | 1468190853646 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:33 INFO - PROCESS | 2088 | 1468190853762 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 15:47:33 INFO - PROCESS | 2088 | 1468190853860 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:33 INFO - PROCESS | 2088 | 1468190853863 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:33 INFO - PROCESS | 2088 | ++DOCSHELL 1109F800 == 30 [pid = 2088] [id = 460] 15:47:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (110A0400) [pid = 2088] [serial = 1380] [outer = 00000000] 15:47:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (110A4800) [pid = 2088] [serial = 1381] [outer = 110A0400] 15:47:33 INFO - PROCESS | 2088 | 1468190853911 Marionette DEBUG loaded listener.js 15:47:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (1158A400) [pid = 2088] [serial = 1382] [outer = 110A0400] 15:47:34 INFO - PROCESS | 2088 | 1468190854300 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 15:47:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 15:47:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 730ms 15:47:34 INFO - PROCESS | 2088 | 1468190854358 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 15:47:34 INFO - PROCESS | 2088 | 1468190854361 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 15:47:34 INFO - PROCESS | 2088 | 1468190854364 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 15:47:34 INFO - PROCESS | 2088 | 1468190854366 Marionette TRACE conn6 <- [1,1806,null,{}] 15:47:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 15:47:34 INFO - PROCESS | 2088 | 1468190854369 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:34 INFO - PROCESS | 2088 | 1468190854371 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:34 INFO - PROCESS | 2088 | 1468190854455 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 15:47:34 INFO - PROCESS | 2088 | 1468190854460 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:34 INFO - PROCESS | 2088 | 1468190854462 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:34 INFO - PROCESS | 2088 | ++DOCSHELL 1157E800 == 31 [pid = 2088] [id = 461] 15:47:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (11992800) [pid = 2088] [serial = 1383] [outer = 00000000] 15:47:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (14ADC000) [pid = 2088] [serial = 1384] [outer = 11992800] 15:47:34 INFO - PROCESS | 2088 | 1468190854507 Marionette DEBUG loaded listener.js 15:47:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (14CC4000) [pid = 2088] [serial = 1385] [outer = 11992800] 15:47:34 INFO - PROCESS | 2088 | 1468190854954 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 15:47:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 15:47:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 631ms 15:47:34 INFO - PROCESS | 2088 | 1468190854999 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 15:47:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 15:47:34 INFO - PROCESS | 2088 | 1468190855001 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 15:47:34 INFO - PROCESS | 2088 | 1468190855004 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 15:47:34 INFO - PROCESS | 2088 | 1468190855006 Marionette TRACE conn6 <- [1,1810,null,{}] 15:47:34 INFO - PROCESS | 2088 | 1468190855009 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:34 INFO - PROCESS | 2088 | 1468190855011 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:35 INFO - PROCESS | 2088 | 1468190855090 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 15:47:35 INFO - PROCESS | 2088 | 1468190855126 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:35 INFO - PROCESS | 2088 | 1468190855128 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:35 INFO - PROCESS | 2088 | ++DOCSHELL 14CC6800 == 32 [pid = 2088] [id = 462] 15:47:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (14CCD000) [pid = 2088] [serial = 1386] [outer = 00000000] 15:47:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (14F60000) [pid = 2088] [serial = 1387] [outer = 14CCD000] 15:47:35 INFO - PROCESS | 2088 | 1468190855173 Marionette DEBUG loaded listener.js 15:47:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (15355800) [pid = 2088] [serial = 1388] [outer = 14CCD000] 15:47:35 INFO - PROCESS | 2088 | 1468190855622 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 15:47:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 15:47:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 670ms 15:47:35 INFO - PROCESS | 2088 | 1468190855676 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 15:47:35 INFO - PROCESS | 2088 | 1468190855678 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 15:47:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 15:47:35 INFO - PROCESS | 2088 | 1468190855681 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 15:47:35 INFO - PROCESS | 2088 | 1468190855683 Marionette TRACE conn6 <- [1,1814,null,{}] 15:47:35 INFO - PROCESS | 2088 | 1468190855686 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:35 INFO - PROCESS | 2088 | 1468190855692 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:35 INFO - PROCESS | 2088 | 1468190855797 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 15:47:35 INFO - PROCESS | 2088 | 1468190855804 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:35 INFO - PROCESS | 2088 | 1468190855806 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:35 INFO - PROCESS | 2088 | ++DOCSHELL 1637FC00 == 33 [pid = 2088] [id = 463] 15:47:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (166D3800) [pid = 2088] [serial = 1389] [outer = 00000000] 15:47:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (16F75000) [pid = 2088] [serial = 1390] [outer = 166D3800] 15:47:35 INFO - PROCESS | 2088 | 1468190855851 Marionette DEBUG loaded listener.js 15:47:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (17E80400) [pid = 2088] [serial = 1391] [outer = 166D3800] 15:47:36 INFO - PROCESS | 2088 | 1468190856323 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 15:47:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 15:47:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 670ms 15:47:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 15:47:36 INFO - PROCESS | 2088 | 1468190856355 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 15:47:36 INFO - PROCESS | 2088 | 1468190856357 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 15:47:36 INFO - PROCESS | 2088 | 1468190856360 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 15:47:36 INFO - PROCESS | 2088 | 1468190856362 Marionette TRACE conn6 <- [1,1818,null,{}] 15:47:36 INFO - PROCESS | 2088 | 1468190856365 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:36 INFO - PROCESS | 2088 | 1468190856367 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:36 INFO - PROCESS | 2088 | 1468190856444 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 15:47:36 INFO - PROCESS | 2088 | 1468190856479 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:36 INFO - PROCESS | 2088 | 1468190856481 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:36 INFO - PROCESS | 2088 | ++DOCSHELL 166CB800 == 34 [pid = 2088] [id = 464] 15:47:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (16F74C00) [pid = 2088] [serial = 1392] [outer = 00000000] 15:47:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (180B5800) [pid = 2088] [serial = 1393] [outer = 16F74C00] 15:47:36 INFO - PROCESS | 2088 | 1468190856526 Marionette DEBUG loaded listener.js 15:47:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (18610000) [pid = 2088] [serial = 1394] [outer = 16F74C00] 15:47:36 INFO - PROCESS | 2088 | 1468190856946 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 15:47:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 15:47:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 630ms 15:47:36 INFO - PROCESS | 2088 | 1468190857006 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 15:47:36 INFO - PROCESS | 2088 | 1468190857008 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 15:47:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 15:47:36 INFO - PROCESS | 2088 | 1468190857011 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 15:47:36 INFO - PROCESS | 2088 | 1468190857013 Marionette TRACE conn6 <- [1,1822,null,{}] 15:47:36 INFO - PROCESS | 2088 | 1468190857016 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:37 INFO - PROCESS | 2088 | 1468190857018 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:37 INFO - PROCESS | 2088 | 1468190857097 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 15:47:37 INFO - PROCESS | 2088 | 1468190857103 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:37 INFO - PROCESS | 2088 | 1468190857105 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:37 INFO - PROCESS | 2088 | ++DOCSHELL 180B5400 == 35 [pid = 2088] [id = 465] 15:47:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (187C8800) [pid = 2088] [serial = 1395] [outer = 00000000] 15:47:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (19509C00) [pid = 2088] [serial = 1396] [outer = 187C8800] 15:47:37 INFO - PROCESS | 2088 | 1468190857150 Marionette DEBUG loaded listener.js 15:47:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (1889F400) [pid = 2088] [serial = 1397] [outer = 187C8800] 15:47:37 INFO - PROCESS | 2088 | 1468190857619 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 15:47:37 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 15:47:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 630ms 15:47:37 INFO - PROCESS | 2088 | 1468190857643 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 15:47:37 INFO - PROCESS | 2088 | 1468190857645 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 15:47:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 15:47:37 INFO - PROCESS | 2088 | 1468190857654 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 15:47:37 INFO - PROCESS | 2088 | 1468190857656 Marionette TRACE conn6 <- [1,1826,null,{}] 15:47:37 INFO - PROCESS | 2088 | 1468190857659 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:37 INFO - PROCESS | 2088 | 1468190857661 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:37 INFO - PROCESS | 2088 | 1468190857776 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 15:47:37 INFO - PROCESS | 2088 | 1468190857782 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:37 INFO - PROCESS | 2088 | 1468190857783 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:37 INFO - PROCESS | 2088 | ++DOCSHELL 1109C000 == 36 [pid = 2088] [id = 466] 15:47:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (1968A000) [pid = 2088] [serial = 1398] [outer = 00000000] 15:47:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (19745800) [pid = 2088] [serial = 1399] [outer = 1968A000] 15:47:37 INFO - PROCESS | 2088 | 1468190857853 Marionette DEBUG loaded listener.js 15:47:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (19746400) [pid = 2088] [serial = 1400] [outer = 1968A000] 15:47:38 INFO - PROCESS | 2088 | 1468190858300 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 15:47:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 15:47:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 670ms 15:47:38 INFO - PROCESS | 2088 | 1468190858329 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 15:47:38 INFO - PROCESS | 2088 | 1468190858330 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 15:47:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 15:47:38 INFO - PROCESS | 2088 | 1468190858334 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 15:47:38 INFO - PROCESS | 2088 | 1468190858336 Marionette TRACE conn6 <- [1,1830,null,{}] 15:47:38 INFO - PROCESS | 2088 | 1468190858339 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:38 INFO - PROCESS | 2088 | 1468190858341 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:38 INFO - PROCESS | 2088 | 1468190858461 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 15:47:38 INFO - PROCESS | 2088 | 1468190858467 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:38 INFO - PROCESS | 2088 | 1468190858469 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:38 INFO - PROCESS | 2088 | ++DOCSHELL 14ADDC00 == 37 [pid = 2088] [id = 467] 15:47:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (14CA4000) [pid = 2088] [serial = 1401] [outer = 00000000] 15:47:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (198D1800) [pid = 2088] [serial = 1402] [outer = 14CA4000] 15:47:38 INFO - PROCESS | 2088 | 1468190858514 Marionette DEBUG loaded listener.js 15:47:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (198EF400) [pid = 2088] [serial = 1403] [outer = 14CA4000] 15:47:38 INFO - PROCESS | 2088 | 1468190858966 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 15:47:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 15:47:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 670ms 15:47:38 INFO - PROCESS | 2088 | 1468190859005 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 15:47:38 INFO - PROCESS | 2088 | 1468190859007 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 15:47:38 INFO - PROCESS | 2088 | 1468190859010 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 15:47:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 15:47:38 INFO - PROCESS | 2088 | 1468190859012 Marionette TRACE conn6 <- [1,1834,null,{}] 15:47:38 INFO - PROCESS | 2088 | 1468190859016 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:38 INFO - PROCESS | 2088 | 1468190859018 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:39 INFO - PROCESS | 2088 | 1468190859180 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 15:47:39 INFO - PROCESS | 2088 | 1468190859250 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:39 INFO - PROCESS | 2088 | 1468190859253 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:39 INFO - PROCESS | 2088 | ++DOCSHELL 10946400 == 38 [pid = 2088] [id = 468] 15:47:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (14CC6000) [pid = 2088] [serial = 1404] [outer = 00000000] 15:47:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (1A2D0C00) [pid = 2088] [serial = 1405] [outer = 14CC6000] 15:47:39 INFO - PROCESS | 2088 | 1468190859299 Marionette DEBUG loaded listener.js 15:47:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (1A49D400) [pid = 2088] [serial = 1406] [outer = 14CC6000] 15:47:39 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (19539800) [pid = 2088] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 15:47:39 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (187FE800) [pid = 2088] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 15:47:39 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (198ED800) [pid = 2088] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 15:47:39 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (1988F400) [pid = 2088] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 15:47:39 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (166CB000) [pid = 2088] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 15:47:39 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (14CD0C00) [pid = 2088] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 15:47:39 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (11587400) [pid = 2088] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 15:47:39 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (1150B800) [pid = 2088] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 15:47:39 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (10948C00) [pid = 2088] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 15:47:39 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (0CF73000) [pid = 2088] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 15:47:39 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (1BB2C400) [pid = 2088] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 15:47:39 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (18568800) [pid = 2088] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 15:47:39 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (1807D800) [pid = 2088] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 15:47:39 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (11ACD000) [pid = 2088] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 15:47:39 INFO - PROCESS | 2088 | 1468190859856 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 15:47:39 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) 15:47:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 870ms 15:47:39 INFO - PROCESS | 2088 | 1468190859894 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 15:47:39 INFO - PROCESS | 2088 | 1468190859896 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 15:47:39 INFO - PROCESS | 2088 | 1468190859899 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 15:47:39 INFO - PROCESS | 2088 | 1468190859901 Marionette TRACE conn6 <- [1,1838,null,{}] 15:47:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 15:47:39 INFO - PROCESS | 2088 | 1468190859904 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:39 INFO - PROCESS | 2088 | 1468190859906 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:39 INFO - PROCESS | 2088 | 1468190859988 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 15:47:39 INFO - PROCESS | 2088 | 1468190859994 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:39 INFO - PROCESS | 2088 | 1468190859995 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:39 INFO - PROCESS | 2088 | ++DOCSHELL 153BF400 == 39 [pid = 2088] [id = 469] 15:47:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (16380C00) [pid = 2088] [serial = 1407] [outer = 00000000] 15:47:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (18673800) [pid = 2088] [serial = 1408] [outer = 16380C00] 15:47:40 INFO - PROCESS | 2088 | 1468190860040 Marionette DEBUG loaded listener.js 15:47:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (18676400) [pid = 2088] [serial = 1409] [outer = 16380C00] 15:47:40 INFO - PROCESS | 2088 | 1468190860471 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 15:47:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:47:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 630ms 15:47:40 INFO - PROCESS | 2088 | 1468190860536 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 15:47:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 15:47:40 INFO - PROCESS | 2088 | 1468190860538 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 15:47:40 INFO - PROCESS | 2088 | 1468190860541 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 15:47:40 INFO - PROCESS | 2088 | 1468190860542 Marionette TRACE conn6 <- [1,1842,null,{}] 15:47:40 INFO - PROCESS | 2088 | 1468190860546 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:40 INFO - PROCESS | 2088 | 1468190860548 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:40 INFO - PROCESS | 2088 | 1468190860629 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 15:47:40 INFO - PROCESS | 2088 | 1468190860634 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:40 INFO - PROCESS | 2088 | 1468190860636 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:40 INFO - PROCESS | 2088 | ++DOCSHELL 1A13F800 == 40 [pid = 2088] [id = 470] 15:47:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (1A1A5C00) [pid = 2088] [serial = 1410] [outer = 00000000] 15:47:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (1A4A4800) [pid = 2088] [serial = 1411] [outer = 1A1A5C00] 15:47:40 INFO - PROCESS | 2088 | 1468190860681 Marionette DEBUG loaded listener.js 15:47:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (1B5B6800) [pid = 2088] [serial = 1412] [outer = 1A1A5C00] 15:47:41 INFO - PROCESS | 2088 | 1468190861117 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:47:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 15:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 630ms 15:47:41 INFO - PROCESS | 2088 | 1468190861188 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 15:47:41 INFO - PROCESS | 2088 | 1468190861190 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 15:47:41 INFO - PROCESS | 2088 | 1468190861194 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 15:47:41 INFO - PROCESS | 2088 | 1468190861196 Marionette TRACE conn6 <- [1,1846,null,{}] 15:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 15:47:41 INFO - PROCESS | 2088 | 1468190861199 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:41 INFO - PROCESS | 2088 | 1468190861201 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:41 INFO - PROCESS | 2088 | 1468190861281 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 15:47:41 INFO - PROCESS | 2088 | 1468190861287 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:41 INFO - PROCESS | 2088 | 1468190861289 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:41 INFO - PROCESS | 2088 | ++DOCSHELL 1A4A4400 == 41 [pid = 2088] [id = 471] 15:47:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (1A7DBC00) [pid = 2088] [serial = 1413] [outer = 00000000] 15:47:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (1BA85400) [pid = 2088] [serial = 1414] [outer = 1A7DBC00] 15:47:41 INFO - PROCESS | 2088 | 1468190861333 Marionette DEBUG loaded listener.js 15:47:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (1BB38800) [pid = 2088] [serial = 1415] [outer = 1A7DBC00] 15:47:42 INFO - PROCESS | 2088 | --DOCSHELL 153BD400 == 40 [pid = 2088] [id = 457] 15:47:42 INFO - PROCESS | 2088 | --DOCSHELL 0CAF5400 == 39 [pid = 2088] [id = 458] 15:47:42 INFO - PROCESS | 2088 | --DOCSHELL 1093F000 == 38 [pid = 2088] [id = 459] 15:47:42 INFO - PROCESS | 2088 | --DOCSHELL 180B5400 == 37 [pid = 2088] [id = 465] 15:47:42 INFO - PROCESS | 2088 | --DOCSHELL 1A13F800 == 36 [pid = 2088] [id = 470] 15:47:42 INFO - PROCESS | 2088 | --DOCSHELL 153BF400 == 35 [pid = 2088] [id = 469] 15:47:42 INFO - PROCESS | 2088 | --DOCSHELL 10946400 == 34 [pid = 2088] [id = 468] 15:47:42 INFO - PROCESS | 2088 | --DOCSHELL 1157E800 == 33 [pid = 2088] [id = 461] 15:47:42 INFO - PROCESS | 2088 | --DOCSHELL 166CB800 == 32 [pid = 2088] [id = 464] 15:47:42 INFO - PROCESS | 2088 | --DOCSHELL 1637FC00 == 31 [pid = 2088] [id = 463] 15:47:42 INFO - PROCESS | 2088 | --DOCSHELL 1109C000 == 30 [pid = 2088] [id = 466] 15:47:42 INFO - PROCESS | 2088 | --DOCSHELL 1109F800 == 29 [pid = 2088] [id = 460] 15:47:42 INFO - PROCESS | 2088 | --DOCSHELL 14CC6800 == 28 [pid = 2088] [id = 462] 15:47:42 INFO - PROCESS | 2088 | --DOCSHELL 14ADDC00 == 27 [pid = 2088] [id = 467] 15:47:43 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (19740400) [pid = 2088] [serial = 1357] [outer = 00000000] [url = about:blank] 15:47:43 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (198CE800) [pid = 2088] [serial = 1360] [outer = 00000000] [url = about:blank] 15:47:43 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (19741400) [pid = 2088] [serial = 1358] [outer = 00000000] [url = about:blank] 15:47:43 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (1A274C00) [pid = 2088] [serial = 1363] [outer = 00000000] [url = about:blank] 15:47:43 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (198EF000) [pid = 2088] [serial = 1361] [outer = 00000000] [url = about:blank] 15:47:43 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (1A4A2800) [pid = 2088] [serial = 1364] [outer = 00000000] [url = about:blank] 15:47:43 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (1A27BC00) [pid = 2088] [serial = 1369] [outer = 00000000] [url = about:blank] 15:47:43 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (10D24800) [pid = 2088] [serial = 1370] [outer = 00000000] [url = about:blank] 15:47:43 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (1BA81C00) [pid = 2088] [serial = 1372] [outer = 00000000] [url = about:blank] 15:47:43 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (17E85C00) [pid = 2088] [serial = 1348] [outer = 00000000] [url = about:blank] 15:47:43 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (16F78800) [pid = 2088] [serial = 1349] [outer = 00000000] [url = about:blank] 15:47:43 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (153BF800) [pid = 2088] [serial = 1345] [outer = 00000000] [url = about:blank] 15:47:43 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (15416C00) [pid = 2088] [serial = 1346] [outer = 00000000] [url = about:blank] 15:47:43 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (14CB0C00) [pid = 2088] [serial = 1342] [outer = 00000000] [url = about:blank] 15:47:43 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (14CD1C00) [pid = 2088] [serial = 1343] [outer = 00000000] [url = about:blank] 15:47:43 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (11589800) [pid = 2088] [serial = 1339] [outer = 00000000] [url = about:blank] 15:47:43 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (11A89400) [pid = 2088] [serial = 1340] [outer = 00000000] [url = about:blank] 15:47:43 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (1095C800) [pid = 2088] [serial = 1336] [outer = 00000000] [url = about:blank] 15:47:43 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (10963400) [pid = 2088] [serial = 1337] [outer = 00000000] [url = about:blank] 15:47:43 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (10276800) [pid = 2088] [serial = 1333] [outer = 00000000] [url = about:blank] 15:47:43 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (10284000) [pid = 2088] [serial = 1334] [outer = 00000000] [url = about:blank] 15:47:43 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (1BBC7C00) [pid = 2088] [serial = 1331] [outer = 00000000] [url = about:blank] 15:47:43 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (1950DC00) [pid = 2088] [serial = 1354] [outer = 00000000] [url = about:blank] 15:47:43 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (15418400) [pid = 2088] [serial = 1352] [outer = 00000000] [url = about:blank] 15:47:43 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (187C2400) [pid = 2088] [serial = 1351] [outer = 00000000] [url = about:blank] 15:47:43 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (16F73400) [pid = 2088] [serial = 1366] [outer = 00000000] [url = about:blank] 15:47:43 INFO - PROCESS | 2088 | --DOMWINDOW == 64 (18560400) [pid = 2088] [serial = 1367] [outer = 00000000] [url = about:blank] 15:47:43 INFO - PROCESS | 2088 | --DOMWINDOW == 63 (19506800) [pid = 2088] [serial = 1355] [outer = 00000000] [url = about:blank] 15:47:43 INFO - PROCESS | 2088 | 1468190863153 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 15:47:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 15:47:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 2013ms 15:47:43 INFO - PROCESS | 2088 | 1468190863214 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 15:47:43 INFO - PROCESS | 2088 | 1468190863218 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 15:47:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 15:47:43 INFO - PROCESS | 2088 | 1468190863222 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 15:47:43 INFO - PROCESS | 2088 | 1468190863225 Marionette TRACE conn6 <- [1,1850,null,{}] 15:47:43 INFO - PROCESS | 2088 | 1468190863232 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:43 INFO - PROCESS | 2088 | 1468190863235 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:43 INFO - PROCESS | 2088 | 1468190863326 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 15:47:43 INFO - PROCESS | 2088 | 1468190863333 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:43 INFO - PROCESS | 2088 | 1468190863338 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:43 INFO - PROCESS | 2088 | ++DOCSHELL 0CAEE000 == 28 [pid = 2088] [id = 472] 15:47:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 64 (0CAEF800) [pid = 2088] [serial = 1416] [outer = 00000000] 15:47:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 65 (0CAF8000) [pid = 2088] [serial = 1417] [outer = 0CAEF800] 15:47:43 INFO - PROCESS | 2088 | 1468190863393 Marionette DEBUG loaded listener.js 15:47:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (0CF70400) [pid = 2088] [serial = 1418] [outer = 0CAEF800] 15:47:43 INFO - PROCESS | 2088 | 1468190863963 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 15:47:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 15:47:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 830ms 15:47:44 INFO - PROCESS | 2088 | 1468190864060 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 15:47:44 INFO - PROCESS | 2088 | 1468190864065 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 15:47:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 15:47:44 INFO - PROCESS | 2088 | 1468190864071 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 15:47:44 INFO - PROCESS | 2088 | 1468190864075 Marionette TRACE conn6 <- [1,1854,null,{}] 15:47:44 INFO - PROCESS | 2088 | 1468190864081 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:44 INFO - PROCESS | 2088 | 1468190864085 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:44 INFO - PROCESS | 2088 | 1468190864213 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 15:47:44 INFO - PROCESS | 2088 | 1468190864338 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:44 INFO - PROCESS | 2088 | 1468190864343 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:44 INFO - PROCESS | 2088 | ++DOCSHELL 1027AC00 == 29 [pid = 2088] [id = 473] 15:47:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (10282400) [pid = 2088] [serial = 1419] [outer = 00000000] 15:47:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (103F2C00) [pid = 2088] [serial = 1420] [outer = 10282400] 15:47:44 INFO - PROCESS | 2088 | 1468190864422 Marionette DEBUG loaded listener.js 15:47:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (1077BC00) [pid = 2088] [serial = 1421] [outer = 10282400] 15:47:45 INFO - PROCESS | 2088 | 1468190865174 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 15:47:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 15:47:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1172ms 15:47:45 INFO - PROCESS | 2088 | 1468190865260 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 15:47:45 INFO - PROCESS | 2088 | 1468190865265 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 15:47:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 15:47:45 INFO - PROCESS | 2088 | 1468190865273 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 15:47:45 INFO - PROCESS | 2088 | 1468190865276 Marionette TRACE conn6 <- [1,1858,null,{}] 15:47:45 INFO - PROCESS | 2088 | 1468190865281 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:45 INFO - PROCESS | 2088 | 1468190865284 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:45 INFO - PROCESS | 2088 | 1468190865414 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 15:47:45 INFO - PROCESS | 2088 | 1468190865539 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:45 INFO - PROCESS | 2088 | 1468190865542 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:45 INFO - PROCESS | 2088 | ++DOCSHELL 10C97000 == 30 [pid = 2088] [id = 474] 15:47:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (10CC4C00) [pid = 2088] [serial = 1422] [outer = 00000000] 15:47:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (10D1E400) [pid = 2088] [serial = 1423] [outer = 10CC4C00] 15:47:45 INFO - PROCESS | 2088 | 1468190865600 Marionette DEBUG loaded listener.js 15:47:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (10D27000) [pid = 2088] [serial = 1424] [outer = 10CC4C00] 15:47:46 INFO - PROCESS | 2088 | 1468190866375 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 15:47:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 15:47:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1123ms 15:47:46 INFO - PROCESS | 2088 | 1468190866402 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 15:47:46 INFO - PROCESS | 2088 | 1468190866407 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 15:47:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 15:47:46 INFO - PROCESS | 2088 | 1468190866413 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 15:47:46 INFO - PROCESS | 2088 | 1468190866416 Marionette TRACE conn6 <- [1,1862,null,{}] 15:47:46 INFO - PROCESS | 2088 | 1468190866421 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:46 INFO - PROCESS | 2088 | 1468190866424 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:46 INFO - PROCESS | 2088 | 1468190866514 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 15:47:46 INFO - PROCESS | 2088 | 1468190866527 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:46 INFO - PROCESS | 2088 | 1468190866531 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:46 INFO - PROCESS | 2088 | ++DOCSHELL 0CAE2400 == 31 [pid = 2088] [id = 475] 15:47:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (0CAE3400) [pid = 2088] [serial = 1425] [outer = 00000000] 15:47:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (10942400) [pid = 2088] [serial = 1426] [outer = 0CAE3400] 15:47:46 INFO - PROCESS | 2088 | 1468190866579 Marionette DEBUG loaded listener.js 15:47:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (10960800) [pid = 2088] [serial = 1427] [outer = 0CAE3400] 15:47:47 INFO - PROCESS | 2088 | 1468190867053 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 15:47:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 15:47:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 670ms 15:47:47 INFO - PROCESS | 2088 | 1468190867088 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 15:47:47 INFO - PROCESS | 2088 | 1468190867092 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 15:47:47 INFO - PROCESS | 2088 | 1468190867098 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 15:47:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 15:47:47 INFO - PROCESS | 2088 | 1468190867101 Marionette TRACE conn6 <- [1,1866,null,{}] 15:47:47 INFO - PROCESS | 2088 | 1468190867141 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:47 INFO - PROCESS | 2088 | 1468190867144 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:47 INFO - PROCESS | 2088 | 1468190867228 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 15:47:47 INFO - PROCESS | 2088 | 1468190867334 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:47 INFO - PROCESS | 2088 | 1468190867336 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:47 INFO - PROCESS | 2088 | ++DOCSHELL 10F10000 == 32 [pid = 2088] [id = 476] 15:47:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (1109C000) [pid = 2088] [serial = 1428] [outer = 00000000] 15:47:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (1198F800) [pid = 2088] [serial = 1429] [outer = 1109C000] 15:47:47 INFO - PROCESS | 2088 | 1468190867385 Marionette DEBUG loaded listener.js 15:47:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (11A8B000) [pid = 2088] [serial = 1430] [outer = 1109C000] 15:47:47 INFO - PROCESS | 2088 | 1468190867767 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 15:47:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 15:47:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 710ms 15:47:47 INFO - PROCESS | 2088 | 1468190867813 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 15:47:47 INFO - PROCESS | 2088 | 1468190867815 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 15:47:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 15:47:47 INFO - PROCESS | 2088 | 1468190867819 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 15:47:47 INFO - PROCESS | 2088 | 1468190867822 Marionette TRACE conn6 <- [1,1870,null,{}] 15:47:47 INFO - PROCESS | 2088 | 1468190867832 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:47 INFO - PROCESS | 2088 | 1468190867837 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:47 INFO - PROCESS | 2088 | 1468190867922 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 15:47:47 INFO - PROCESS | 2088 | 1468190867930 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:47 INFO - PROCESS | 2088 | 1468190867933 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:47 INFO - PROCESS | 2088 | ++DOCSHELL 14F5B400 == 33 [pid = 2088] [id = 477] 15:47:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (14F67800) [pid = 2088] [serial = 1431] [outer = 00000000] 15:47:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (153BF400) [pid = 2088] [serial = 1432] [outer = 14F67800] 15:47:47 INFO - PROCESS | 2088 | 1468190867982 Marionette DEBUG loaded listener.js 15:47:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (15412400) [pid = 2088] [serial = 1433] [outer = 14F67800] 15:47:48 INFO - PROCESS | 2088 | 1468190868453 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 15:47:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 15:47:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 690ms 15:47:48 INFO - PROCESS | 2088 | 1468190868509 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 15:47:48 INFO - PROCESS | 2088 | 1468190868512 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 15:47:48 INFO - PROCESS | 2088 | 1468190868515 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 15:47:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 15:47:48 INFO - PROCESS | 2088 | 1468190868517 Marionette TRACE conn6 <- [1,1874,null,{}] 15:47:48 INFO - PROCESS | 2088 | 1468190868521 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:48 INFO - PROCESS | 2088 | 1468190868523 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:48 INFO - PROCESS | 2088 | 1468190868637 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 15:47:48 INFO - PROCESS | 2088 | 1468190868646 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:48 INFO - PROCESS | 2088 | 1468190868648 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:48 INFO - PROCESS | 2088 | ++DOCSHELL 1541A800 == 34 [pid = 2088] [id = 478] 15:47:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (1637FC00) [pid = 2088] [serial = 1434] [outer = 00000000] 15:47:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (16F70800) [pid = 2088] [serial = 1435] [outer = 1637FC00] 15:47:48 INFO - PROCESS | 2088 | 1468190868694 Marionette DEBUG loaded listener.js 15:47:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (17E85C00) [pid = 2088] [serial = 1436] [outer = 1637FC00] 15:47:49 INFO - PROCESS | 2088 | 1468190869181 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 15:47:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 15:47:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 732ms 15:47:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 15:47:49 INFO - PROCESS | 2088 | 1468190869251 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 15:47:49 INFO - PROCESS | 2088 | 1468190869253 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 15:47:49 INFO - PROCESS | 2088 | 1468190869257 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 15:47:49 INFO - PROCESS | 2088 | 1468190869258 Marionette TRACE conn6 <- [1,1878,null,{}] 15:47:49 INFO - PROCESS | 2088 | 1468190869262 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:49 INFO - PROCESS | 2088 | 1468190869264 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:49 INFO - PROCESS | 2088 | 1468190869379 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 15:47:49 INFO - PROCESS | 2088 | 1468190869389 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:49 INFO - PROCESS | 2088 | 1468190869391 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:49 INFO - PROCESS | 2088 | ++DOCSHELL 16F71400 == 35 [pid = 2088] [id = 479] 15:47:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (17E8B400) [pid = 2088] [serial = 1437] [outer = 00000000] 15:47:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (1807AC00) [pid = 2088] [serial = 1438] [outer = 17E8B400] 15:47:49 INFO - PROCESS | 2088 | 1468190869487 Marionette DEBUG loaded listener.js 15:47:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (1807B400) [pid = 2088] [serial = 1439] [outer = 17E8B400] 15:47:49 INFO - PROCESS | 2088 | 1468190869908 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 15:47:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 15:47:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 670ms 15:47:49 INFO - PROCESS | 2088 | 1468190869929 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 15:47:49 INFO - PROCESS | 2088 | 1468190869931 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 15:47:49 INFO - PROCESS | 2088 | 1468190869934 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 15:47:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 15:47:49 INFO - PROCESS | 2088 | 1468190869936 Marionette TRACE conn6 <- [1,1882,null,{}] 15:47:49 INFO - PROCESS | 2088 | 1468190869943 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:49 INFO - PROCESS | 2088 | 1468190869948 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:50 INFO - PROCESS | 2088 | 1468190870116 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 15:47:50 INFO - PROCESS | 2088 | 1468190870139 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:50 INFO - PROCESS | 2088 | 1468190870141 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:50 INFO - PROCESS | 2088 | ++DOCSHELL 0CA69400 == 36 [pid = 2088] [id = 480] 15:47:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (10C96C00) [pid = 2088] [serial = 1440] [outer = 00000000] 15:47:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (1958C800) [pid = 2088] [serial = 1441] [outer = 10C96C00] 15:47:50 INFO - PROCESS | 2088 | 1468190870186 Marionette DEBUG loaded listener.js 15:47:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (1958D400) [pid = 2088] [serial = 1442] [outer = 10C96C00] 15:47:50 INFO - PROCESS | 2088 | 1468190870650 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 15:47:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 15:47:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 730ms 15:47:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 15:47:50 INFO - PROCESS | 2088 | 1468190870667 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 15:47:50 INFO - PROCESS | 2088 | 1468190870669 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 15:47:50 INFO - PROCESS | 2088 | 1468190870672 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 15:47:50 INFO - PROCESS | 2088 | 1468190870674 Marionette TRACE conn6 <- [1,1886,null,{}] 15:47:50 INFO - PROCESS | 2088 | 1468190870684 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:50 INFO - PROCESS | 2088 | 1468190870686 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:50 INFO - PROCESS | 2088 | 1468190870798 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 15:47:50 INFO - PROCESS | 2088 | 1468190870804 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:50 INFO - PROCESS | 2088 | 1468190870806 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:50 INFO - PROCESS | 2088 | ++DOCSHELL 19743400 == 37 [pid = 2088] [id = 481] 15:47:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (19743800) [pid = 2088] [serial = 1443] [outer = 00000000] 15:47:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (198CAC00) [pid = 2088] [serial = 1444] [outer = 19743800] 15:47:50 INFO - PROCESS | 2088 | 1468190870849 Marionette DEBUG loaded listener.js 15:47:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (198E9800) [pid = 2088] [serial = 1445] [outer = 19743800] 15:47:51 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (14CCD000) [pid = 2088] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 15:47:51 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (14CC6000) [pid = 2088] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 15:47:51 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (198F5000) [pid = 2088] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 15:47:51 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (16F74C00) [pid = 2088] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 15:47:51 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (1A7DBC00) [pid = 2088] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 15:47:51 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (1093F400) [pid = 2088] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 15:47:51 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (16380C00) [pid = 2088] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 15:47:51 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (11992800) [pid = 2088] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 15:47:51 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (0CAF6800) [pid = 2088] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 15:47:51 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (187C8800) [pid = 2088] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 15:47:51 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (110A0400) [pid = 2088] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 15:47:51 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (14CA4000) [pid = 2088] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 15:47:51 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (166D3800) [pid = 2088] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 15:47:51 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (1A1A5C00) [pid = 2088] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 15:47:51 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (1968A000) [pid = 2088] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 15:47:51 INFO - PROCESS | 2088 | 1468190871274 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 15:47:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 15:47:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 670ms 15:47:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 15:47:51 INFO - PROCESS | 2088 | 1468190871343 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 15:47:51 INFO - PROCESS | 2088 | 1468190871345 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 15:47:51 INFO - PROCESS | 2088 | 1468190871348 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 15:47:51 INFO - PROCESS | 2088 | 1468190871350 Marionette TRACE conn6 <- [1,1890,null,{}] 15:47:51 INFO - PROCESS | 2088 | 1468190871353 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:51 INFO - PROCESS | 2088 | 1468190871355 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:51 INFO - PROCESS | 2088 | 1468190871435 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 15:47:51 INFO - PROCESS | 2088 | 1468190871471 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:51 INFO - PROCESS | 2088 | 1468190871473 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:51 INFO - PROCESS | 2088 | ++DOCSHELL 1093F400 == 38 [pid = 2088] [id = 482] 15:47:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (110A0400) [pid = 2088] [serial = 1446] [outer = 00000000] 15:47:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (1541FC00) [pid = 2088] [serial = 1447] [outer = 110A0400] 15:47:51 INFO - PROCESS | 2088 | 1468190871516 Marionette DEBUG loaded listener.js 15:47:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (15495800) [pid = 2088] [serial = 1448] [outer = 110A0400] 15:47:51 INFO - PROCESS | 2088 | 1468190871946 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 15:47:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 15:47:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 630ms 15:47:51 INFO - PROCESS | 2088 | 1468190871981 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 15:47:51 INFO - PROCESS | 2088 | 1468190871983 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 15:47:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 15:47:51 INFO - PROCESS | 2088 | 1468190871986 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 15:47:51 INFO - PROCESS | 2088 | 1468190871988 Marionette TRACE conn6 <- [1,1894,null,{}] 15:47:51 INFO - PROCESS | 2088 | 1468190871991 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:51 INFO - PROCESS | 2088 | 1468190871993 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:52 INFO - PROCESS | 2088 | 1468190872075 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 15:47:52 INFO - PROCESS | 2088 | 1468190872081 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:52 INFO - PROCESS | 2088 | 1468190872083 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:52 INFO - PROCESS | 2088 | ++DOCSHELL 0CA6A000 == 39 [pid = 2088] [id = 483] 15:47:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (14CCF000) [pid = 2088] [serial = 1449] [outer = 00000000] 15:47:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (1988C000) [pid = 2088] [serial = 1450] [outer = 14CCF000] 15:47:52 INFO - PROCESS | 2088 | 1468190872127 Marionette DEBUG loaded listener.js 15:47:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (1A135400) [pid = 2088] [serial = 1451] [outer = 14CCF000] 15:47:52 INFO - PROCESS | 2088 | 1468190872563 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 15:47:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 15:47:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 630ms 15:47:52 INFO - PROCESS | 2088 | 1468190872620 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 15:47:52 INFO - PROCESS | 2088 | 1468190872622 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 15:47:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 15:47:52 INFO - PROCESS | 2088 | 1468190872625 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 15:47:52 INFO - PROCESS | 2088 | 1468190872626 Marionette TRACE conn6 <- [1,1898,null,{}] 15:47:52 INFO - PROCESS | 2088 | 1468190872630 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:52 INFO - PROCESS | 2088 | 1468190872632 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:52 INFO - PROCESS | 2088 | 1468190872710 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 15:47:52 INFO - PROCESS | 2088 | 1468190872715 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:52 INFO - PROCESS | 2088 | 1468190872717 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:52 INFO - PROCESS | 2088 | ++DOCSHELL 1A19F400 == 40 [pid = 2088] [id = 484] 15:47:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (1A1A0C00) [pid = 2088] [serial = 1452] [outer = 00000000] 15:47:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (1A1AEC00) [pid = 2088] [serial = 1453] [outer = 1A1A0C00] 15:47:52 INFO - PROCESS | 2088 | 1468190872762 Marionette DEBUG loaded listener.js 15:47:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (17E83C00) [pid = 2088] [serial = 1454] [outer = 1A1A0C00] 15:47:53 INFO - PROCESS | 2088 | 1468190873449 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 15:47:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 15:47:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 870ms 15:47:53 INFO - PROCESS | 2088 | 1468190873496 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 15:47:53 INFO - PROCESS | 2088 | 1468190873501 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 15:47:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 15:47:53 INFO - PROCESS | 2088 | 1468190873506 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 15:47:53 INFO - PROCESS | 2088 | 1468190873510 Marionette TRACE conn6 <- [1,1902,null,{}] 15:47:53 INFO - PROCESS | 2088 | 1468190873516 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:53 INFO - PROCESS | 2088 | 1468190873520 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:53 INFO - PROCESS | 2088 | 1468190873664 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 15:47:53 INFO - PROCESS | 2088 | 1468190873777 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:53 INFO - PROCESS | 2088 | 1468190873780 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:53 INFO - PROCESS | 2088 | ++DOCSHELL 10CCAC00 == 41 [pid = 2088] [id = 485] 15:47:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (10CCE400) [pid = 2088] [serial = 1455] [outer = 00000000] 15:47:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (10D27400) [pid = 2088] [serial = 1456] [outer = 10CCE400] 15:47:53 INFO - PROCESS | 2088 | 1468190873838 Marionette DEBUG loaded listener.js 15:47:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (110A5000) [pid = 2088] [serial = 1457] [outer = 10CCE400] 15:47:54 INFO - PROCESS | 2088 | 1468190874396 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 15:47:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 15:47:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 930ms 15:47:54 INFO - PROCESS | 2088 | 1468190874453 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 15:47:54 INFO - PROCESS | 2088 | 1468190874457 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 15:47:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 15:47:54 INFO - PROCESS | 2088 | 1468190874465 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 15:47:54 INFO - PROCESS | 2088 | 1468190874468 Marionette TRACE conn6 <- [1,1906,null,{}] 15:47:54 INFO - PROCESS | 2088 | 1468190874472 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:54 INFO - PROCESS | 2088 | 1468190874475 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:54 INFO - PROCESS | 2088 | 1468190874588 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 15:47:54 INFO - PROCESS | 2088 | 1468190874698 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:54 INFO - PROCESS | 2088 | 1468190874701 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:54 INFO - PROCESS | 2088 | ++DOCSHELL 14CCEC00 == 42 [pid = 2088] [id = 486] 15:47:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (14CD0000) [pid = 2088] [serial = 1458] [outer = 00000000] 15:47:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (153F5800) [pid = 2088] [serial = 1459] [outer = 14CD0000] 15:47:54 INFO - PROCESS | 2088 | 1468190874759 Marionette DEBUG loaded listener.js 15:47:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (166CA000) [pid = 2088] [serial = 1460] [outer = 14CD0000] 15:47:55 INFO - PROCESS | 2088 | 1468190875400 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 15:47:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 15:47:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 970ms 15:47:55 INFO - PROCESS | 2088 | 1468190875439 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 15:47:55 INFO - PROCESS | 2088 | 1468190875441 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 15:47:55 INFO - PROCESS | 2088 | 1468190875445 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 15:47:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 15:47:55 INFO - PROCESS | 2088 | 1468190875449 Marionette TRACE conn6 <- [1,1910,null,{}] 15:47:55 INFO - PROCESS | 2088 | 1468190875459 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:55 INFO - PROCESS | 2088 | 1468190875464 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:55 INFO - PROCESS | 2088 | 1468190875573 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 15:47:55 INFO - PROCESS | 2088 | 1468190875713 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:55 INFO - PROCESS | 2088 | 1468190875717 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:55 INFO - PROCESS | 2088 | ++DOCSHELL 1A19FC00 == 43 [pid = 2088] [id = 487] 15:47:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (1A1A0400) [pid = 2088] [serial = 1461] [outer = 00000000] 15:47:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (1A496800) [pid = 2088] [serial = 1462] [outer = 1A1A0400] 15:47:55 INFO - PROCESS | 2088 | 1468190875775 Marionette DEBUG loaded listener.js 15:47:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (1A4A4000) [pid = 2088] [serial = 1463] [outer = 1A1A0400] 15:47:56 INFO - PROCESS | 2088 | 1468190876350 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 15:47:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 15:47:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 970ms 15:47:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 15:47:56 INFO - PROCESS | 2088 | 1468190876419 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 15:47:56 INFO - PROCESS | 2088 | 1468190876421 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 15:47:56 INFO - PROCESS | 2088 | 1468190876425 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 15:47:56 INFO - PROCESS | 2088 | 1468190876427 Marionette TRACE conn6 <- [1,1914,null,{}] 15:47:56 INFO - PROCESS | 2088 | 1468190876430 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:56 INFO - PROCESS | 2088 | 1468190876433 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:56 INFO - PROCESS | 2088 | 1468190876544 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 15:47:56 INFO - PROCESS | 2088 | 1468190876824 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:56 INFO - PROCESS | 2088 | 1468190876827 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:56 INFO - PROCESS | 2088 | ++DOCSHELL 0CA73000 == 44 [pid = 2088] [id = 488] 15:47:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 97 (0CA74400) [pid = 2088] [serial = 1464] [outer = 00000000] 15:47:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (0CAE4400) [pid = 2088] [serial = 1465] [outer = 0CA74400] 15:47:56 INFO - PROCESS | 2088 | 1468190876880 Marionette DEBUG loaded listener.js 15:47:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (0CFE5000) [pid = 2088] [serial = 1466] [outer = 0CA74400] 15:47:57 INFO - PROCESS | 2088 | --DOCSHELL 0CA6A000 == 43 [pid = 2088] [id = 483] 15:47:57 INFO - PROCESS | 2088 | --DOCSHELL 1093F400 == 42 [pid = 2088] [id = 482] 15:47:57 INFO - PROCESS | 2088 | --DOCSHELL 19743400 == 41 [pid = 2088] [id = 481] 15:47:57 INFO - PROCESS | 2088 | --DOCSHELL 0CA69400 == 40 [pid = 2088] [id = 480] 15:47:57 INFO - PROCESS | 2088 | --DOCSHELL 16F71400 == 39 [pid = 2088] [id = 479] 15:47:57 INFO - PROCESS | 2088 | --DOCSHELL 1541A800 == 38 [pid = 2088] [id = 478] 15:47:57 INFO - PROCESS | 2088 | --DOCSHELL 14F5B400 == 37 [pid = 2088] [id = 477] 15:47:57 INFO - PROCESS | 2088 | --DOCSHELL 10F10000 == 36 [pid = 2088] [id = 476] 15:47:57 INFO - PROCESS | 2088 | --DOCSHELL 0CAE2400 == 35 [pid = 2088] [id = 475] 15:47:57 INFO - PROCESS | 2088 | --DOMWINDOW == 98 (1B5B6800) [pid = 2088] [serial = 1412] [outer = 00000000] [url = about:blank] 15:47:57 INFO - PROCESS | 2088 | --DOMWINDOW == 97 (19745800) [pid = 2088] [serial = 1399] [outer = 00000000] [url = about:blank] 15:47:57 INFO - PROCESS | 2088 | --DOMWINDOW == 96 (198D1800) [pid = 2088] [serial = 1402] [outer = 00000000] [url = about:blank] 15:47:57 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (1A2D0C00) [pid = 2088] [serial = 1405] [outer = 00000000] [url = about:blank] 15:47:57 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (198EF400) [pid = 2088] [serial = 1403] [outer = 00000000] [url = about:blank] 15:47:57 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (1A49D400) [pid = 2088] [serial = 1406] [outer = 00000000] [url = about:blank] 15:47:57 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (1A4A4800) [pid = 2088] [serial = 1411] [outer = 00000000] [url = about:blank] 15:47:57 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (1BA85400) [pid = 2088] [serial = 1414] [outer = 00000000] [url = about:blank] 15:47:57 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (19509C00) [pid = 2088] [serial = 1396] [outer = 00000000] [url = about:blank] 15:47:57 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (180B5800) [pid = 2088] [serial = 1393] [outer = 00000000] [url = about:blank] 15:47:57 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (18610000) [pid = 2088] [serial = 1394] [outer = 00000000] [url = about:blank] 15:47:57 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (16F75000) [pid = 2088] [serial = 1390] [outer = 00000000] [url = about:blank] 15:47:57 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (17E80400) [pid = 2088] [serial = 1391] [outer = 00000000] [url = about:blank] 15:47:57 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (14F60000) [pid = 2088] [serial = 1387] [outer = 00000000] [url = about:blank] 15:47:57 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (15355800) [pid = 2088] [serial = 1388] [outer = 00000000] [url = about:blank] 15:47:57 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (14ADC000) [pid = 2088] [serial = 1384] [outer = 00000000] [url = about:blank] 15:47:57 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (14CC4000) [pid = 2088] [serial = 1385] [outer = 00000000] [url = about:blank] 15:47:57 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (110A4800) [pid = 2088] [serial = 1381] [outer = 00000000] [url = about:blank] 15:47:57 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (1158A400) [pid = 2088] [serial = 1382] [outer = 00000000] [url = about:blank] 15:47:57 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (10946000) [pid = 2088] [serial = 1378] [outer = 00000000] [url = about:blank] 15:47:57 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (1095C000) [pid = 2088] [serial = 1379] [outer = 00000000] [url = about:blank] 15:47:57 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (0CF6B400) [pid = 2088] [serial = 1375] [outer = 00000000] [url = about:blank] 15:47:57 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (1023AC00) [pid = 2088] [serial = 1376] [outer = 00000000] [url = about:blank] 15:47:57 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (1BBCD800) [pid = 2088] [serial = 1373] [outer = 00000000] [url = about:blank] 15:47:57 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (1BB38800) [pid = 2088] [serial = 1415] [outer = 00000000] [url = about:blank] 15:47:57 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (19746400) [pid = 2088] [serial = 1400] [outer = 00000000] [url = about:blank] 15:47:57 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (18673800) [pid = 2088] [serial = 1408] [outer = 00000000] [url = about:blank] 15:47:57 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (18676400) [pid = 2088] [serial = 1409] [outer = 00000000] [url = about:blank] 15:47:57 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (1889F400) [pid = 2088] [serial = 1397] [outer = 00000000] [url = about:blank] 15:47:57 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (0CAF8000) [pid = 2088] [serial = 1417] [outer = 00000000] [url = about:blank] 15:47:57 INFO - PROCESS | 2088 | 1468190877557 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 15:47:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 15:47:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1174ms 15:47:57 INFO - PROCESS | 2088 | 1468190877606 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 15:47:57 INFO - PROCESS | 2088 | 1468190877610 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 15:47:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 15:47:57 INFO - PROCESS | 2088 | 1468190877614 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 15:47:57 INFO - PROCESS | 2088 | 1468190877617 Marionette TRACE conn6 <- [1,1918,null,{}] 15:47:57 INFO - PROCESS | 2088 | 1468190877622 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:57 INFO - PROCESS | 2088 | 1468190877627 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:57 INFO - PROCESS | 2088 | 1468190877732 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 15:47:57 INFO - PROCESS | 2088 | 1468190877825 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:57 INFO - PROCESS | 2088 | 1468190877827 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:57 INFO - PROCESS | 2088 | ++DOCSHELL 0CA6F400 == 36 [pid = 2088] [id = 489] 15:47:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (0CA70400) [pid = 2088] [serial = 1467] [outer = 00000000] 15:47:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (10948800) [pid = 2088] [serial = 1468] [outer = 0CA70400] 15:47:57 INFO - PROCESS | 2088 | 1468190877875 Marionette DEBUG loaded listener.js 15:47:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (10961400) [pid = 2088] [serial = 1469] [outer = 0CA70400] 15:47:58 INFO - PROCESS | 2088 | 1468190878305 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 15:47:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 15:47:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 770ms 15:47:58 INFO - PROCESS | 2088 | 1468190878390 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 15:47:58 INFO - PROCESS | 2088 | 1468190878393 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 15:47:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 15:47:58 INFO - PROCESS | 2088 | 1468190878398 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 15:47:58 INFO - PROCESS | 2088 | 1468190878400 Marionette TRACE conn6 <- [1,1922,null,{}] 15:47:58 INFO - PROCESS | 2088 | 1468190878404 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:58 INFO - PROCESS | 2088 | 1468190878406 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:58 INFO - PROCESS | 2088 | 1468190878502 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 15:47:58 INFO - PROCESS | 2088 | 1468190878511 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:58 INFO - PROCESS | 2088 | 1468190878513 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:58 INFO - PROCESS | 2088 | ++DOCSHELL 11997800 == 37 [pid = 2088] [id = 490] 15:47:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (11ACE800) [pid = 2088] [serial = 1470] [outer = 00000000] 15:47:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (14C6C000) [pid = 2088] [serial = 1471] [outer = 11ACE800] 15:47:58 INFO - PROCESS | 2088 | 1468190878559 Marionette DEBUG loaded listener.js 15:47:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (14CC8800) [pid = 2088] [serial = 1472] [outer = 11ACE800] 15:47:59 INFO - PROCESS | 2088 | 1468190879028 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 15:47:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 15:47:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 670ms 15:47:59 INFO - PROCESS | 2088 | 1468190879073 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 15:47:59 INFO - PROCESS | 2088 | 1468190879075 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 15:47:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 15:47:59 INFO - PROCESS | 2088 | 1468190879079 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 15:47:59 INFO - PROCESS | 2088 | 1468190879085 Marionette TRACE conn6 <- [1,1926,null,{}] 15:47:59 INFO - PROCESS | 2088 | 1468190879093 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:59 INFO - PROCESS | 2088 | 1468190879097 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:59 INFO - PROCESS | 2088 | 1468190879184 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 15:47:59 INFO - PROCESS | 2088 | 1468190879193 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:59 INFO - PROCESS | 2088 | 1468190879195 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:59 INFO - PROCESS | 2088 | ++DOCSHELL 166CB800 == 38 [pid = 2088] [id = 491] 15:47:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (166D2400) [pid = 2088] [serial = 1473] [outer = 00000000] 15:47:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (17E81C00) [pid = 2088] [serial = 1474] [outer = 166D2400] 15:47:59 INFO - PROCESS | 2088 | 1468190879241 Marionette DEBUG loaded listener.js 15:47:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (17E8CC00) [pid = 2088] [serial = 1475] [outer = 166D2400] 15:47:59 INFO - PROCESS | 2088 | 1468190879764 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 15:47:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 15:47:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 730ms 15:47:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 15:47:59 INFO - PROCESS | 2088 | 1468190879813 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 15:47:59 INFO - PROCESS | 2088 | 1468190879815 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 15:47:59 INFO - PROCESS | 2088 | 1468190879818 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 15:47:59 INFO - PROCESS | 2088 | 1468190879820 Marionette TRACE conn6 <- [1,1930,null,{}] 15:47:59 INFO - PROCESS | 2088 | 1468190879824 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:59 INFO - PROCESS | 2088 | 1468190879825 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:59 INFO - PROCESS | 2088 | 1468190879913 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 15:47:59 INFO - PROCESS | 2088 | 1468190879918 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:59 INFO - PROCESS | 2088 | 1468190879920 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:47:59 INFO - PROCESS | 2088 | ++DOCSHELL 10D25400 == 39 [pid = 2088] [id = 492] 15:47:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (17E8E400) [pid = 2088] [serial = 1476] [outer = 00000000] 15:47:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (187CD400) [pid = 2088] [serial = 1477] [outer = 17E8E400] 15:47:59 INFO - PROCESS | 2088 | 1468190879967 Marionette DEBUG loaded listener.js 15:48:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (1950A800) [pid = 2088] [serial = 1478] [outer = 17E8E400] 15:48:00 INFO - PROCESS | 2088 | 1468190880422 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 15:48:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 15:48:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 630ms 15:48:00 INFO - PROCESS | 2088 | 1468190880456 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 15:48:00 INFO - PROCESS | 2088 | 1468190880458 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 15:48:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 15:48:00 INFO - PROCESS | 2088 | 1468190880462 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 15:48:00 INFO - PROCESS | 2088 | 1468190880463 Marionette TRACE conn6 <- [1,1934,null,{}] 15:48:00 INFO - PROCESS | 2088 | 1468190880467 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:00 INFO - PROCESS | 2088 | 1468190880469 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:00 INFO - PROCESS | 2088 | 1468190880588 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 15:48:00 INFO - PROCESS | 2088 | 1468190880679 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:00 INFO - PROCESS | 2088 | 1468190880685 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:00 INFO - PROCESS | 2088 | ++DOCSHELL 19592000 == 40 [pid = 2088] [id = 493] 15:48:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (19684800) [pid = 2088] [serial = 1479] [outer = 00000000] 15:48:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (19747400) [pid = 2088] [serial = 1480] [outer = 19684800] 15:48:00 INFO - PROCESS | 2088 | 1468190880739 Marionette DEBUG loaded listener.js 15:48:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (198D1800) [pid = 2088] [serial = 1481] [outer = 19684800] 15:48:01 INFO - PROCESS | 2088 | 1468190881198 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 15:48:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 15:48:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 770ms 15:48:01 INFO - PROCESS | 2088 | 1468190881233 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 15:48:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 15:48:01 INFO - PROCESS | 2088 | 1468190881235 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 15:48:01 INFO - PROCESS | 2088 | 1468190881238 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 15:48:01 INFO - PROCESS | 2088 | 1468190881240 Marionette TRACE conn6 <- [1,1938,null,{}] 15:48:01 INFO - PROCESS | 2088 | 1468190881243 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:01 INFO - PROCESS | 2088 | 1468190881245 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:01 INFO - PROCESS | 2088 | 1468190881375 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 15:48:01 INFO - PROCESS | 2088 | 1468190881447 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:01 INFO - PROCESS | 2088 | 1468190881449 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:01 INFO - PROCESS | 2088 | ++DOCSHELL 19746800 == 41 [pid = 2088] [id = 494] 15:48:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (1A1A3C00) [pid = 2088] [serial = 1482] [outer = 00000000] 15:48:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (1A4A1800) [pid = 2088] [serial = 1483] [outer = 1A1A3C00] 15:48:01 INFO - PROCESS | 2088 | 1468190881493 Marionette DEBUG loaded listener.js 15:48:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (1A4D5400) [pid = 2088] [serial = 1484] [outer = 1A1A3C00] 15:48:01 INFO - PROCESS | 2088 | 1468190881882 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 15:48:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 15:48:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 670ms 15:48:01 INFO - PROCESS | 2088 | 1468190881908 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 15:48:01 INFO - PROCESS | 2088 | 1468190881910 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 15:48:01 INFO - PROCESS | 2088 | 1468190881919 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 15:48:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 15:48:01 INFO - PROCESS | 2088 | 1468190881920 Marionette TRACE conn6 <- [1,1942,null,{}] 15:48:01 INFO - PROCESS | 2088 | 1468190881924 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:01 INFO - PROCESS | 2088 | 1468190881925 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:02 INFO - PROCESS | 2088 | 1468190882064 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 15:48:02 INFO - PROCESS | 2088 | 1468190882082 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:02 INFO - PROCESS | 2088 | 1468190882084 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:02 INFO - PROCESS | 2088 | ++DOCSHELL 1A138000 == 42 [pid = 2088] [id = 495] 15:48:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (1A1A9000) [pid = 2088] [serial = 1485] [outer = 00000000] 15:48:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (1B5BC400) [pid = 2088] [serial = 1486] [outer = 1A1A9000] 15:48:02 INFO - PROCESS | 2088 | 1468190882126 Marionette DEBUG loaded listener.js 15:48:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (1BA7A800) [pid = 2088] [serial = 1487] [outer = 1A1A9000] 15:48:02 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (17E8B400) [pid = 2088] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 15:48:02 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (10C96C00) [pid = 2088] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 15:48:02 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (1637FC00) [pid = 2088] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 15:48:02 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (19743800) [pid = 2088] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 15:48:02 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (1109C000) [pid = 2088] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 15:48:02 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (14F67800) [pid = 2088] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 15:48:02 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (0CAE3400) [pid = 2088] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 15:48:02 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (14CCF000) [pid = 2088] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 15:48:02 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (110A0400) [pid = 2088] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 15:48:02 INFO - PROCESS | 2088 | 1468190882610 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 15:48:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 15:48:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 730ms 15:48:02 INFO - PROCESS | 2088 | 1468190882660 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 15:48:02 INFO - PROCESS | 2088 | 1468190882662 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 15:48:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 15:48:02 INFO - PROCESS | 2088 | 1468190882666 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 15:48:02 INFO - PROCESS | 2088 | 1468190882667 Marionette TRACE conn6 <- [1,1946,null,{}] 15:48:02 INFO - PROCESS | 2088 | 1468190882671 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:02 INFO - PROCESS | 2088 | 1468190882673 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:02 INFO - PROCESS | 2088 | 1468190882755 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 15:48:02 INFO - PROCESS | 2088 | 1468190882760 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:02 INFO - PROCESS | 2088 | 1468190882762 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:02 INFO - PROCESS | 2088 | ++DOCSHELL 10276400 == 43 [pid = 2088] [id = 496] 15:48:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (11099800) [pid = 2088] [serial = 1488] [outer = 00000000] 15:48:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (18605C00) [pid = 2088] [serial = 1489] [outer = 11099800] 15:48:02 INFO - PROCESS | 2088 | 1468190882806 Marionette DEBUG loaded listener.js 15:48:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (198EF000) [pid = 2088] [serial = 1490] [outer = 11099800] 15:48:03 INFO - PROCESS | 2088 | 1468190883242 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 15:48:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 15:48:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 631ms 15:48:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 15:48:03 INFO - PROCESS | 2088 | 1468190883300 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 15:48:03 INFO - PROCESS | 2088 | 1468190883302 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 15:48:03 INFO - PROCESS | 2088 | 1468190883305 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 15:48:03 INFO - PROCESS | 2088 | 1468190883307 Marionette TRACE conn6 <- [1,1950,null,{}] 15:48:03 INFO - PROCESS | 2088 | 1468190883310 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:03 INFO - PROCESS | 2088 | 1468190883312 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:03 INFO - PROCESS | 2088 | 1468190883396 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 15:48:03 INFO - PROCESS | 2088 | 1468190883401 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:03 INFO - PROCESS | 2088 | 1468190883403 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:03 INFO - PROCESS | 2088 | ++DOCSHELL 0CA67000 == 44 [pid = 2088] [id = 497] 15:48:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (17E8B800) [pid = 2088] [serial = 1491] [outer = 00000000] 15:48:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (1BBCEC00) [pid = 2088] [serial = 1492] [outer = 17E8B800] 15:48:03 INFO - PROCESS | 2088 | 1468190883449 Marionette DEBUG loaded listener.js 15:48:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (1C434000) [pid = 2088] [serial = 1493] [outer = 17E8B800] 15:48:03 INFO - PROCESS | 2088 | 1468190883906 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 15:48:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 15:48:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 630ms 15:48:03 INFO - PROCESS | 2088 | 1468190883936 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 15:48:03 INFO - PROCESS | 2088 | 1468190883938 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 15:48:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 15:48:03 INFO - PROCESS | 2088 | 1468190883945 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 15:48:03 INFO - PROCESS | 2088 | 1468190883946 Marionette TRACE conn6 <- [1,1954,null,{}] 15:48:03 INFO - PROCESS | 2088 | 1468190883950 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:03 INFO - PROCESS | 2088 | 1468190883952 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:04 INFO - PROCESS | 2088 | 1468190884085 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 15:48:04 INFO - PROCESS | 2088 | 1468190884091 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:04 INFO - PROCESS | 2088 | 1468190884093 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:04 INFO - PROCESS | 2088 | ++DOCSHELL 1C435C00 == 45 [pid = 2088] [id = 498] 15:48:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (1C437400) [pid = 2088] [serial = 1494] [outer = 00000000] 15:48:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (1C771000) [pid = 2088] [serial = 1495] [outer = 1C437400] 15:48:04 INFO - PROCESS | 2088 | 1468190884139 Marionette DEBUG loaded listener.js 15:48:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (1C777400) [pid = 2088] [serial = 1496] [outer = 1C437400] 15:48:04 INFO - PROCESS | 2088 | 1468190884724 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 15:48:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 15:48:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 830ms 15:48:04 INFO - PROCESS | 2088 | 1468190884818 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 15:48:04 INFO - PROCESS | 2088 | 1468190884822 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 15:48:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 15:48:04 INFO - PROCESS | 2088 | 1468190884829 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 15:48:04 INFO - PROCESS | 2088 | 1468190884833 Marionette TRACE conn6 <- [1,1958,null,{}] 15:48:04 INFO - PROCESS | 2088 | 1468190884839 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:04 INFO - PROCESS | 2088 | 1468190884842 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:04 INFO - PROCESS | 2088 | 1468190884967 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 15:48:05 INFO - PROCESS | 2088 | 1468190885102 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:05 INFO - PROCESS | 2088 | 1468190885105 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:05 INFO - PROCESS | 2088 | ++DOCSHELL 0CF6B400 == 46 [pid = 2088] [id = 499] 15:48:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (1077A000) [pid = 2088] [serial = 1497] [outer = 00000000] 15:48:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (10F10000) [pid = 2088] [serial = 1498] [outer = 1077A000] 15:48:05 INFO - PROCESS | 2088 | 1468190885163 Marionette DEBUG loaded listener.js 15:48:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (119EA800) [pid = 2088] [serial = 1499] [outer = 1077A000] 15:48:05 INFO - PROCESS | 2088 | 1468190885714 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 15:48:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 15:48:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 930ms 15:48:05 INFO - PROCESS | 2088 | 1468190885769 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 15:48:05 INFO - PROCESS | 2088 | 1468190885774 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 15:48:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 15:48:05 INFO - PROCESS | 2088 | 1468190885781 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 15:48:05 INFO - PROCESS | 2088 | 1468190885784 Marionette TRACE conn6 <- [1,1962,null,{}] 15:48:05 INFO - PROCESS | 2088 | 1468190885788 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:05 INFO - PROCESS | 2088 | 1468190885791 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:05 INFO - PROCESS | 2088 | 1468190885905 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 15:48:05 INFO - PROCESS | 2088 | 1468190886018 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:06 INFO - PROCESS | 2088 | 1468190886021 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:06 INFO - PROCESS | 2088 | ++DOCSHELL 14FD7000 == 47 [pid = 2088] [id = 500] 15:48:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (15351800) [pid = 2088] [serial = 1500] [outer = 00000000] 15:48:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (16774800) [pid = 2088] [serial = 1501] [outer = 15351800] 15:48:06 INFO - PROCESS | 2088 | 1468190886119 Marionette DEBUG loaded listener.js 15:48:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (18676800) [pid = 2088] [serial = 1502] [outer = 15351800] 15:48:06 INFO - PROCESS | 2088 | 1468190886681 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 15:48:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 15:48:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 970ms 15:48:06 INFO - PROCESS | 2088 | 1468190886752 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 15:48:06 INFO - PROCESS | 2088 | 1468190886755 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 15:48:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 15:48:06 INFO - PROCESS | 2088 | 1468190886759 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 15:48:06 INFO - PROCESS | 2088 | 1468190886762 Marionette TRACE conn6 <- [1,1966,null,{}] 15:48:06 INFO - PROCESS | 2088 | 1468190886773 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:06 INFO - PROCESS | 2088 | 1468190886778 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:06 INFO - PROCESS | 2088 | 1468190886919 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 15:48:07 INFO - PROCESS | 2088 | 1468190887062 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:07 INFO - PROCESS | 2088 | 1468190887066 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:07 INFO - PROCESS | 2088 | ++DOCSHELL 1A4D9C00 == 48 [pid = 2088] [id = 501] 15:48:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 97 (1B5B6800) [pid = 2088] [serial = 1503] [outer = 00000000] 15:48:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (1BBD2000) [pid = 2088] [serial = 1504] [outer = 1B5B6800] 15:48:07 INFO - PROCESS | 2088 | 1468190887125 Marionette DEBUG loaded listener.js 15:48:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (1C775C00) [pid = 2088] [serial = 1505] [outer = 1B5B6800] 15:48:07 INFO - PROCESS | 2088 | 1468190887951 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:48:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 15:48:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1225ms 15:48:07 INFO - PROCESS | 2088 | 1468190887988 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 15:48:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 15:48:07 INFO - PROCESS | 2088 | 1468190887992 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 15:48:07 INFO - PROCESS | 2088 | 1468190887996 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 15:48:07 INFO - PROCESS | 2088 | 1468190888000 Marionette TRACE conn6 <- [1,1970,null,{}] 15:48:07 INFO - PROCESS | 2088 | 1468190888005 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:07 INFO - PROCESS | 2088 | 1468190888009 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:08 INFO - PROCESS | 2088 | 1468190888115 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 15:48:08 INFO - PROCESS | 2088 | 1468190888252 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:08 INFO - PROCESS | 2088 | 1468190888256 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:08 INFO - PROCESS | 2088 | ++DOCSHELL 10963000 == 49 [pid = 2088] [id = 502] 15:48:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (10965C00) [pid = 2088] [serial = 1506] [outer = 00000000] 15:48:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (10F0AC00) [pid = 2088] [serial = 1507] [outer = 10965C00] 15:48:08 INFO - PROCESS | 2088 | 1468190888310 Marionette DEBUG loaded listener.js 15:48:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (110A4000) [pid = 2088] [serial = 1508] [outer = 10965C00] 15:48:08 INFO - PROCESS | 2088 | --DOCSHELL 0CA67000 == 48 [pid = 2088] [id = 497] 15:48:08 INFO - PROCESS | 2088 | --DOCSHELL 10276400 == 47 [pid = 2088] [id = 496] 15:48:08 INFO - PROCESS | 2088 | --DOCSHELL 1A138000 == 46 [pid = 2088] [id = 495] 15:48:08 INFO - PROCESS | 2088 | --DOCSHELL 19746800 == 45 [pid = 2088] [id = 494] 15:48:08 INFO - PROCESS | 2088 | --DOCSHELL 19592000 == 44 [pid = 2088] [id = 493] 15:48:08 INFO - PROCESS | 2088 | --DOCSHELL 10D25400 == 43 [pid = 2088] [id = 492] 15:48:08 INFO - PROCESS | 2088 | --DOCSHELL 166CB800 == 42 [pid = 2088] [id = 491] 15:48:08 INFO - PROCESS | 2088 | --DOCSHELL 11997800 == 41 [pid = 2088] [id = 490] 15:48:08 INFO - PROCESS | 2088 | --DOCSHELL 0CA6F400 == 40 [pid = 2088] [id = 489] 15:48:08 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (103F2C00) [pid = 2088] [serial = 1420] [outer = 00000000] [url = about:blank] 15:48:08 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (10D1E400) [pid = 2088] [serial = 1423] [outer = 00000000] [url = about:blank] 15:48:08 INFO - PROCESS | 2088 | --DOMWINDOW == 99 (1A1AEC00) [pid = 2088] [serial = 1453] [outer = 00000000] [url = about:blank] 15:48:08 INFO - PROCESS | 2088 | 1468190888939 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:48:08 INFO - PROCESS | 2088 | --DOCSHELL 0CA73000 == 39 [pid = 2088] [id = 488] 15:48:08 INFO - PROCESS | 2088 | --DOCSHELL 10CCAC00 == 38 [pid = 2088] [id = 485] 15:48:08 INFO - PROCESS | 2088 | --DOCSHELL 1A19F400 == 37 [pid = 2088] [id = 484] 15:48:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 15:48:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 990ms 15:48:08 INFO - PROCESS | 2088 | 1468190888987 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 15:48:08 INFO - PROCESS | 2088 | 1468190888991 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 15:48:08 INFO - PROCESS | 2088 | 1468190888997 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 15:48:08 INFO - PROCESS | 2088 | 1468190888999 Marionette TRACE conn6 <- [1,1974,null,{}] 15:48:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 15:48:08 INFO - PROCESS | 2088 | 1468190889006 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:08 INFO - PROCESS | 2088 | 1468190889008 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:09 INFO - PROCESS | 2088 | 1468190889106 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 15:48:09 INFO - PROCESS | 2088 | --DOMWINDOW == 98 (1807AC00) [pid = 2088] [serial = 1438] [outer = 00000000] [url = about:blank] 15:48:09 INFO - PROCESS | 2088 | --DOMWINDOW == 97 (1958C800) [pid = 2088] [serial = 1441] [outer = 00000000] [url = about:blank] 15:48:09 INFO - PROCESS | 2088 | --DOMWINDOW == 96 (16F70800) [pid = 2088] [serial = 1435] [outer = 00000000] [url = about:blank] 15:48:09 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (198CAC00) [pid = 2088] [serial = 1444] [outer = 00000000] [url = about:blank] 15:48:09 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (1198F800) [pid = 2088] [serial = 1429] [outer = 00000000] [url = about:blank] 15:48:09 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (11A8B000) [pid = 2088] [serial = 1430] [outer = 00000000] [url = about:blank] 15:48:09 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (153BF400) [pid = 2088] [serial = 1432] [outer = 00000000] [url = about:blank] 15:48:09 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (15412400) [pid = 2088] [serial = 1433] [outer = 00000000] [url = about:blank] 15:48:09 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (10942400) [pid = 2088] [serial = 1426] [outer = 00000000] [url = about:blank] 15:48:09 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (10960800) [pid = 2088] [serial = 1427] [outer = 00000000] [url = about:blank] 15:48:09 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (1958D400) [pid = 2088] [serial = 1442] [outer = 00000000] [url = about:blank] 15:48:09 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (1988C000) [pid = 2088] [serial = 1450] [outer = 00000000] [url = about:blank] 15:48:09 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (198E9800) [pid = 2088] [serial = 1445] [outer = 00000000] [url = about:blank] 15:48:09 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (1807B400) [pid = 2088] [serial = 1439] [outer = 00000000] [url = about:blank] 15:48:09 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (15495800) [pid = 2088] [serial = 1448] [outer = 00000000] [url = about:blank] 15:48:09 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (17E85C00) [pid = 2088] [serial = 1436] [outer = 00000000] [url = about:blank] 15:48:09 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (1A135400) [pid = 2088] [serial = 1451] [outer = 00000000] [url = about:blank] 15:48:09 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (1541FC00) [pid = 2088] [serial = 1447] [outer = 00000000] [url = about:blank] 15:48:09 INFO - PROCESS | 2088 | 1468190889210 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:09 INFO - PROCESS | 2088 | 1468190889213 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:09 INFO - PROCESS | 2088 | ++DOCSHELL 0CA72400 == 38 [pid = 2088] [id = 503] 15:48:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (0CAD9400) [pid = 2088] [serial = 1509] [outer = 00000000] 15:48:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (10960800) [pid = 2088] [serial = 1510] [outer = 0CAD9400] 15:48:09 INFO - PROCESS | 2088 | 1468190889261 Marionette DEBUG loaded listener.js 15:48:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (10D29C00) [pid = 2088] [serial = 1511] [outer = 0CAD9400] 15:48:09 INFO - PROCESS | 2088 | 1468190889704 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:48:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 15:48:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 770ms 15:48:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 15:48:09 INFO - PROCESS | 2088 | 1468190889772 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 15:48:09 INFO - PROCESS | 2088 | 1468190889774 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 15:48:09 INFO - PROCESS | 2088 | 1468190889778 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 15:48:09 INFO - PROCESS | 2088 | 1468190889781 Marionette TRACE conn6 <- [1,1978,null,{}] 15:48:09 INFO - PROCESS | 2088 | 1468190889791 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:09 INFO - PROCESS | 2088 | 1468190889796 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:09 INFO - PROCESS | 2088 | 1468190889889 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 15:48:09 INFO - PROCESS | 2088 | 1468190889896 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:09 INFO - PROCESS | 2088 | 1468190889899 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:09 INFO - PROCESS | 2088 | ++DOCSHELL 15410C00 == 39 [pid = 2088] [id = 504] 15:48:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (15412C00) [pid = 2088] [serial = 1512] [outer = 00000000] 15:48:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (1541E000) [pid = 2088] [serial = 1513] [outer = 15412C00] 15:48:09 INFO - PROCESS | 2088 | 1468190889948 Marionette DEBUG loaded listener.js 15:48:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (16F71400) [pid = 2088] [serial = 1514] [outer = 15412C00] 15:48:10 INFO - PROCESS | 2088 | 1468190890392 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:48:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 15:48:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 670ms 15:48:10 INFO - PROCESS | 2088 | 1468190890452 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 15:48:10 INFO - PROCESS | 2088 | 1468190890455 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 15:48:10 INFO - PROCESS | 2088 | 1468190890458 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 15:48:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 15:48:10 INFO - PROCESS | 2088 | 1468190890459 Marionette TRACE conn6 <- [1,1982,null,{}] 15:48:10 INFO - PROCESS | 2088 | 1468190890463 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:10 INFO - PROCESS | 2088 | 1468190890465 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:10 INFO - PROCESS | 2088 | 1468190890554 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 15:48:10 INFO - PROCESS | 2088 | 1468190890561 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:10 INFO - PROCESS | 2088 | 1468190890563 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:10 INFO - PROCESS | 2088 | ++DOCSHELL 180AA000 == 40 [pid = 2088] [id = 505] 15:48:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (180B4000) [pid = 2088] [serial = 1515] [outer = 00000000] 15:48:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (19503C00) [pid = 2088] [serial = 1516] [outer = 180B4000] 15:48:10 INFO - PROCESS | 2088 | 1468190890609 Marionette DEBUG loaded listener.js 15:48:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (1958C800) [pid = 2088] [serial = 1517] [outer = 180B4000] 15:48:11 INFO - PROCESS | 2088 | 1468190891037 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 15:48:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 15:48:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 630ms 15:48:11 INFO - PROCESS | 2088 | 1468190891103 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 15:48:11 INFO - PROCESS | 2088 | 1468190891105 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 15:48:11 INFO - PROCESS | 2088 | 1468190891108 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 15:48:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 15:48:11 INFO - PROCESS | 2088 | 1468190891110 Marionette TRACE conn6 <- [1,1986,null,{}] 15:48:11 INFO - PROCESS | 2088 | 1468190891113 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:11 INFO - PROCESS | 2088 | 1468190891115 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:11 INFO - PROCESS | 2088 | 1468190891198 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 15:48:11 INFO - PROCESS | 2088 | 1468190891205 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:11 INFO - PROCESS | 2088 | 1468190891207 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:11 INFO - PROCESS | 2088 | ++DOCSHELL 18672000 == 41 [pid = 2088] [id = 506] 15:48:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (1968C800) [pid = 2088] [serial = 1518] [outer = 00000000] 15:48:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (19748400) [pid = 2088] [serial = 1519] [outer = 1968C800] 15:48:11 INFO - PROCESS | 2088 | 1468190891252 Marionette DEBUG loaded listener.js 15:48:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (19749400) [pid = 2088] [serial = 1520] [outer = 1968C800] 15:48:11 INFO - PROCESS | 2088 | 1468190891738 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 15:48:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 15:48:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 670ms 15:48:11 INFO - PROCESS | 2088 | 1468190891783 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 15:48:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 15:48:11 INFO - PROCESS | 2088 | 1468190891785 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 15:48:11 INFO - PROCESS | 2088 | 1468190891788 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 15:48:11 INFO - PROCESS | 2088 | 1468190891790 Marionette TRACE conn6 <- [1,1990,null,{}] 15:48:11 INFO - PROCESS | 2088 | 1468190891793 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:11 INFO - PROCESS | 2088 | 1468190891799 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:11 INFO - PROCESS | 2088 | 1468190891949 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 15:48:12 INFO - PROCESS | 2088 | 1468190892018 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:12 INFO - PROCESS | 2088 | 1468190892020 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:12 INFO - PROCESS | 2088 | ++DOCSHELL 198F1000 == 42 [pid = 2088] [id = 507] 15:48:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (1A136000) [pid = 2088] [serial = 1521] [outer = 00000000] 15:48:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (1A4A3800) [pid = 2088] [serial = 1522] [outer = 1A136000] 15:48:12 INFO - PROCESS | 2088 | 1468190892065 Marionette DEBUG loaded listener.js 15:48:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (1BB33C00) [pid = 2088] [serial = 1523] [outer = 1A136000] 15:48:12 INFO - PROCESS | 2088 | 1468190892488 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 15:48:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 15:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 730ms 15:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 15:48:12 INFO - PROCESS | 2088 | 1468190892519 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 15:48:12 INFO - PROCESS | 2088 | 1468190892521 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 15:48:12 INFO - PROCESS | 2088 | 1468190892524 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 15:48:12 INFO - PROCESS | 2088 | 1468190892526 Marionette TRACE conn6 <- [1,1994,null,{}] 15:48:12 INFO - PROCESS | 2088 | 1468190892529 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:12 INFO - PROCESS | 2088 | 1468190892531 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:12 INFO - PROCESS | 2088 | 1468190892680 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 15:48:12 INFO - PROCESS | 2088 | 1468190892701 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:12 INFO - PROCESS | 2088 | 1468190892703 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:12 INFO - PROCESS | 2088 | ++DOCSHELL 1C432400 == 43 [pid = 2088] [id = 508] 15:48:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 97 (1C437C00) [pid = 2088] [serial = 1524] [outer = 00000000] 15:48:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (1C77B800) [pid = 2088] [serial = 1525] [outer = 1C437C00] 15:48:12 INFO - PROCESS | 2088 | 1468190892746 Marionette DEBUG loaded listener.js 15:48:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (1C77E000) [pid = 2088] [serial = 1526] [outer = 1C437C00] 15:48:13 INFO - PROCESS | 2088 | 1468190893167 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 15:48:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 15:48:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 670ms 15:48:13 INFO - PROCESS | 2088 | 1468190893200 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 15:48:13 INFO - PROCESS | 2088 | 1468190893202 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 15:48:13 INFO - PROCESS | 2088 | 1468190893205 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 15:48:13 INFO - PROCESS | 2088 | 1468190893206 Marionette TRACE conn6 <- [1,1998,null,{}] 15:48:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 15:48:13 INFO - PROCESS | 2088 | 1468190893210 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:13 INFO - PROCESS | 2088 | 1468190893212 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:13 INFO - PROCESS | 2088 | 1468190893332 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 15:48:13 INFO - PROCESS | 2088 | 1468190893338 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:13 INFO - PROCESS | 2088 | 1468190893340 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:13 INFO - PROCESS | 2088 | ++DOCSHELL 1C432000 == 44 [pid = 2088] [id = 509] 15:48:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (1C77A000) [pid = 2088] [serial = 1527] [outer = 00000000] 15:48:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (1CDEF000) [pid = 2088] [serial = 1528] [outer = 1C77A000] 15:48:13 INFO - PROCESS | 2088 | 1468190893440 Marionette DEBUG loaded listener.js 15:48:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (1CDF1C00) [pid = 2088] [serial = 1529] [outer = 1C77A000] 15:48:13 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (10CC4C00) [pid = 2088] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 15:48:13 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (19684800) [pid = 2088] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 15:48:13 INFO - PROCESS | 2088 | --DOMWINDOW == 99 (1A1A3C00) [pid = 2088] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 15:48:13 INFO - PROCESS | 2088 | --DOMWINDOW == 98 (0CA70400) [pid = 2088] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 15:48:13 INFO - PROCESS | 2088 | --DOMWINDOW == 97 (0CA74400) [pid = 2088] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 15:48:13 INFO - PROCESS | 2088 | --DOMWINDOW == 96 (166D2400) [pid = 2088] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 15:48:13 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (1A1A9000) [pid = 2088] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 15:48:13 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (17E8E400) [pid = 2088] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 15:48:13 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (17E8B800) [pid = 2088] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 15:48:13 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (11099800) [pid = 2088] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 15:48:13 INFO - PROCESS | 2088 | 1468190893980 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 15:48:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 15:48:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 830ms 15:48:14 INFO - PROCESS | 2088 | 1468190894040 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 15:48:14 INFO - PROCESS | 2088 | 1468190894042 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 15:48:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 15:48:14 INFO - PROCESS | 2088 | 1468190894046 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 15:48:14 INFO - PROCESS | 2088 | 1468190894047 Marionette TRACE conn6 <- [1,2002,null,{}] 15:48:14 INFO - PROCESS | 2088 | 1468190894051 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:14 INFO - PROCESS | 2088 | 1468190894052 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:14 INFO - PROCESS | 2088 | 1468190894135 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 15:48:14 INFO - PROCESS | 2088 | 1468190894141 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:14 INFO - PROCESS | 2088 | 1468190894143 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:14 INFO - PROCESS | 2088 | ++DOCSHELL 18569000 == 45 [pid = 2088] [id = 510] 15:48:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (187C4800) [pid = 2088] [serial = 1530] [outer = 00000000] 15:48:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (1A4A2800) [pid = 2088] [serial = 1531] [outer = 187C4800] 15:48:14 INFO - PROCESS | 2088 | 1468190894187 Marionette DEBUG loaded listener.js 15:48:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (1988F000) [pid = 2088] [serial = 1532] [outer = 187C4800] 15:48:14 INFO - PROCESS | 2088 | 1468190894643 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 15:48:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 15:48:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 670ms 15:48:14 INFO - PROCESS | 2088 | 1468190894716 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 15:48:14 INFO - PROCESS | 2088 | 1468190894718 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 15:48:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 15:48:14 INFO - PROCESS | 2088 | 1468190894721 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 15:48:14 INFO - PROCESS | 2088 | 1468190894723 Marionette TRACE conn6 <- [1,2006,null,{}] 15:48:14 INFO - PROCESS | 2088 | 1468190894726 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:14 INFO - PROCESS | 2088 | 1468190894728 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:14 INFO - PROCESS | 2088 | 1468190894812 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 15:48:14 INFO - PROCESS | 2088 | 1468190894818 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:14 INFO - PROCESS | 2088 | 1468190894820 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:14 INFO - PROCESS | 2088 | ++DOCSHELL 1958B400 == 46 [pid = 2088] [id = 511] 15:48:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (1CD8D000) [pid = 2088] [serial = 1533] [outer = 00000000] 15:48:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 97 (1D529800) [pid = 2088] [serial = 1534] [outer = 1CD8D000] 15:48:14 INFO - PROCESS | 2088 | 1468190894864 Marionette DEBUG loaded listener.js 15:48:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (1D52B800) [pid = 2088] [serial = 1535] [outer = 1CD8D000] 15:48:15 INFO - PROCESS | 2088 | 1468190895302 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:48:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 15:48:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 630ms 15:48:15 INFO - PROCESS | 2088 | 1468190895352 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 15:48:15 INFO - PROCESS | 2088 | 1468190895355 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 15:48:15 INFO - PROCESS | 2088 | 1468190895357 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 15:48:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 15:48:15 INFO - PROCESS | 2088 | 1468190895360 Marionette TRACE conn6 <- [1,2010,null,{}] 15:48:15 INFO - PROCESS | 2088 | 1468190895363 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:15 INFO - PROCESS | 2088 | 1468190895366 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:15 INFO - PROCESS | 2088 | 1468190895462 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 15:48:15 INFO - PROCESS | 2088 | 1468190895493 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:15 INFO - PROCESS | 2088 | 1468190895495 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:15 INFO - PROCESS | 2088 | ++DOCSHELL 1D531400 == 47 [pid = 2088] [id = 512] 15:48:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (1EA75400) [pid = 2088] [serial = 1536] [outer = 00000000] 15:48:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (1EA79C00) [pid = 2088] [serial = 1537] [outer = 1EA75400] 15:48:15 INFO - PROCESS | 2088 | 1468190895543 Marionette DEBUG loaded listener.js 15:48:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (1EA7F000) [pid = 2088] [serial = 1538] [outer = 1EA75400] 15:48:16 INFO - PROCESS | 2088 | 1468190896225 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 15:48:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 15:48:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 930ms 15:48:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 15:48:16 INFO - PROCESS | 2088 | 1468190896293 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 15:48:16 INFO - PROCESS | 2088 | 1468190896298 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 15:48:16 INFO - PROCESS | 2088 | 1468190896303 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 15:48:16 INFO - PROCESS | 2088 | 1468190896308 Marionette TRACE conn6 <- [1,2014,null,{}] 15:48:16 INFO - PROCESS | 2088 | 1468190896313 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:16 INFO - PROCESS | 2088 | 1468190896316 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:16 INFO - PROCESS | 2088 | 1468190896435 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 15:48:16 INFO - PROCESS | 2088 | 1468190896579 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:16 INFO - PROCESS | 2088 | 1468190896582 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:16 INFO - PROCESS | 2088 | ++DOCSHELL 0CF6EC00 == 48 [pid = 2088] [id = 513] 15:48:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (1093F000) [pid = 2088] [serial = 1539] [outer = 00000000] 15:48:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (11503C00) [pid = 2088] [serial = 1540] [outer = 1093F000] 15:48:16 INFO - PROCESS | 2088 | 1468190896640 Marionette DEBUG loaded listener.js 15:48:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (14CAB000) [pid = 2088] [serial = 1541] [outer = 1093F000] 15:48:17 INFO - PROCESS | 2088 | 1468190897233 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 15:48:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 15:48:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 990ms 15:48:17 INFO - PROCESS | 2088 | 1468190897293 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 15:48:17 INFO - PROCESS | 2088 | 1468190897298 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 15:48:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 15:48:17 INFO - PROCESS | 2088 | 1468190897304 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 15:48:17 INFO - PROCESS | 2088 | 1468190897307 Marionette TRACE conn6 <- [1,2018,null,{}] 15:48:17 INFO - PROCESS | 2088 | 1468190897312 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:17 INFO - PROCESS | 2088 | 1468190897314 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:17 INFO - PROCESS | 2088 | 1468190897433 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 15:48:17 INFO - PROCESS | 2088 | 1468190897578 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:17 INFO - PROCESS | 2088 | 1468190897580 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:17 INFO - PROCESS | 2088 | ++DOCSHELL 18038400 == 49 [pid = 2088] [id = 514] 15:48:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (1807AC00) [pid = 2088] [serial = 1542] [outer = 00000000] 15:48:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (19505800) [pid = 2088] [serial = 1543] [outer = 1807AC00] 15:48:17 INFO - PROCESS | 2088 | 1468190897638 Marionette DEBUG loaded listener.js 15:48:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (198CC800) [pid = 2088] [serial = 1544] [outer = 1807AC00] 15:48:18 INFO - PROCESS | 2088 | 1468190898272 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 15:48:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 15:48:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1021ms 15:48:18 INFO - PROCESS | 2088 | 1468190898329 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 15:48:18 INFO - PROCESS | 2088 | 1468190898331 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 15:48:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 15:48:18 INFO - PROCESS | 2088 | 1468190898335 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 15:48:18 INFO - PROCESS | 2088 | 1468190898339 Marionette TRACE conn6 <- [1,2022,null,{}] 15:48:18 INFO - PROCESS | 2088 | 1468190898350 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:18 INFO - PROCESS | 2088 | 1468190898355 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:18 INFO - PROCESS | 2088 | 1468190898520 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 15:48:18 INFO - PROCESS | 2088 | 1468190898673 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:18 INFO - PROCESS | 2088 | 1468190898676 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:18 INFO - PROCESS | 2088 | ++DOCSHELL 1D526800 == 50 [pid = 2088] [id = 515] 15:48:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (1D526C00) [pid = 2088] [serial = 1545] [outer = 00000000] 15:48:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (1D531C00) [pid = 2088] [serial = 1546] [outer = 1D526C00] 15:48:18 INFO - PROCESS | 2088 | 1468190898735 Marionette DEBUG loaded listener.js 15:48:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (1EA7D000) [pid = 2088] [serial = 1547] [outer = 1D526C00] 15:48:19 INFO - PROCESS | 2088 | 1468190899253 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:48:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 15:48:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 970ms 15:48:19 INFO - PROCESS | 2088 | 1468190899309 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 15:48:19 INFO - PROCESS | 2088 | 1468190899312 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 15:48:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 15:48:19 INFO - PROCESS | 2088 | 1468190899315 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 15:48:19 INFO - PROCESS | 2088 | 1468190899317 Marionette TRACE conn6 <- [1,2026,null,{}] 15:48:19 INFO - PROCESS | 2088 | 1468190899321 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:19 INFO - PROCESS | 2088 | 1468190899323 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:19 INFO - PROCESS | 2088 | 1468190899435 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 15:48:19 INFO - PROCESS | 2088 | 1468190899558 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:19 INFO - PROCESS | 2088 | 1468190899560 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:19 INFO - PROCESS | 2088 | ++DOCSHELL 1150A800 == 51 [pid = 2088] [id = 516] 15:48:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (11991400) [pid = 2088] [serial = 1548] [outer = 00000000] 15:48:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (17E8B400) [pid = 2088] [serial = 1549] [outer = 11991400] 15:48:19 INFO - PROCESS | 2088 | 1468190899657 Marionette DEBUG loaded listener.js 15:48:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (18676000) [pid = 2088] [serial = 1550] [outer = 11991400] 15:48:20 INFO - PROCESS | 2088 | 1468190900456 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 15:48:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 15:48:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1166ms 15:48:20 INFO - PROCESS | 2088 | 1468190900485 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 15:48:20 INFO - PROCESS | 2088 | 1468190900489 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 15:48:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 15:48:20 INFO - PROCESS | 2088 | 1468190900510 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 15:48:20 INFO - PROCESS | 2088 | 1468190900513 Marionette TRACE conn6 <- [1,2030,null,{}] 15:48:20 INFO - PROCESS | 2088 | 1468190900519 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:20 INFO - PROCESS | 2088 | 1468190900522 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:20 INFO - PROCESS | 2088 | 1468190900633 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 15:48:20 INFO - PROCESS | 2088 | 1468190900779 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:20 INFO - PROCESS | 2088 | 1468190900781 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:20 INFO - PROCESS | 2088 | ++DOCSHELL 10C8C000 == 52 [pid = 2088] [id = 517] 15:48:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (10D1EC00) [pid = 2088] [serial = 1551] [outer = 00000000] 15:48:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (14CC4800) [pid = 2088] [serial = 1552] [outer = 10D1EC00] 15:48:20 INFO - PROCESS | 2088 | 1468190900831 Marionette DEBUG loaded listener.js 15:48:20 INFO - PROCESS | 2088 | ++DOMWINDOW == 116 (15353000) [pid = 2088] [serial = 1553] [outer = 10D1EC00] 15:48:20 INFO - PROCESS | 2088 | --DOCSHELL 1958B400 == 51 [pid = 2088] [id = 511] 15:48:20 INFO - PROCESS | 2088 | --DOCSHELL 18569000 == 50 [pid = 2088] [id = 510] 15:48:20 INFO - PROCESS | 2088 | --DOCSHELL 1C432000 == 49 [pid = 2088] [id = 509] 15:48:20 INFO - PROCESS | 2088 | --DOCSHELL 1C432400 == 48 [pid = 2088] [id = 508] 15:48:20 INFO - PROCESS | 2088 | --DOCSHELL 198F1000 == 47 [pid = 2088] [id = 507] 15:48:20 INFO - PROCESS | 2088 | --DOCSHELL 18672000 == 46 [pid = 2088] [id = 506] 15:48:20 INFO - PROCESS | 2088 | --DOCSHELL 180AA000 == 45 [pid = 2088] [id = 505] 15:48:20 INFO - PROCESS | 2088 | --DOCSHELL 15410C00 == 44 [pid = 2088] [id = 504] 15:48:21 INFO - PROCESS | 2088 | --DOCSHELL 0CA72400 == 43 [pid = 2088] [id = 503] 15:48:21 INFO - PROCESS | 2088 | --DOCSHELL 10963000 == 42 [pid = 2088] [id = 502] 15:48:21 INFO - PROCESS | 2088 | --DOCSHELL 1C435C00 == 41 [pid = 2088] [id = 498] 15:48:21 INFO - PROCESS | 2088 | --DOMWINDOW == 115 (10D27000) [pid = 2088] [serial = 1424] [outer = 00000000] [url = about:blank] 15:48:21 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (19747400) [pid = 2088] [serial = 1480] [outer = 00000000] [url = about:blank] 15:48:21 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (1A4A1800) [pid = 2088] [serial = 1483] [outer = 00000000] [url = about:blank] 15:48:21 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (198D1800) [pid = 2088] [serial = 1481] [outer = 00000000] [url = about:blank] 15:48:21 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (1A496800) [pid = 2088] [serial = 1462] [outer = 00000000] [url = about:blank] 15:48:21 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (10948800) [pid = 2088] [serial = 1468] [outer = 00000000] [url = about:blank] 15:48:21 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (10961400) [pid = 2088] [serial = 1469] [outer = 00000000] [url = about:blank] 15:48:21 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (153F5800) [pid = 2088] [serial = 1459] [outer = 00000000] [url = about:blank] 15:48:21 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (0CFE5000) [pid = 2088] [serial = 1466] [outer = 00000000] [url = about:blank] 15:48:21 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (0CAE4400) [pid = 2088] [serial = 1465] [outer = 00000000] [url = about:blank] 15:48:21 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (10D27400) [pid = 2088] [serial = 1456] [outer = 00000000] [url = about:blank] 15:48:21 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (17E81C00) [pid = 2088] [serial = 1474] [outer = 00000000] [url = about:blank] 15:48:21 INFO - PROCESS | 2088 | --DOMWINDOW == 103 (17E8CC00) [pid = 2088] [serial = 1475] [outer = 00000000] [url = about:blank] 15:48:21 INFO - PROCESS | 2088 | --DOMWINDOW == 102 (14C6C000) [pid = 2088] [serial = 1471] [outer = 00000000] [url = about:blank] 15:48:21 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (1B5BC400) [pid = 2088] [serial = 1486] [outer = 00000000] [url = about:blank] 15:48:21 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (187CD400) [pid = 2088] [serial = 1477] [outer = 00000000] [url = about:blank] 15:48:21 INFO - PROCESS | 2088 | --DOMWINDOW == 99 (1A4D5400) [pid = 2088] [serial = 1484] [outer = 00000000] [url = about:blank] 15:48:21 INFO - PROCESS | 2088 | --DOMWINDOW == 98 (1C434000) [pid = 2088] [serial = 1493] [outer = 00000000] [url = about:blank] 15:48:21 INFO - PROCESS | 2088 | --DOMWINDOW == 97 (1BBCEC00) [pid = 2088] [serial = 1492] [outer = 00000000] [url = about:blank] 15:48:21 INFO - PROCESS | 2088 | --DOMWINDOW == 96 (1BA7A800) [pid = 2088] [serial = 1487] [outer = 00000000] [url = about:blank] 15:48:21 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (1C771000) [pid = 2088] [serial = 1495] [outer = 00000000] [url = about:blank] 15:48:21 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (18605C00) [pid = 2088] [serial = 1489] [outer = 00000000] [url = about:blank] 15:48:21 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (198EF000) [pid = 2088] [serial = 1490] [outer = 00000000] [url = about:blank] 15:48:21 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (1950A800) [pid = 2088] [serial = 1478] [outer = 00000000] [url = about:blank] 15:48:21 INFO - PROCESS | 2088 | 1468190901331 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 15:48:21 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) 15:48:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 870ms 15:48:21 INFO - PROCESS | 2088 | 1468190901383 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 15:48:21 INFO - PROCESS | 2088 | 1468190901387 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 15:48:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 15:48:21 INFO - PROCESS | 2088 | 1468190901393 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 15:48:21 INFO - PROCESS | 2088 | 1468190901395 Marionette TRACE conn6 <- [1,2034,null,{}] 15:48:21 INFO - PROCESS | 2088 | 1468190901399 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:21 INFO - PROCESS | 2088 | 1468190901402 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:21 INFO - PROCESS | 2088 | 1468190901494 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 15:48:21 INFO - PROCESS | 2088 | 1468190901502 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:21 INFO - PROCESS | 2088 | 1468190901505 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:21 INFO - PROCESS | 2088 | ++DOCSHELL 10F77400 == 42 [pid = 2088] [id = 518] 15:48:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (10F79000) [pid = 2088] [serial = 1554] [outer = 00000000] 15:48:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (14CA4000) [pid = 2088] [serial = 1555] [outer = 10F79000] 15:48:21 INFO - PROCESS | 2088 | 1468190901553 Marionette DEBUG loaded listener.js 15:48:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (153F0800) [pid = 2088] [serial = 1556] [outer = 10F79000] 15:48:22 INFO - PROCESS | 2088 | 1468190902060 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 15:48:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:48:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 730ms 15:48:22 INFO - PROCESS | 2088 | 1468190902128 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 15:48:22 INFO - PROCESS | 2088 | 1468190902130 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 15:48:22 INFO - PROCESS | 2088 | 1468190902133 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 15:48:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 15:48:22 INFO - PROCESS | 2088 | 1468190902136 Marionette TRACE conn6 <- [1,2038,null,{}] 15:48:22 INFO - PROCESS | 2088 | 1468190902146 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:22 INFO - PROCESS | 2088 | 1468190902151 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:22 INFO - PROCESS | 2088 | 1468190902240 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 15:48:22 INFO - PROCESS | 2088 | 1468190902354 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:22 INFO - PROCESS | 2088 | 1468190902357 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:22 INFO - PROCESS | 2088 | ++DOCSHELL 18899800 == 43 [pid = 2088] [id = 519] 15:48:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (1889C000) [pid = 2088] [serial = 1557] [outer = 00000000] 15:48:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 97 (1950B400) [pid = 2088] [serial = 1558] [outer = 1889C000] 15:48:22 INFO - PROCESS | 2088 | 1468190902405 Marionette DEBUG loaded listener.js 15:48:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (19591400) [pid = 2088] [serial = 1559] [outer = 1889C000] 15:48:22 INFO - PROCESS | 2088 | 1468190902773 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:48:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 15:48:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 670ms 15:48:22 INFO - PROCESS | 2088 | 1468190902812 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 15:48:22 INFO - PROCESS | 2088 | 1468190902815 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 15:48:22 INFO - PROCESS | 2088 | 1468190902818 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 15:48:22 INFO - PROCESS | 2088 | 1468190902820 Marionette TRACE conn6 <- [1,2042,null,{}] 15:48:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 15:48:22 INFO - PROCESS | 2088 | 1468190902823 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:22 INFO - PROCESS | 2088 | 1468190902825 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:22 INFO - PROCESS | 2088 | 1468190902942 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 15:48:22 INFO - PROCESS | 2088 | 1468190902959 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:22 INFO - PROCESS | 2088 | 1468190902961 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:22 INFO - PROCESS | 2088 | ++DOCSHELL 1988DC00 == 44 [pid = 2088] [id = 520] 15:48:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (1988F400) [pid = 2088] [serial = 1560] [outer = 00000000] 15:48:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (1A13E800) [pid = 2088] [serial = 1561] [outer = 1988F400] 15:48:22 INFO - PROCESS | 2088 | 1468190903009 Marionette DEBUG loaded listener.js 15:48:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (1A144C00) [pid = 2088] [serial = 1562] [outer = 1988F400] 15:48:23 INFO - PROCESS | 2088 | 1468190903507 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 15:48:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 15:48:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 730ms 15:48:23 INFO - PROCESS | 2088 | 1468190903553 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 15:48:23 INFO - PROCESS | 2088 | 1468190903555 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 15:48:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 15:48:23 INFO - PROCESS | 2088 | 1468190903565 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 15:48:23 INFO - PROCESS | 2088 | 1468190903566 Marionette TRACE conn6 <- [1,2046,null,{}] 15:48:23 INFO - PROCESS | 2088 | 1468190903570 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:23 INFO - PROCESS | 2088 | 1468190903572 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:23 INFO - PROCESS | 2088 | 1468190903691 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 15:48:23 INFO - PROCESS | 2088 | 1468190903701 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:23 INFO - PROCESS | 2088 | 1468190903703 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:23 INFO - PROCESS | 2088 | ++DOCSHELL 0926D400 == 45 [pid = 2088] [id = 521] 15:48:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (1A136800) [pid = 2088] [serial = 1563] [outer = 00000000] 15:48:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (1A49FC00) [pid = 2088] [serial = 1564] [outer = 1A136800] 15:48:23 INFO - PROCESS | 2088 | 1468190903749 Marionette DEBUG loaded listener.js 15:48:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (1A4D6400) [pid = 2088] [serial = 1565] [outer = 1A136800] 15:48:24 INFO - PROCESS | 2088 | 1468190904197 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 15:48:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 15:48:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 690ms 15:48:24 INFO - PROCESS | 2088 | 1468190904253 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 15:48:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 15:48:24 INFO - PROCESS | 2088 | 1468190904255 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 15:48:24 INFO - PROCESS | 2088 | 1468190904258 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 15:48:24 INFO - PROCESS | 2088 | 1468190904259 Marionette TRACE conn6 <- [1,2050,null,{}] 15:48:24 INFO - PROCESS | 2088 | 1468190904263 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:24 INFO - PROCESS | 2088 | 1468190904268 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:24 INFO - PROCESS | 2088 | 1468190904446 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 15:48:24 INFO - PROCESS | 2088 | 1468190904467 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:24 INFO - PROCESS | 2088 | 1468190904469 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:24 INFO - PROCESS | 2088 | ++DOCSHELL 11997400 == 46 [pid = 2088] [id = 522] 15:48:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (1A748C00) [pid = 2088] [serial = 1566] [outer = 00000000] 15:48:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (1C773000) [pid = 2088] [serial = 1567] [outer = 1A748C00] 15:48:24 INFO - PROCESS | 2088 | 1468190904515 Marionette DEBUG loaded listener.js 15:48:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (1C773800) [pid = 2088] [serial = 1568] [outer = 1A748C00] 15:48:24 INFO - PROCESS | 2088 | 1468190904980 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 15:48:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 15:48:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 770ms 15:48:25 INFO - PROCESS | 2088 | 1468190905029 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 15:48:25 INFO - PROCESS | 2088 | 1468190905031 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 15:48:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 15:48:25 INFO - PROCESS | 2088 | 1468190905034 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 15:48:25 INFO - PROCESS | 2088 | 1468190905035 Marionette TRACE conn6 <- [1,2054,null,{}] 15:48:25 INFO - PROCESS | 2088 | 1468190905053 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:25 INFO - PROCESS | 2088 | 1468190905055 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:25 INFO - PROCESS | 2088 | 1468190905172 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 15:48:25 INFO - PROCESS | 2088 | 1468190905183 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:25 INFO - PROCESS | 2088 | 1468190905185 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:25 INFO - PROCESS | 2088 | ++DOCSHELL 1095C800 == 47 [pid = 2088] [id = 523] 15:48:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (10CC6400) [pid = 2088] [serial = 1569] [outer = 00000000] 15:48:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (1C435800) [pid = 2088] [serial = 1570] [outer = 10CC6400] 15:48:25 INFO - PROCESS | 2088 | 1468190905478 Marionette DEBUG loaded listener.js 15:48:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (1D531000) [pid = 2088] [serial = 1571] [outer = 10CC6400] 15:48:25 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (1A136000) [pid = 2088] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 15:48:25 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (1C437C00) [pid = 2088] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 15:48:25 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (15412C00) [pid = 2088] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 15:48:25 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (1968C800) [pid = 2088] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 15:48:25 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (180B4000) [pid = 2088] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 15:48:25 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (0CAD9400) [pid = 2088] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 15:48:25 INFO - PROCESS | 2088 | --DOMWINDOW == 103 (10965C00) [pid = 2088] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 15:48:25 INFO - PROCESS | 2088 | --DOMWINDOW == 102 (1C77A000) [pid = 2088] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 15:48:25 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (1CD8D000) [pid = 2088] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 15:48:25 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (187C4800) [pid = 2088] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 15:48:25 INFO - PROCESS | 2088 | --DOMWINDOW == 99 (11ACE800) [pid = 2088] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 15:48:25 INFO - PROCESS | 2088 | 1468190905877 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 15:48:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 15:48:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 890ms 15:48:25 INFO - PROCESS | 2088 | 1468190905925 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 15:48:25 INFO - PROCESS | 2088 | 1468190905927 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 15:48:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 15:48:25 INFO - PROCESS | 2088 | 1468190905930 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 15:48:25 INFO - PROCESS | 2088 | 1468190905932 Marionette TRACE conn6 <- [1,2058,null,{}] 15:48:25 INFO - PROCESS | 2088 | 1468190905935 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:25 INFO - PROCESS | 2088 | 1468190905937 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:26 INFO - PROCESS | 2088 | 1468190906059 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 15:48:26 INFO - PROCESS | 2088 | 1468190906072 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:26 INFO - PROCESS | 2088 | 1468190906074 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:26 INFO - PROCESS | 2088 | ++DOCSHELL 16773000 == 48 [pid = 2088] [id = 524] 15:48:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (180A7400) [pid = 2088] [serial = 1572] [outer = 00000000] 15:48:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (1C710C00) [pid = 2088] [serial = 1573] [outer = 180A7400] 15:48:26 INFO - PROCESS | 2088 | 1468190906118 Marionette DEBUG loaded listener.js 15:48:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (1CD8D000) [pid = 2088] [serial = 1574] [outer = 180A7400] 15:48:26 INFO - PROCESS | 2088 | 1468190906530 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 15:48:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 15:48:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 630ms 15:48:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 15:48:26 INFO - PROCESS | 2088 | 1468190906561 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 15:48:26 INFO - PROCESS | 2088 | 1468190906563 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 15:48:26 INFO - PROCESS | 2088 | 1468190906566 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 15:48:26 INFO - PROCESS | 2088 | 1468190906567 Marionette TRACE conn6 <- [1,2062,null,{}] 15:48:26 INFO - PROCESS | 2088 | 1468190906571 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:26 INFO - PROCESS | 2088 | 1468190906572 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:26 INFO - PROCESS | 2088 | 1468190906658 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 15:48:26 INFO - PROCESS | 2088 | 1468190906766 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:26 INFO - PROCESS | 2088 | 1468190906768 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:26 INFO - PROCESS | 2088 | ++DOCSHELL 0CA71800 == 49 [pid = 2088] [id = 525] 15:48:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (11580800) [pid = 2088] [serial = 1575] [outer = 00000000] 15:48:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (1D7A3000) [pid = 2088] [serial = 1576] [outer = 11580800] 15:48:26 INFO - PROCESS | 2088 | 1468190906812 Marionette DEBUG loaded listener.js 15:48:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (1D7A5000) [pid = 2088] [serial = 1577] [outer = 11580800] 15:48:27 INFO - PROCESS | 2088 | 1468190907164 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 15:48:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 15:48:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 631ms 15:48:27 INFO - PROCESS | 2088 | 1468190907198 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 15:48:27 INFO - PROCESS | 2088 | 1468190907200 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 15:48:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 15:48:27 INFO - PROCESS | 2088 | 1468190907203 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 15:48:27 INFO - PROCESS | 2088 | 1468190907205 Marionette TRACE conn6 <- [1,2066,null,{}] 15:48:27 INFO - PROCESS | 2088 | 1468190907209 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:27 INFO - PROCESS | 2088 | 1468190907210 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:27 INFO - PROCESS | 2088 | 1468190907339 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 15:48:27 INFO - PROCESS | 2088 | 1468190907379 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:27 INFO - PROCESS | 2088 | 1468190907381 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:27 INFO - PROCESS | 2088 | ++DOCSHELL 0CAF6400 == 50 [pid = 2088] [id = 526] 15:48:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (1C437C00) [pid = 2088] [serial = 1578] [outer = 00000000] 15:48:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (1E385000) [pid = 2088] [serial = 1579] [outer = 1C437C00] 15:48:27 INFO - PROCESS | 2088 | 1468190907425 Marionette DEBUG loaded listener.js 15:48:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (1E388000) [pid = 2088] [serial = 1580] [outer = 1C437C00] 15:48:28 INFO - PROCESS | 2088 | 1468190908076 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 15:48:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 15:48:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 930ms 15:48:28 INFO - PROCESS | 2088 | 1468190908135 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 15:48:28 INFO - PROCESS | 2088 | 1468190908140 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 15:48:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 15:48:28 INFO - PROCESS | 2088 | 1468190908144 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 15:48:28 INFO - PROCESS | 2088 | 1468190908150 Marionette TRACE conn6 <- [1,2070,null,{}] 15:48:28 INFO - PROCESS | 2088 | 1468190908155 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:28 INFO - PROCESS | 2088 | 1468190908158 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:28 INFO - PROCESS | 2088 | 1468190908278 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 15:48:28 INFO - PROCESS | 2088 | 1468190908424 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:28 INFO - PROCESS | 2088 | 1468190908427 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:28 INFO - PROCESS | 2088 | ++DOCSHELL 1023AC00 == 51 [pid = 2088] [id = 527] 15:48:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (102EC000) [pid = 2088] [serial = 1581] [outer = 00000000] 15:48:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (11993800) [pid = 2088] [serial = 1582] [outer = 102EC000] 15:48:28 INFO - PROCESS | 2088 | 1468190908487 Marionette DEBUG loaded listener.js 15:48:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (14FD8C00) [pid = 2088] [serial = 1583] [outer = 102EC000] 15:48:29 INFO - PROCESS | 2088 | 1468190909104 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 15:48:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 15:48:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1022ms 15:48:29 INFO - PROCESS | 2088 | 1468190909171 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 15:48:29 INFO - PROCESS | 2088 | 1468190909176 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 15:48:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 15:48:29 INFO - PROCESS | 2088 | 1468190909183 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 15:48:29 INFO - PROCESS | 2088 | 1468190909186 Marionette TRACE conn6 <- [1,2074,null,{}] 15:48:29 INFO - PROCESS | 2088 | 1468190909190 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:29 INFO - PROCESS | 2088 | 1468190909193 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:29 INFO - PROCESS | 2088 | 1468190909313 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 15:48:29 INFO - PROCESS | 2088 | 1468190909460 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:29 INFO - PROCESS | 2088 | 1468190909463 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:29 INFO - PROCESS | 2088 | ++DOCSHELL 1889F400 == 52 [pid = 2088] [id = 528] 15:48:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (1950D000) [pid = 2088] [serial = 1584] [outer = 00000000] 15:48:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (19892400) [pid = 2088] [serial = 1585] [outer = 1950D000] 15:48:29 INFO - PROCESS | 2088 | 1468190909521 Marionette DEBUG loaded listener.js 15:48:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (1A4A1000) [pid = 2088] [serial = 1586] [outer = 1950D000] 15:48:30 INFO - PROCESS | 2088 | 1468190910162 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 15:48:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 15:48:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1019ms 15:48:30 INFO - PROCESS | 2088 | 1468190910205 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 15:48:30 INFO - PROCESS | 2088 | 1468190910208 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 15:48:30 INFO - PROCESS | 2088 | 1468190910211 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 15:48:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 15:48:30 INFO - PROCESS | 2088 | 1468190910215 Marionette TRACE conn6 <- [1,2078,null,{}] 15:48:30 INFO - PROCESS | 2088 | 1468190910238 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:30 INFO - PROCESS | 2088 | 1468190910243 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:30 INFO - PROCESS | 2088 | 1468190910405 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 15:48:30 INFO - PROCESS | 2088 | 1468190910476 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:30 INFO - PROCESS | 2088 | 1468190910479 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:30 INFO - PROCESS | 2088 | ++DOCSHELL 1E384000 == 53 [pid = 2088] [id = 529] 15:48:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (1E384400) [pid = 2088] [serial = 1587] [outer = 00000000] 15:48:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 116 (1E38B400) [pid = 2088] [serial = 1588] [outer = 1E384400] 15:48:30 INFO - PROCESS | 2088 | 1468190910575 Marionette DEBUG loaded listener.js 15:48:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 117 (1EA71400) [pid = 2088] [serial = 1589] [outer = 1E384400] 15:48:31 INFO - PROCESS | 2088 | 1468190911148 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 15:48:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 15:48:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 970ms 15:48:31 INFO - PROCESS | 2088 | 1468190911186 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 15:48:31 INFO - PROCESS | 2088 | 1468190911189 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 15:48:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 15:48:31 INFO - PROCESS | 2088 | 1468190911194 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 15:48:31 INFO - PROCESS | 2088 | 1468190911196 Marionette TRACE conn6 <- [1,2082,null,{}] 15:48:31 INFO - PROCESS | 2088 | 1468190911200 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:31 INFO - PROCESS | 2088 | 1468190911202 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:31 INFO - PROCESS | 2088 | 1468190911329 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 15:48:31 INFO - PROCESS | 2088 | 1468190911508 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:31 INFO - PROCESS | 2088 | 1468190911510 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:31 INFO - PROCESS | 2088 | ++DOCSHELL 1095E400 == 54 [pid = 2088] [id = 530] 15:48:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 118 (1095FC00) [pid = 2088] [serial = 1590] [outer = 00000000] 15:48:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 119 (11994C00) [pid = 2088] [serial = 1591] [outer = 1095FC00] 15:48:31 INFO - PROCESS | 2088 | 1468190911565 Marionette DEBUG loaded listener.js 15:48:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 120 (14F18400) [pid = 2088] [serial = 1592] [outer = 1095FC00] 15:48:32 INFO - PROCESS | 2088 | 1468190912285 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 15:48:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 15:48:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1128ms 15:48:32 INFO - PROCESS | 2088 | 1468190912323 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 15:48:32 INFO - PROCESS | 2088 | 1468190912327 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 15:48:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 15:48:32 INFO - PROCESS | 2088 | 1468190912331 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 15:48:32 INFO - PROCESS | 2088 | 1468190912336 Marionette TRACE conn6 <- [1,2086,null,{}] 15:48:32 INFO - PROCESS | 2088 | 1468190912341 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:32 INFO - PROCESS | 2088 | 1468190912343 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:32 INFO - PROCESS | 2088 | 1468190912483 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 15:48:32 INFO - PROCESS | 2088 | 1468190912602 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:32 INFO - PROCESS | 2088 | 1468190912605 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:32 INFO - PROCESS | 2088 | ++DOCSHELL 0CB97400 == 55 [pid = 2088] [id = 531] 15:48:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 121 (0CFE5000) [pid = 2088] [serial = 1593] [outer = 00000000] 15:48:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 122 (10963C00) [pid = 2088] [serial = 1594] [outer = 0CFE5000] 15:48:32 INFO - PROCESS | 2088 | 1468190912654 Marionette DEBUG loaded listener.js 15:48:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 123 (11AD3800) [pid = 2088] [serial = 1595] [outer = 0CFE5000] 15:48:33 INFO - PROCESS | 2088 | --DOCSHELL 0CA71800 == 54 [pid = 2088] [id = 525] 15:48:33 INFO - PROCESS | 2088 | --DOCSHELL 16773000 == 53 [pid = 2088] [id = 524] 15:48:33 INFO - PROCESS | 2088 | --DOCSHELL 1095C800 == 52 [pid = 2088] [id = 523] 15:48:33 INFO - PROCESS | 2088 | --DOCSHELL 11997400 == 51 [pid = 2088] [id = 522] 15:48:33 INFO - PROCESS | 2088 | --DOCSHELL 0926D400 == 50 [pid = 2088] [id = 521] 15:48:33 INFO - PROCESS | 2088 | --DOCSHELL 1988DC00 == 49 [pid = 2088] [id = 520] 15:48:33 INFO - PROCESS | 2088 | --DOCSHELL 18899800 == 48 [pid = 2088] [id = 519] 15:48:33 INFO - PROCESS | 2088 | --DOCSHELL 10F77400 == 47 [pid = 2088] [id = 518] 15:48:33 INFO - PROCESS | 2088 | --DOCSHELL 10C8C000 == 46 [pid = 2088] [id = 517] 15:48:33 INFO - PROCESS | 2088 | --DOMWINDOW == 122 (16774800) [pid = 2088] [serial = 1501] [outer = 00000000] [url = about:blank] 15:48:33 INFO - PROCESS | 2088 | --DOMWINDOW == 121 (1BBD2000) [pid = 2088] [serial = 1504] [outer = 00000000] [url = about:blank] 15:48:33 INFO - PROCESS | 2088 | --DOMWINDOW == 120 (10F10000) [pid = 2088] [serial = 1498] [outer = 00000000] [url = about:blank] 15:48:33 INFO - PROCESS | 2088 | --DOMWINDOW == 119 (1EA79C00) [pid = 2088] [serial = 1537] [outer = 00000000] [url = about:blank] 15:48:33 INFO - PROCESS | 2088 | 1468190913275 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 15:48:33 INFO - PROCESS | 2088 | --DOCSHELL 0CF6EC00 == 45 [pid = 2088] [id = 513] 15:48:33 INFO - PROCESS | 2088 | --DOMWINDOW == 118 (14CC8800) [pid = 2088] [serial = 1472] [outer = 00000000] [url = about:blank] 15:48:33 INFO - PROCESS | 2088 | --DOMWINDOW == 117 (1A4A3800) [pid = 2088] [serial = 1522] [outer = 00000000] [url = about:blank] 15:48:33 INFO - PROCESS | 2088 | --DOMWINDOW == 116 (1C77B800) [pid = 2088] [serial = 1525] [outer = 00000000] [url = about:blank] 15:48:33 INFO - PROCESS | 2088 | --DOMWINDOW == 115 (1541E000) [pid = 2088] [serial = 1513] [outer = 00000000] [url = about:blank] 15:48:33 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (19748400) [pid = 2088] [serial = 1519] [outer = 00000000] [url = about:blank] 15:48:33 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (19503C00) [pid = 2088] [serial = 1516] [outer = 00000000] [url = about:blank] 15:48:33 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (1958C800) [pid = 2088] [serial = 1517] [outer = 00000000] [url = about:blank] 15:48:33 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (10960800) [pid = 2088] [serial = 1510] [outer = 00000000] [url = about:blank] 15:48:33 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (10D29C00) [pid = 2088] [serial = 1511] [outer = 00000000] [url = about:blank] 15:48:33 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (1BB33C00) [pid = 2088] [serial = 1523] [outer = 00000000] [url = about:blank] 15:48:33 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (110A4000) [pid = 2088] [serial = 1508] [outer = 00000000] [url = about:blank] 15:48:33 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (10F0AC00) [pid = 2088] [serial = 1507] [outer = 00000000] [url = about:blank] 15:48:33 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (1CDEF000) [pid = 2088] [serial = 1528] [outer = 00000000] [url = about:blank] 15:48:33 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (1C77E000) [pid = 2088] [serial = 1526] [outer = 00000000] [url = about:blank] 15:48:33 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (1D529800) [pid = 2088] [serial = 1534] [outer = 00000000] [url = about:blank] 15:48:33 INFO - PROCESS | 2088 | --DOMWINDOW == 103 (1CDF1C00) [pid = 2088] [serial = 1529] [outer = 00000000] [url = about:blank] 15:48:33 INFO - PROCESS | 2088 | --DOMWINDOW == 102 (16F71400) [pid = 2088] [serial = 1514] [outer = 00000000] [url = about:blank] 15:48:33 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (1A4A2800) [pid = 2088] [serial = 1531] [outer = 00000000] [url = about:blank] 15:48:33 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (1988F000) [pid = 2088] [serial = 1532] [outer = 00000000] [url = about:blank] 15:48:33 INFO - PROCESS | 2088 | --DOMWINDOW == 99 (19749400) [pid = 2088] [serial = 1520] [outer = 00000000] [url = about:blank] 15:48:33 INFO - PROCESS | 2088 | --DOMWINDOW == 98 (1D52B800) [pid = 2088] [serial = 1535] [outer = 00000000] [url = about:blank] 15:48:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 15:48:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 990ms 15:48:33 INFO - PROCESS | 2088 | 1468190913323 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 15:48:33 INFO - PROCESS | 2088 | 1468190913327 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 15:48:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 15:48:33 INFO - PROCESS | 2088 | 1468190913333 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 15:48:33 INFO - PROCESS | 2088 | 1468190913336 Marionette TRACE conn6 <- [1,2090,null,{}] 15:48:33 INFO - PROCESS | 2088 | 1468190913340 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:33 INFO - PROCESS | 2088 | 1468190913342 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:33 INFO - PROCESS | 2088 | 1468190913447 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 15:48:33 INFO - PROCESS | 2088 | 1468190913556 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:33 INFO - PROCESS | 2088 | 1468190913558 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:33 INFO - PROCESS | 2088 | ++DOCSHELL 0CB95C00 == 46 [pid = 2088] [id = 532] 15:48:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (10D28C00) [pid = 2088] [serial = 1596] [outer = 00000000] 15:48:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (110A0400) [pid = 2088] [serial = 1597] [outer = 10D28C00] 15:48:33 INFO - PROCESS | 2088 | 1468190913606 Marionette DEBUG loaded listener.js 15:48:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (14CAA400) [pid = 2088] [serial = 1598] [outer = 10D28C00] 15:48:33 INFO - PROCESS | 2088 | 1468190913987 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 15:48:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 15:48:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 730ms 15:48:34 INFO - PROCESS | 2088 | 1468190914068 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 15:48:34 INFO - PROCESS | 2088 | 1468190914070 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 15:48:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 15:48:34 INFO - PROCESS | 2088 | 1468190914074 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 15:48:34 INFO - PROCESS | 2088 | 1468190914077 Marionette TRACE conn6 <- [1,2094,null,{}] 15:48:34 INFO - PROCESS | 2088 | 1468190914087 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:34 INFO - PROCESS | 2088 | 1468190914091 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:34 INFO - PROCESS | 2088 | 1468190914186 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 15:48:34 INFO - PROCESS | 2088 | 1468190914199 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:34 INFO - PROCESS | 2088 | 1468190914202 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:34 INFO - PROCESS | 2088 | ++DOCSHELL 18037400 == 47 [pid = 2088] [id = 533] 15:48:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (18037C00) [pid = 2088] [serial = 1599] [outer = 00000000] 15:48:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (180AD000) [pid = 2088] [serial = 1600] [outer = 18037C00] 15:48:34 INFO - PROCESS | 2088 | 1468190914250 Marionette DEBUG loaded listener.js 15:48:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (187CE400) [pid = 2088] [serial = 1601] [outer = 18037C00] 15:48:34 INFO - PROCESS | 2088 | 1468190914727 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 15:48:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 15:48:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 670ms 15:48:34 INFO - PROCESS | 2088 | 1468190914748 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 15:48:34 INFO - PROCESS | 2088 | 1468190914751 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 15:48:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 15:48:34 INFO - PROCESS | 2088 | 1468190914754 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 15:48:34 INFO - PROCESS | 2088 | 1468190914756 Marionette TRACE conn6 <- [1,2098,null,{}] 15:48:34 INFO - PROCESS | 2088 | 1468190914759 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:34 INFO - PROCESS | 2088 | 1468190914761 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:34 INFO - PROCESS | 2088 | 1468190914878 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 15:48:34 INFO - PROCESS | 2088 | 1468190914888 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:34 INFO - PROCESS | 2088 | 1468190914890 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:34 INFO - PROCESS | 2088 | ++DOCSHELL 19539800 == 48 [pid = 2088] [id = 534] 15:48:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (1953CC00) [pid = 2088] [serial = 1602] [outer = 00000000] 15:48:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (19742C00) [pid = 2088] [serial = 1603] [outer = 1953CC00] 15:48:34 INFO - PROCESS | 2088 | 1468190914935 Marionette DEBUG loaded listener.js 15:48:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (1988F000) [pid = 2088] [serial = 1604] [outer = 1953CC00] 15:48:35 INFO - PROCESS | 2088 | 1468190915397 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 15:48:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 15:48:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 670ms 15:48:35 INFO - PROCESS | 2088 | 1468190915431 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 15:48:35 INFO - PROCESS | 2088 | 1468190915433 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 15:48:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 15:48:35 INFO - PROCESS | 2088 | 1468190915436 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 15:48:35 INFO - PROCESS | 2088 | 1468190915438 Marionette TRACE conn6 <- [1,2102,null,{}] 15:48:35 INFO - PROCESS | 2088 | 1468190915441 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:35 INFO - PROCESS | 2088 | 1468190915443 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:35 INFO - PROCESS | 2088 | 1468190915528 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 15:48:35 INFO - PROCESS | 2088 | 1468190915534 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:35 INFO - PROCESS | 2088 | 1468190915536 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:35 INFO - PROCESS | 2088 | ++DOCSHELL 10F80C00 == 49 [pid = 2088] [id = 535] 15:48:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (19532C00) [pid = 2088] [serial = 1605] [outer = 00000000] 15:48:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (198F8000) [pid = 2088] [serial = 1606] [outer = 19532C00] 15:48:35 INFO - PROCESS | 2088 | 1468190915582 Marionette DEBUG loaded listener.js 15:48:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (1A1A8400) [pid = 2088] [serial = 1607] [outer = 19532C00] 15:48:36 INFO - PROCESS | 2088 | 1468190916091 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 15:48:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 15:48:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 670ms 15:48:36 INFO - PROCESS | 2088 | 1468190916112 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 15:48:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 15:48:36 INFO - PROCESS | 2088 | 1468190916114 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 15:48:36 INFO - PROCESS | 2088 | 1468190916117 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 15:48:36 INFO - PROCESS | 2088 | 1468190916119 Marionette TRACE conn6 <- [1,2106,null,{}] 15:48:36 INFO - PROCESS | 2088 | 1468190916122 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:36 INFO - PROCESS | 2088 | 1468190916128 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:36 INFO - PROCESS | 2088 | 1468190916265 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 15:48:36 INFO - PROCESS | 2088 | 1468190916368 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:36 INFO - PROCESS | 2088 | 1468190916370 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:36 INFO - PROCESS | 2088 | ++DOCSHELL 1C42E000 == 50 [pid = 2088] [id = 536] 15:48:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (1C42F800) [pid = 2088] [serial = 1608] [outer = 00000000] 15:48:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (1C774800) [pid = 2088] [serial = 1609] [outer = 1C42F800] 15:48:36 INFO - PROCESS | 2088 | 1468190916418 Marionette DEBUG loaded listener.js 15:48:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (1C77B800) [pid = 2088] [serial = 1610] [outer = 1C42F800] 15:48:36 INFO - PROCESS | 2088 | 1468190916845 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 15:48:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 15:48:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 771ms 15:48:36 INFO - PROCESS | 2088 | 1468190916890 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 15:48:36 INFO - PROCESS | 2088 | 1468190916892 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 15:48:36 INFO - PROCESS | 2088 | 1468190916895 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 15:48:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 15:48:36 INFO - PROCESS | 2088 | 1468190916897 Marionette TRACE conn6 <- [1,2110,null,{}] 15:48:36 INFO - PROCESS | 2088 | 1468190916900 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:36 INFO - PROCESS | 2088 | 1468190916902 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:37 INFO - PROCESS | 2088 | 1468190917036 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 15:48:37 INFO - PROCESS | 2088 | 1468190917106 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:37 INFO - PROCESS | 2088 | 1468190917108 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:37 INFO - PROCESS | 2088 | ++DOCSHELL 0CAE0C00 == 51 [pid = 2088] [id = 537] 15:48:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (1C771000) [pid = 2088] [serial = 1611] [outer = 00000000] 15:48:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (1CDEAC00) [pid = 2088] [serial = 1612] [outer = 1C771000] 15:48:37 INFO - PROCESS | 2088 | 1468190917154 Marionette DEBUG loaded listener.js 15:48:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 116 (1CDF5C00) [pid = 2088] [serial = 1613] [outer = 1C771000] 15:48:37 INFO - PROCESS | 2088 | 1468190917573 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 15:48:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 15:48:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 730ms 15:48:37 INFO - PROCESS | 2088 | 1468190917661 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 15:48:37 INFO - PROCESS | 2088 | 1468190917663 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 15:48:37 INFO - PROCESS | 2088 | 1468190917669 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 15:48:37 INFO - PROCESS | 2088 | 1468190917671 Marionette TRACE conn6 <- [1,2114,null,{}] 15:48:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 15:48:37 INFO - PROCESS | 2088 | 1468190917674 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:37 INFO - PROCESS | 2088 | 1468190917676 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:37 INFO - PROCESS | 2088 | 1468190917994 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 15:48:37 INFO - PROCESS | 2088 | --DOMWINDOW == 115 (11580800) [pid = 2088] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 15:48:37 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (1A136800) [pid = 2088] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 15:48:37 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (1A748C00) [pid = 2088] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 15:48:37 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (180A7400) [pid = 2088] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 15:48:37 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (1988F400) [pid = 2088] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 15:48:37 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (10F79000) [pid = 2088] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 15:48:37 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (11991400) [pid = 2088] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 15:48:37 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (10D1EC00) [pid = 2088] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 15:48:37 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (1889C000) [pid = 2088] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 15:48:37 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (10CC6400) [pid = 2088] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 15:48:38 INFO - PROCESS | 2088 | 1468190918067 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:38 INFO - PROCESS | 2088 | 1468190918069 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:38 INFO - PROCESS | 2088 | ++DOCSHELL 0CAE4400 == 52 [pid = 2088] [id = 538] 15:48:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (102E6400) [pid = 2088] [serial = 1614] [outer = 00000000] 15:48:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (10F79000) [pid = 2088] [serial = 1615] [outer = 102E6400] 15:48:38 INFO - PROCESS | 2088 | 1468190918114 Marionette DEBUG loaded listener.js 15:48:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (18608C00) [pid = 2088] [serial = 1616] [outer = 102E6400] 15:48:38 INFO - PROCESS | 2088 | 1468190918458 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 15:48:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 15:48:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 830ms 15:48:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 15:48:38 INFO - PROCESS | 2088 | 1468190918512 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 15:48:38 INFO - PROCESS | 2088 | 1468190918514 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 15:48:38 INFO - PROCESS | 2088 | 1468190918517 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 15:48:38 INFO - PROCESS | 2088 | 1468190918519 Marionette TRACE conn6 <- [1,2118,null,{}] 15:48:38 INFO - PROCESS | 2088 | 1468190918523 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:38 INFO - PROCESS | 2088 | 1468190918525 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:38 INFO - PROCESS | 2088 | 1468190918618 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 15:48:38 INFO - PROCESS | 2088 | 1468190918624 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:38 INFO - PROCESS | 2088 | 1468190918625 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:38 INFO - PROCESS | 2088 | ++DOCSHELL 198F8400 == 53 [pid = 2088] [id = 539] 15:48:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (1A62BC00) [pid = 2088] [serial = 1617] [outer = 00000000] 15:48:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (1A633800) [pid = 2088] [serial = 1618] [outer = 1A62BC00] 15:48:38 INFO - PROCESS | 2088 | 1468190918669 Marionette DEBUG loaded listener.js 15:48:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (1A635800) [pid = 2088] [serial = 1619] [outer = 1A62BC00] 15:48:39 INFO - PROCESS | 2088 | 1468190919120 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 15:48:39 INFO - PROCESS | 2088 | 1468190919170 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 15:48:39 INFO - PROCESS | 2088 | 1468190919174 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 15:48:39 INFO - PROCESS | 2088 | 1468190919176 Marionette TRACE conn6 <- [1,2122,null,{}] 15:48:39 INFO - PROCESS | 2088 | 1468190919179 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:39 INFO - PROCESS | 2088 | 1468190919181 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:39 INFO - PROCESS | 2088 | 1468190919263 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 15:48:39 INFO - PROCESS | 2088 | 1468190919269 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:39 INFO - PROCESS | 2088 | 1468190919271 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:39 INFO - PROCESS | 2088 | ++DOCSHELL 1A630000 == 54 [pid = 2088] [id = 540] 15:48:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (1A638000) [pid = 2088] [serial = 1620] [outer = 00000000] 15:48:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (1D65D800) [pid = 2088] [serial = 1621] [outer = 1A638000] 15:48:39 INFO - PROCESS | 2088 | 1468190919315 Marionette DEBUG loaded listener.js 15:48:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (1D7A1C00) [pid = 2088] [serial = 1622] [outer = 1A638000] 15:48:39 INFO - PROCESS | 2088 | 1468190919784 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 15:48:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 15:48:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 630ms 15:48:39 INFO - PROCESS | 2088 | 1468190919809 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 15:48:39 INFO - PROCESS | 2088 | 1468190919811 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 15:48:39 INFO - PROCESS | 2088 | 1468190919814 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 15:48:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 15:48:39 INFO - PROCESS | 2088 | 1468190919816 Marionette TRACE conn6 <- [1,2126,null,{}] 15:48:39 INFO - PROCESS | 2088 | 1468190919837 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:39 INFO - PROCESS | 2088 | 1468190919840 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:39 INFO - PROCESS | 2088 | 1468190919943 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 15:48:39 INFO - PROCESS | 2088 | 1468190919949 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:39 INFO - PROCESS | 2088 | 1468190919951 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:39 INFO - PROCESS | 2088 | ++DOCSHELL 1A667C00 == 55 [pid = 2088] [id = 541] 15:48:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 116 (1A668000) [pid = 2088] [serial = 1623] [outer = 00000000] 15:48:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 117 (1A66D800) [pid = 2088] [serial = 1624] [outer = 1A668000] 15:48:39 INFO - PROCESS | 2088 | 1468190919998 Marionette DEBUG loaded listener.js 15:48:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 118 (1E388C00) [pid = 2088] [serial = 1625] [outer = 1A668000] 15:48:40 INFO - PROCESS | 2088 | 1468190920756 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 15:48:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 15:48:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 990ms 15:48:40 INFO - PROCESS | 2088 | 1468190920809 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 15:48:40 INFO - PROCESS | 2088 | 1468190920814 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 15:48:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 15:48:40 INFO - PROCESS | 2088 | 1468190920818 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 15:48:40 INFO - PROCESS | 2088 | 1468190920822 Marionette TRACE conn6 <- [1,2130,null,{}] 15:48:40 INFO - PROCESS | 2088 | 1468190920827 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:40 INFO - PROCESS | 2088 | 1468190920831 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:40 INFO - PROCESS | 2088 | 1468190920950 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 15:48:41 INFO - PROCESS | 2088 | 1468190921101 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:41 INFO - PROCESS | 2088 | 1468190921104 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:41 INFO - PROCESS | 2088 | ++DOCSHELL 10780C00 == 56 [pid = 2088] [id = 542] 15:48:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 119 (10943000) [pid = 2088] [serial = 1626] [outer = 00000000] 15:48:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 120 (10D25400) [pid = 2088] [serial = 1627] [outer = 10943000] 15:48:41 INFO - PROCESS | 2088 | 1468190921166 Marionette DEBUG loaded listener.js 15:48:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 121 (11A89400) [pid = 2088] [serial = 1628] [outer = 10943000] 15:48:41 INFO - PROCESS | 2088 | 1468190921742 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 15:48:41 INFO - PROCESS | 2088 | 1468190921814 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 15:48:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 15:48:41 INFO - PROCESS | 2088 | 1468190921820 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 15:48:41 INFO - PROCESS | 2088 | 1468190921823 Marionette TRACE conn6 <- [1,2134,null,{}] 15:48:41 INFO - PROCESS | 2088 | 1468190921827 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:41 INFO - PROCESS | 2088 | 1468190921830 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:41 INFO - PROCESS | 2088 | 1468190921952 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 15:48:42 INFO - PROCESS | 2088 | 1468190922102 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:42 INFO - PROCESS | 2088 | 1468190922105 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:42 INFO - PROCESS | 2088 | ++DOCSHELL 16F7EC00 == 57 [pid = 2088] [id = 543] 15:48:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 122 (17E8D000) [pid = 2088] [serial = 1629] [outer = 00000000] 15:48:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 123 (1968A000) [pid = 2088] [serial = 1630] [outer = 17E8D000] 15:48:42 INFO - PROCESS | 2088 | 1468190922164 Marionette DEBUG loaded listener.js 15:48:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 124 (1A630400) [pid = 2088] [serial = 1631] [outer = 17E8D000] 15:48:42 INFO - PROCESS | 2088 | 1468190922774 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 15:48:42 INFO - PROCESS | 2088 | 1468190922846 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 15:48:42 INFO - PROCESS | 2088 | 1468190922849 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 15:48:42 INFO - PROCESS | 2088 | 1468190922853 Marionette TRACE conn6 <- [1,2138,null,{}] 15:48:42 INFO - PROCESS | 2088 | 1468190922864 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:42 INFO - PROCESS | 2088 | 1468190922868 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:42 INFO - PROCESS | 2088 | 1468190922990 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 15:48:43 INFO - PROCESS | 2088 | 1468190923139 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:43 INFO - PROCESS | 2088 | 1468190923143 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:43 INFO - PROCESS | 2088 | ++DOCSHELL 1BB38800 == 58 [pid = 2088] [id = 544] 15:48:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 125 (1BBCB000) [pid = 2088] [serial = 1632] [outer = 00000000] 15:48:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 126 (1D52B000) [pid = 2088] [serial = 1633] [outer = 1BBCB000] 15:48:43 INFO - PROCESS | 2088 | 1468190923201 Marionette DEBUG loaded listener.js 15:48:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 127 (1E38E400) [pid = 2088] [serial = 1634] [outer = 1BBCB000] 15:48:43 INFO - PROCESS | 2088 | 1468190923778 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 15:48:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 15:48:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 970ms 15:48:43 INFO - PROCESS | 2088 | 1468190923823 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 15:48:43 INFO - PROCESS | 2088 | 1468190923826 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 15:48:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 15:48:43 INFO - PROCESS | 2088 | 1468190923829 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 15:48:43 INFO - PROCESS | 2088 | 1468190923831 Marionette TRACE conn6 <- [1,2142,null,{}] 15:48:43 INFO - PROCESS | 2088 | 1468190923835 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:43 INFO - PROCESS | 2088 | 1468190923837 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:43 INFO - PROCESS | 2088 | 1468190923954 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 15:48:44 INFO - PROCESS | 2088 | 1468190924115 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:44 INFO - PROCESS | 2088 | 1468190924117 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:44 INFO - PROCESS | 2088 | ++DOCSHELL 14A7FC00 == 59 [pid = 2088] [id = 545] 15:48:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 128 (14A80C00) [pid = 2088] [serial = 1635] [outer = 00000000] 15:48:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 129 (14A86000) [pid = 2088] [serial = 1636] [outer = 14A80C00] 15:48:44 INFO - PROCESS | 2088 | 1468190924173 Marionette DEBUG loaded listener.js 15:48:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 130 (14A89800) [pid = 2088] [serial = 1637] [outer = 14A80C00] 15:48:44 INFO - PROCESS | 2088 | 1468190924774 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 15:48:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 15:48:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1016ms 15:48:44 INFO - PROCESS | 2088 | 1468190924849 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 15:48:44 INFO - PROCESS | 2088 | 1468190924851 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 15:48:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 15:48:44 INFO - PROCESS | 2088 | 1468190924854 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 15:48:44 INFO - PROCESS | 2088 | 1468190924856 Marionette TRACE conn6 <- [1,2146,null,{}] 15:48:44 INFO - PROCESS | 2088 | 1468190924860 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:44 INFO - PROCESS | 2088 | 1468190924862 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:44 INFO - PROCESS | 2088 | 1468190924978 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 15:48:45 INFO - PROCESS | 2088 | 1468190925133 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:45 INFO - PROCESS | 2088 | 1468190925135 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:45 INFO - PROCESS | 2088 | ++DOCSHELL 10965C00 == 60 [pid = 2088] [id = 546] 15:48:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 131 (14A85C00) [pid = 2088] [serial = 1638] [outer = 00000000] 15:48:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 132 (19889800) [pid = 2088] [serial = 1639] [outer = 14A85C00] 15:48:45 INFO - PROCESS | 2088 | 1468190925191 Marionette DEBUG loaded listener.js 15:48:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 133 (1A135800) [pid = 2088] [serial = 1640] [outer = 14A85C00] 15:48:45 INFO - PROCESS | 2088 | --DOCSHELL 14FE3000 == 59 [pid = 2088] [id = 12] 15:48:46 INFO - PROCESS | 2088 | 1468190926035 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 15:48:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 15:48:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1220ms 15:48:46 INFO - PROCESS | 2088 | 1468190926079 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 15:48:46 INFO - PROCESS | 2088 | 1468190926083 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 15:48:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 15:48:46 INFO - PROCESS | 2088 | 1468190926087 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 15:48:46 INFO - PROCESS | 2088 | 1468190926090 Marionette TRACE conn6 <- [1,2150,null,{}] 15:48:46 INFO - PROCESS | 2088 | 1468190926095 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:46 INFO - PROCESS | 2088 | 1468190926098 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:46 INFO - PROCESS | 2088 | 1468190926206 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 15:48:46 INFO - PROCESS | 2088 | 1468190926361 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:46 INFO - PROCESS | 2088 | 1468190926364 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:46 INFO - PROCESS | 2088 | ++DOCSHELL 10D1EC00 == 60 [pid = 2088] [id = 547] 15:48:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 134 (11ACD400) [pid = 2088] [serial = 1641] [outer = 00000000] 15:48:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 135 (14A85400) [pid = 2088] [serial = 1642] [outer = 11ACD400] 15:48:46 INFO - PROCESS | 2088 | 1468190926417 Marionette DEBUG loaded listener.js 15:48:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 136 (14CC7800) [pid = 2088] [serial = 1643] [outer = 11ACD400] 15:48:46 INFO - PROCESS | 2088 | --DOCSHELL 1D531400 == 59 [pid = 2088] [id = 512] 15:48:46 INFO - PROCESS | 2088 | --DOCSHELL 0CF6B400 == 58 [pid = 2088] [id = 499] 15:48:46 INFO - PROCESS | 2088 | --DOCSHELL 10C97000 == 57 [pid = 2088] [id = 474] 15:48:46 INFO - PROCESS | 2088 | --DOCSHELL 1027AC00 == 56 [pid = 2088] [id = 473] 15:48:46 INFO - PROCESS | 2088 | --DOCSHELL 14FD7000 == 55 [pid = 2088] [id = 500] 15:48:46 INFO - PROCESS | 2088 | --DOCSHELL 1A630000 == 54 [pid = 2088] [id = 540] 15:48:46 INFO - PROCESS | 2088 | --DOCSHELL 198F8400 == 53 [pid = 2088] [id = 539] 15:48:46 INFO - PROCESS | 2088 | --DOCSHELL 0CAE4400 == 52 [pid = 2088] [id = 538] 15:48:46 INFO - PROCESS | 2088 | --DOCSHELL 0CAE0C00 == 51 [pid = 2088] [id = 537] 15:48:46 INFO - PROCESS | 2088 | --DOCSHELL 1C42E000 == 50 [pid = 2088] [id = 536] 15:48:46 INFO - PROCESS | 2088 | --DOCSHELL 10F80C00 == 49 [pid = 2088] [id = 535] 15:48:46 INFO - PROCESS | 2088 | --DOCSHELL 19539800 == 48 [pid = 2088] [id = 534] 15:48:46 INFO - PROCESS | 2088 | --DOCSHELL 18037400 == 47 [pid = 2088] [id = 533] 15:48:46 INFO - PROCESS | 2088 | --DOCSHELL 0CB95C00 == 46 [pid = 2088] [id = 532] 15:48:46 INFO - PROCESS | 2088 | --DOCSHELL 0CB97400 == 45 [pid = 2088] [id = 531] 15:48:46 INFO - PROCESS | 2088 | --DOCSHELL 1E384000 == 44 [pid = 2088] [id = 529] 15:48:46 INFO - PROCESS | 2088 | --DOCSHELL 1889F400 == 43 [pid = 2088] [id = 528] 15:48:46 INFO - PROCESS | 2088 | --DOCSHELL 1023AC00 == 42 [pid = 2088] [id = 527] 15:48:46 INFO - PROCESS | 2088 | --DOCSHELL 0CAF6400 == 41 [pid = 2088] [id = 526] 15:48:46 INFO - PROCESS | 2088 | --DOMWINDOW == 135 (1D7A3000) [pid = 2088] [serial = 1576] [outer = 00000000] [url = about:blank] 15:48:46 INFO - PROCESS | 2088 | --DOMWINDOW == 134 (1A49FC00) [pid = 2088] [serial = 1564] [outer = 00000000] [url = about:blank] 15:48:46 INFO - PROCESS | 2088 | --DOMWINDOW == 133 (1C773000) [pid = 2088] [serial = 1567] [outer = 00000000] [url = about:blank] 15:48:46 INFO - PROCESS | 2088 | --DOMWINDOW == 132 (1C773800) [pid = 2088] [serial = 1568] [outer = 00000000] [url = about:blank] 15:48:46 INFO - PROCESS | 2088 | --DOMWINDOW == 131 (1C710C00) [pid = 2088] [serial = 1573] [outer = 00000000] [url = about:blank] 15:48:46 INFO - PROCESS | 2088 | --DOMWINDOW == 130 (1A13E800) [pid = 2088] [serial = 1561] [outer = 00000000] [url = about:blank] 15:48:46 INFO - PROCESS | 2088 | --DOMWINDOW == 129 (14CA4000) [pid = 2088] [serial = 1555] [outer = 00000000] [url = about:blank] 15:48:46 INFO - PROCESS | 2088 | --DOMWINDOW == 128 (153F0800) [pid = 2088] [serial = 1556] [outer = 00000000] [url = about:blank] 15:48:46 INFO - PROCESS | 2088 | --DOMWINDOW == 127 (19505800) [pid = 2088] [serial = 1543] [outer = 00000000] [url = about:blank] 15:48:46 INFO - PROCESS | 2088 | --DOMWINDOW == 126 (11503C00) [pid = 2088] [serial = 1540] [outer = 00000000] [url = about:blank] 15:48:46 INFO - PROCESS | 2088 | --DOMWINDOW == 125 (18676000) [pid = 2088] [serial = 1550] [outer = 00000000] [url = about:blank] 15:48:46 INFO - PROCESS | 2088 | --DOMWINDOW == 124 (17E8B400) [pid = 2088] [serial = 1549] [outer = 00000000] [url = about:blank] 15:48:46 INFO - PROCESS | 2088 | --DOMWINDOW == 123 (15353000) [pid = 2088] [serial = 1553] [outer = 00000000] [url = about:blank] 15:48:46 INFO - PROCESS | 2088 | --DOMWINDOW == 122 (14CC4800) [pid = 2088] [serial = 1552] [outer = 00000000] [url = about:blank] 15:48:46 INFO - PROCESS | 2088 | --DOMWINDOW == 121 (1950B400) [pid = 2088] [serial = 1558] [outer = 00000000] [url = about:blank] 15:48:46 INFO - PROCESS | 2088 | --DOMWINDOW == 120 (19591400) [pid = 2088] [serial = 1559] [outer = 00000000] [url = about:blank] 15:48:46 INFO - PROCESS | 2088 | --DOMWINDOW == 119 (1D531C00) [pid = 2088] [serial = 1546] [outer = 00000000] [url = about:blank] 15:48:46 INFO - PROCESS | 2088 | --DOMWINDOW == 118 (1C435800) [pid = 2088] [serial = 1570] [outer = 00000000] [url = about:blank] 15:48:46 INFO - PROCESS | 2088 | --DOMWINDOW == 117 (1D531000) [pid = 2088] [serial = 1571] [outer = 00000000] [url = about:blank] 15:48:46 INFO - PROCESS | 2088 | --DOMWINDOW == 116 (1A4D6400) [pid = 2088] [serial = 1565] [outer = 00000000] [url = about:blank] 15:48:46 INFO - PROCESS | 2088 | --DOMWINDOW == 115 (1CD8D000) [pid = 2088] [serial = 1574] [outer = 00000000] [url = about:blank] 15:48:46 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (1A144C00) [pid = 2088] [serial = 1562] [outer = 00000000] [url = about:blank] 15:48:46 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (1D7A5000) [pid = 2088] [serial = 1577] [outer = 00000000] [url = about:blank] 15:48:46 INFO - PROCESS | 2088 | 1468190927013 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 15:48:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 15:48:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 970ms 15:48:47 INFO - PROCESS | 2088 | 1468190927059 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 15:48:47 INFO - PROCESS | 2088 | 1468190927063 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 15:48:47 INFO - PROCESS | 2088 | 1468190927069 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 15:48:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 15:48:47 INFO - PROCESS | 2088 | 1468190927071 Marionette TRACE conn6 <- [1,2154,null,{}] 15:48:47 INFO - PROCESS | 2088 | 1468190927075 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:47 INFO - PROCESS | 2088 | 1468190927078 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:47 INFO - PROCESS | 2088 | 1468190927169 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 15:48:47 INFO - PROCESS | 2088 | 1468190927182 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:47 INFO - PROCESS | 2088 | 1468190927184 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:47 INFO - PROCESS | 2088 | ++DOCSHELL 10F10C00 == 42 [pid = 2088] [id = 548] 15:48:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (11991400) [pid = 2088] [serial = 1644] [outer = 00000000] 15:48:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (14CD1800) [pid = 2088] [serial = 1645] [outer = 11991400] 15:48:47 INFO - PROCESS | 2088 | 1468190927230 Marionette DEBUG loaded listener.js 15:48:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 116 (153F7000) [pid = 2088] [serial = 1646] [outer = 11991400] 15:48:47 INFO - PROCESS | 2088 | 1468190927749 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 15:48:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 15:48:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 730ms 15:48:47 INFO - PROCESS | 2088 | 1468190927804 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 15:48:47 INFO - PROCESS | 2088 | 1468190927806 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 15:48:47 INFO - PROCESS | 2088 | 1468190927810 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 15:48:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 15:48:47 INFO - PROCESS | 2088 | 1468190927813 Marionette TRACE conn6 <- [1,2158,null,{}] 15:48:47 INFO - PROCESS | 2088 | 1468190927823 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:47 INFO - PROCESS | 2088 | 1468190927827 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:47 INFO - PROCESS | 2088 | 1468190927916 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 15:48:48 INFO - PROCESS | 2088 | 1468190928028 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:48 INFO - PROCESS | 2088 | 1468190928031 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:48 INFO - PROCESS | 2088 | ++DOCSHELL 1950E800 == 43 [pid = 2088] [id = 549] 15:48:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 117 (19539800) [pid = 2088] [serial = 1647] [outer = 00000000] 15:48:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 118 (1973AC00) [pid = 2088] [serial = 1648] [outer = 19539800] 15:48:48 INFO - PROCESS | 2088 | 1468190928079 Marionette DEBUG loaded listener.js 15:48:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 119 (198D2400) [pid = 2088] [serial = 1649] [outer = 19539800] 15:48:48 INFO - PROCESS | 2088 | 1468190928458 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 15:48:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 15:48:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 670ms 15:48:48 INFO - PROCESS | 2088 | 1468190928492 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 15:48:48 INFO - PROCESS | 2088 | 1468190928495 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 15:48:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 15:48:48 INFO - PROCESS | 2088 | 1468190928498 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 15:48:48 INFO - PROCESS | 2088 | 1468190928499 Marionette TRACE conn6 <- [1,2162,null,{}] 15:48:48 INFO - PROCESS | 2088 | 1468190928503 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:48 INFO - PROCESS | 2088 | 1468190928505 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:48 INFO - PROCESS | 2088 | 1468190928621 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 15:48:48 INFO - PROCESS | 2088 | 1468190928628 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:48 INFO - PROCESS | 2088 | 1468190928630 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:48 INFO - PROCESS | 2088 | ++DOCSHELL 19536000 == 44 [pid = 2088] [id = 550] 15:48:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 120 (1A144C00) [pid = 2088] [serial = 1650] [outer = 00000000] 15:48:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 121 (1A4A2800) [pid = 2088] [serial = 1651] [outer = 1A144C00] 15:48:48 INFO - PROCESS | 2088 | 1468190928684 Marionette DEBUG loaded listener.js 15:48:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 122 (1A638800) [pid = 2088] [serial = 1652] [outer = 1A144C00] 15:48:49 INFO - PROCESS | 2088 | 1468190929150 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 15:48:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 15:48:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 670ms 15:48:49 INFO - PROCESS | 2088 | 1468190929190 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 15:48:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 15:48:49 INFO - PROCESS | 2088 | 1468190929193 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 15:48:49 INFO - PROCESS | 2088 | 1468190929196 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 15:48:49 INFO - PROCESS | 2088 | 1468190929197 Marionette TRACE conn6 <- [1,2166,null,{}] 15:48:49 INFO - PROCESS | 2088 | 1468190929207 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:49 INFO - PROCESS | 2088 | 1468190929209 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:49 INFO - PROCESS | 2088 | 1468190929332 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 15:48:49 INFO - PROCESS | 2088 | 1468190929337 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:49 INFO - PROCESS | 2088 | 1468190929339 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:49 INFO - PROCESS | 2088 | ++DOCSHELL 18673C00 == 45 [pid = 2088] [id = 551] 15:48:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 123 (1A1A9800) [pid = 2088] [serial = 1653] [outer = 00000000] 15:48:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 124 (1A666000) [pid = 2088] [serial = 1654] [outer = 1A1A9800] 15:48:49 INFO - PROCESS | 2088 | 1468190929385 Marionette DEBUG loaded listener.js 15:48:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 125 (1A66BC00) [pid = 2088] [serial = 1655] [outer = 1A1A9800] 15:48:49 INFO - PROCESS | 2088 | 1468190929858 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 15:48:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 15:48:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 690ms 15:48:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 15:48:49 INFO - PROCESS | 2088 | 1468190929887 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 15:48:49 INFO - PROCESS | 2088 | 1468190929889 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 15:48:49 INFO - PROCESS | 2088 | 1468190929892 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 15:48:49 INFO - PROCESS | 2088 | 1468190929894 Marionette TRACE conn6 <- [1,2170,null,{}] 15:48:49 INFO - PROCESS | 2088 | 1468190929897 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:49 INFO - PROCESS | 2088 | 1468190929902 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:50 INFO - PROCESS | 2088 | 1468190930078 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 15:48:50 INFO - PROCESS | 2088 | 1468190930157 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:50 INFO - PROCESS | 2088 | 1468190930159 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:50 INFO - PROCESS | 2088 | ++DOCSHELL 1C79D000 == 46 [pid = 2088] [id = 552] 15:48:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 126 (1CDEBC00) [pid = 2088] [serial = 1656] [outer = 00000000] 15:48:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 127 (1D52A000) [pid = 2088] [serial = 1657] [outer = 1CDEBC00] 15:48:50 INFO - PROCESS | 2088 | 1468190930204 Marionette DEBUG loaded listener.js 15:48:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 128 (1D666C00) [pid = 2088] [serial = 1658] [outer = 1CDEBC00] 15:48:50 INFO - PROCESS | 2088 | 1468190930642 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 15:48:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 15:48:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 770ms 15:48:50 INFO - PROCESS | 2088 | 1468190930663 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 15:48:50 INFO - PROCESS | 2088 | 1468190930665 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 15:48:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 15:48:50 INFO - PROCESS | 2088 | 1468190930668 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 15:48:50 INFO - PROCESS | 2088 | 1468190930670 Marionette TRACE conn6 <- [1,2174,null,{}] 15:48:50 INFO - PROCESS | 2088 | 1468190930673 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:50 INFO - PROCESS | 2088 | 1468190930675 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:50 INFO - PROCESS | 2088 | 1468190930810 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 15:48:50 INFO - PROCESS | 2088 | 1468190930883 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:50 INFO - PROCESS | 2088 | 1468190930885 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:50 INFO - PROCESS | 2088 | ++DOCSHELL 1C7A7000 == 47 [pid = 2088] [id = 553] 15:48:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 129 (1D52B400) [pid = 2088] [serial = 1659] [outer = 00000000] 15:48:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 130 (1D7A7800) [pid = 2088] [serial = 1660] [outer = 1D52B400] 15:48:50 INFO - PROCESS | 2088 | 1468190930929 Marionette DEBUG loaded listener.js 15:48:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 131 (1E343800) [pid = 2088] [serial = 1661] [outer = 1D52B400] 15:48:51 INFO - PROCESS | 2088 | --DOMWINDOW == 130 (1A638000) [pid = 2088] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 15:48:51 INFO - PROCESS | 2088 | --DOMWINDOW == 129 (1C42F800) [pid = 2088] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 15:48:51 INFO - PROCESS | 2088 | --DOMWINDOW == 128 (1C771000) [pid = 2088] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 15:48:51 INFO - PROCESS | 2088 | --DOMWINDOW == 127 (102E6400) [pid = 2088] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 15:48:51 INFO - PROCESS | 2088 | --DOMWINDOW == 126 (1953CC00) [pid = 2088] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 15:48:51 INFO - PROCESS | 2088 | --DOMWINDOW == 125 (19532C00) [pid = 2088] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 15:48:51 INFO - PROCESS | 2088 | --DOMWINDOW == 124 (1095FC00) [pid = 2088] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 15:48:51 INFO - PROCESS | 2088 | --DOMWINDOW == 123 (10D28C00) [pid = 2088] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 15:48:51 INFO - PROCESS | 2088 | --DOMWINDOW == 122 (18037C00) [pid = 2088] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 15:48:51 INFO - PROCESS | 2088 | --DOMWINDOW == 121 (0CFE5000) [pid = 2088] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 15:48:51 INFO - PROCESS | 2088 | --DOMWINDOW == 120 (1A62BC00) [pid = 2088] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 15:48:51 INFO - PROCESS | 2088 | 1468190931606 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 15:48:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 15:48:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 970ms 15:48:51 INFO - PROCESS | 2088 | 1468190931639 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 15:48:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 15:48:51 INFO - PROCESS | 2088 | 1468190931641 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 15:48:51 INFO - PROCESS | 2088 | 1468190931644 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 15:48:51 INFO - PROCESS | 2088 | 1468190931646 Marionette TRACE conn6 <- [1,2178,null,{}] 15:48:51 INFO - PROCESS | 2088 | 1468190931650 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:51 INFO - PROCESS | 2088 | 1468190931651 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:51 INFO - PROCESS | 2088 | 1468190931778 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 15:48:51 INFO - PROCESS | 2088 | 1468190931851 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:51 INFO - PROCESS | 2088 | 1468190931853 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:51 INFO - PROCESS | 2088 | ++DOCSHELL 1095FC00 == 48 [pid = 2088] [id = 554] 15:48:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 121 (10D23000) [pid = 2088] [serial = 1662] [outer = 00000000] 15:48:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 122 (19747C00) [pid = 2088] [serial = 1663] [outer = 10D23000] 15:48:51 INFO - PROCESS | 2088 | 1468190931897 Marionette DEBUG loaded listener.js 15:48:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 123 (1A630800) [pid = 2088] [serial = 1664] [outer = 10D23000] 15:48:52 INFO - PROCESS | 2088 | 1468190932252 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 15:48:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 15:48:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 631ms 15:48:52 INFO - PROCESS | 2088 | 1468190932276 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 15:48:52 INFO - PROCESS | 2088 | 1468190932278 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 15:48:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 15:48:52 INFO - PROCESS | 2088 | 1468190932281 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 15:48:52 INFO - PROCESS | 2088 | 1468190932283 Marionette TRACE conn6 <- [1,2182,null,{}] 15:48:52 INFO - PROCESS | 2088 | 1468190932301 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:52 INFO - PROCESS | 2088 | 1468190932303 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:52 INFO - PROCESS | 2088 | 1468190932388 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 15:48:52 INFO - PROCESS | 2088 | 1468190932393 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:52 INFO - PROCESS | 2088 | 1468190932395 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:52 INFO - PROCESS | 2088 | ++DOCSHELL 17E87C00 == 49 [pid = 2088] [id = 555] 15:48:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 124 (19510400) [pid = 2088] [serial = 1665] [outer = 00000000] 15:48:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 125 (1E344C00) [pid = 2088] [serial = 1666] [outer = 19510400] 15:48:52 INFO - PROCESS | 2088 | 1468190932439 Marionette DEBUG loaded listener.js 15:48:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 126 (1E34BC00) [pid = 2088] [serial = 1667] [outer = 19510400] 15:48:52 INFO - PROCESS | 2088 | 1468190932896 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 15:48:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 15:48:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 670ms 15:48:52 INFO - PROCESS | 2088 | 1468190932952 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 15:48:52 INFO - PROCESS | 2088 | 1468190932954 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 15:48:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 15:48:52 INFO - PROCESS | 2088 | 1468190932957 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 15:48:52 INFO - PROCESS | 2088 | 1468190932959 Marionette TRACE conn6 <- [1,2186,null,{}] 15:48:52 INFO - PROCESS | 2088 | 1468190932963 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:52 INFO - PROCESS | 2088 | 1468190932965 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:53 INFO - PROCESS | 2088 | 1468190933051 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 15:48:53 INFO - PROCESS | 2088 | 1468190933059 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:53 INFO - PROCESS | 2088 | 1468190933061 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:53 INFO - PROCESS | 2088 | ++DOCSHELL 10D29C00 == 50 [pid = 2088] [id = 556] 15:48:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 127 (1D7A3C00) [pid = 2088] [serial = 1668] [outer = 00000000] 15:48:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 128 (1E384800) [pid = 2088] [serial = 1669] [outer = 1D7A3C00] 15:48:53 INFO - PROCESS | 2088 | 1468190933105 Marionette DEBUG loaded listener.js 15:48:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 129 (1EA79800) [pid = 2088] [serial = 1670] [outer = 1D7A3C00] 15:48:54 INFO - PROCESS | 2088 | --DOCSHELL 1A4D9C00 == 49 [pid = 2088] [id = 501] 15:48:54 INFO - PROCESS | 2088 | --DOCSHELL 1095E400 == 48 [pid = 2088] [id = 530] 15:48:54 INFO - PROCESS | 2088 | --DOCSHELL 1A4A4400 == 47 [pid = 2088] [id = 471] 15:48:54 INFO - PROCESS | 2088 | --DOCSHELL 14CCEC00 == 46 [pid = 2088] [id = 486] 15:48:54 INFO - PROCESS | 2088 | --DOCSHELL 18038400 == 45 [pid = 2088] [id = 514] 15:48:54 INFO - PROCESS | 2088 | --DOCSHELL 1D526800 == 44 [pid = 2088] [id = 515] 15:48:54 INFO - PROCESS | 2088 | --DOCSHELL 1A19FC00 == 43 [pid = 2088] [id = 487] 15:48:54 INFO - PROCESS | 2088 | --DOCSHELL 0CAEE000 == 42 [pid = 2088] [id = 472] 15:48:54 INFO - PROCESS | 2088 | --DOCSHELL 1150A800 == 41 [pid = 2088] [id = 516] 15:48:54 INFO - PROCESS | 2088 | --DOCSHELL 0CF1C800 == 40 [pid = 2088] [id = 13] 15:48:54 INFO - PROCESS | 2088 | --DOCSHELL 10D1EC00 == 39 [pid = 2088] [id = 547] 15:48:54 INFO - PROCESS | 2088 | --DOCSHELL 14A7FC00 == 38 [pid = 2088] [id = 545] 15:48:54 INFO - PROCESS | 2088 | --DOCSHELL 10965C00 == 37 [pid = 2088] [id = 546] 15:48:54 INFO - PROCESS | 2088 | --DOCSHELL 1BB38800 == 36 [pid = 2088] [id = 544] 15:48:54 INFO - PROCESS | 2088 | --DOCSHELL 10780C00 == 35 [pid = 2088] [id = 542] 15:48:54 INFO - PROCESS | 2088 | --DOCSHELL 16F7EC00 == 34 [pid = 2088] [id = 543] 15:48:54 INFO - PROCESS | 2088 | --DOCSHELL 1A667C00 == 33 [pid = 2088] [id = 541] 15:48:55 INFO - PROCESS | 2088 | --DOCSHELL 10F10C00 == 32 [pid = 2088] [id = 548] 15:48:55 INFO - PROCESS | 2088 | --DOCSHELL 1950E800 == 31 [pid = 2088] [id = 549] 15:48:55 INFO - PROCESS | 2088 | --DOCSHELL 18673C00 == 30 [pid = 2088] [id = 551] 15:48:55 INFO - PROCESS | 2088 | --DOCSHELL 1095FC00 == 29 [pid = 2088] [id = 554] 15:48:55 INFO - PROCESS | 2088 | --DOCSHELL 19536000 == 28 [pid = 2088] [id = 550] 15:48:55 INFO - PROCESS | 2088 | --DOCSHELL 17E87C00 == 27 [pid = 2088] [id = 555] 15:48:55 INFO - PROCESS | 2088 | --DOCSHELL 1C7A7000 == 26 [pid = 2088] [id = 553] 15:48:55 INFO - PROCESS | 2088 | --DOCSHELL 1C79D000 == 25 [pid = 2088] [id = 552] 15:48:55 INFO - PROCESS | 2088 | --DOMWINDOW == 128 (1C774800) [pid = 2088] [serial = 1609] [outer = 00000000] [url = about:blank] 15:48:55 INFO - PROCESS | 2088 | --DOMWINDOW == 127 (1CDEAC00) [pid = 2088] [serial = 1612] [outer = 00000000] [url = about:blank] 15:48:55 INFO - PROCESS | 2088 | --DOMWINDOW == 126 (1C77B800) [pid = 2088] [serial = 1610] [outer = 00000000] [url = about:blank] 15:48:55 INFO - PROCESS | 2088 | --DOMWINDOW == 125 (10F79000) [pid = 2088] [serial = 1615] [outer = 00000000] [url = about:blank] 15:48:55 INFO - PROCESS | 2088 | --DOMWINDOW == 124 (19742C00) [pid = 2088] [serial = 1603] [outer = 00000000] [url = about:blank] 15:48:55 INFO - PROCESS | 2088 | --DOMWINDOW == 123 (1988F000) [pid = 2088] [serial = 1604] [outer = 00000000] [url = about:blank] 15:48:55 INFO - PROCESS | 2088 | --DOMWINDOW == 122 (198F8000) [pid = 2088] [serial = 1606] [outer = 00000000] [url = about:blank] 15:48:55 INFO - PROCESS | 2088 | --DOMWINDOW == 121 (1CDF5C00) [pid = 2088] [serial = 1613] [outer = 00000000] [url = about:blank] 15:48:55 INFO - PROCESS | 2088 | --DOMWINDOW == 120 (14F18400) [pid = 2088] [serial = 1592] [outer = 00000000] [url = about:blank] 15:48:55 INFO - PROCESS | 2088 | --DOMWINDOW == 119 (11994C00) [pid = 2088] [serial = 1591] [outer = 00000000] [url = about:blank] 15:48:55 INFO - PROCESS | 2088 | --DOMWINDOW == 118 (110A0400) [pid = 2088] [serial = 1597] [outer = 00000000] [url = about:blank] 15:48:55 INFO - PROCESS | 2088 | --DOMWINDOW == 117 (14CAA400) [pid = 2088] [serial = 1598] [outer = 00000000] [url = about:blank] 15:48:55 INFO - PROCESS | 2088 | --DOMWINDOW == 116 (180AD000) [pid = 2088] [serial = 1600] [outer = 00000000] [url = about:blank] 15:48:55 INFO - PROCESS | 2088 | --DOMWINDOW == 115 (187CE400) [pid = 2088] [serial = 1601] [outer = 00000000] [url = about:blank] 15:48:55 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (1E38B400) [pid = 2088] [serial = 1588] [outer = 00000000] [url = about:blank] 15:48:55 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (1E385000) [pid = 2088] [serial = 1579] [outer = 00000000] [url = about:blank] 15:48:55 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (11993800) [pid = 2088] [serial = 1582] [outer = 00000000] [url = about:blank] 15:48:55 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (19892400) [pid = 2088] [serial = 1585] [outer = 00000000] [url = about:blank] 15:48:55 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (11AD3800) [pid = 2088] [serial = 1595] [outer = 00000000] [url = about:blank] 15:48:55 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (10963C00) [pid = 2088] [serial = 1594] [outer = 00000000] [url = about:blank] 15:48:55 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (1A633800) [pid = 2088] [serial = 1618] [outer = 00000000] [url = about:blank] 15:48:55 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (1A635800) [pid = 2088] [serial = 1619] [outer = 00000000] [url = about:blank] 15:48:55 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (1D7A1C00) [pid = 2088] [serial = 1622] [outer = 00000000] [url = about:blank] 15:48:55 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (18608C00) [pid = 2088] [serial = 1616] [outer = 00000000] [url = about:blank] 15:48:55 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (1A1A8400) [pid = 2088] [serial = 1607] [outer = 00000000] [url = about:blank] 15:48:55 INFO - PROCESS | 2088 | --DOMWINDOW == 103 (1D65D800) [pid = 2088] [serial = 1621] [outer = 00000000] [url = about:blank] 15:48:55 INFO - PROCESS | 2088 | 1468190935445 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 15:48:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 15:48:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 2530ms 15:48:55 INFO - PROCESS | 2088 | 1468190935489 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 15:48:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 15:48:55 INFO - PROCESS | 2088 | 1468190935493 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 15:48:55 INFO - PROCESS | 2088 | 1468190935497 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 15:48:55 INFO - PROCESS | 2088 | 1468190935501 Marionette TRACE conn6 <- [1,2190,null,{}] 15:48:55 INFO - PROCESS | 2088 | 1468190935507 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:55 INFO - PROCESS | 2088 | 1468190935510 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:55 INFO - PROCESS | 2088 | 1468190935610 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 15:48:55 INFO - PROCESS | 2088 | 1468190935619 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:55 INFO - PROCESS | 2088 | 1468190935624 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:55 INFO - PROCESS | 2088 | ++DOCSHELL 0CB90400 == 26 [pid = 2088] [id = 557] 15:48:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (0CF29400) [pid = 2088] [serial = 1671] [outer = 00000000] 15:48:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (0CFE5000) [pid = 2088] [serial = 1672] [outer = 0CF29400] 15:48:55 INFO - PROCESS | 2088 | 1468190935676 Marionette DEBUG loaded listener.js 15:48:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (103F0400) [pid = 2088] [serial = 1673] [outer = 0CF29400] 15:48:56 INFO - PROCESS | 2088 | 1468190936197 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 15:48:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 15:48:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 730ms 15:48:56 INFO - PROCESS | 2088 | 1468190936228 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 15:48:56 INFO - PROCESS | 2088 | 1468190936233 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 15:48:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 15:48:56 INFO - PROCESS | 2088 | 1468190936239 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 15:48:56 INFO - PROCESS | 2088 | 1468190936242 Marionette TRACE conn6 <- [1,2194,null,{}] 15:48:56 INFO - PROCESS | 2088 | 1468190936245 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:56 INFO - PROCESS | 2088 | 1468190936248 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:56 INFO - PROCESS | 2088 | 1468190936345 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 15:48:56 INFO - PROCESS | 2088 | 1468190936451 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:56 INFO - PROCESS | 2088 | 1468190936453 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:56 INFO - PROCESS | 2088 | ++DOCSHELL 1095B000 == 27 [pid = 2088] [id = 558] 15:48:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (1095C800) [pid = 2088] [serial = 1674] [outer = 00000000] 15:48:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (10961C00) [pid = 2088] [serial = 1675] [outer = 1095C800] 15:48:56 INFO - PROCESS | 2088 | 1468190936512 Marionette DEBUG loaded listener.js 15:48:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (10CC7400) [pid = 2088] [serial = 1676] [outer = 1095C800] 15:48:56 INFO - PROCESS | 2088 | 1468190936903 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 15:48:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 15:48:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 730ms 15:48:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 15:48:56 INFO - PROCESS | 2088 | 1468190936973 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 15:48:56 INFO - PROCESS | 2088 | 1468190936976 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 15:48:56 INFO - PROCESS | 2088 | 1468190936979 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 15:48:56 INFO - PROCESS | 2088 | 1468190936982 Marionette TRACE conn6 <- [1,2198,null,{}] 15:48:56 INFO - PROCESS | 2088 | 1468190936993 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:56 INFO - PROCESS | 2088 | 1468190936998 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:57 INFO - PROCESS | 2088 | 1468190937116 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 15:48:57 INFO - PROCESS | 2088 | 1468190937129 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:57 INFO - PROCESS | 2088 | 1468190937132 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:57 INFO - PROCESS | 2088 | ++DOCSHELL 11502C00 == 28 [pid = 2088] [id = 559] 15:48:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (1150C800) [pid = 2088] [serial = 1677] [outer = 00000000] 15:48:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (1198DC00) [pid = 2088] [serial = 1678] [outer = 1150C800] 15:48:57 INFO - PROCESS | 2088 | 1468190937183 Marionette DEBUG loaded listener.js 15:48:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (11AD1C00) [pid = 2088] [serial = 1679] [outer = 1150C800] 15:48:57 INFO - PROCESS | 2088 | 1468190937672 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 15:48:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 15:48:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 730ms 15:48:57 INFO - PROCESS | 2088 | 1468190937713 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 15:48:57 INFO - PROCESS | 2088 | 1468190937716 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 15:48:57 INFO - PROCESS | 2088 | 1468190937719 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 15:48:57 INFO - PROCESS | 2088 | 1468190937720 Marionette TRACE conn6 <- [1,2202,null,{}] 15:48:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 15:48:57 INFO - PROCESS | 2088 | 1468190937724 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:57 INFO - PROCESS | 2088 | 1468190937726 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:57 INFO - PROCESS | 2088 | 1468190937818 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 15:48:57 INFO - PROCESS | 2088 | 1468190937824 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:57 INFO - PROCESS | 2088 | 1468190937826 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:57 INFO - PROCESS | 2088 | ++DOCSHELL 14A86400 == 29 [pid = 2088] [id = 560] 15:48:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (14A86800) [pid = 2088] [serial = 1680] [outer = 00000000] 15:48:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (14CCD000) [pid = 2088] [serial = 1681] [outer = 14A86800] 15:48:57 INFO - PROCESS | 2088 | 1468190937871 Marionette DEBUG loaded listener.js 15:48:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (14F1EC00) [pid = 2088] [serial = 1682] [outer = 14A86800] 15:48:58 INFO - PROCESS | 2088 | 1468190938301 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 15:48:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 15:48:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 630ms 15:48:58 INFO - PROCESS | 2088 | 1468190938359 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 15:48:58 INFO - PROCESS | 2088 | 1468190938361 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 15:48:58 INFO - PROCESS | 2088 | 1468190938364 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 15:48:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 15:48:58 INFO - PROCESS | 2088 | 1468190938365 Marionette TRACE conn6 <- [1,2206,null,{}] 15:48:58 INFO - PROCESS | 2088 | 1468190938369 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:58 INFO - PROCESS | 2088 | 1468190938371 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:58 INFO - PROCESS | 2088 | 1468190938454 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 15:48:58 INFO - PROCESS | 2088 | 1468190938459 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:58 INFO - PROCESS | 2088 | 1468190938461 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:58 INFO - PROCESS | 2088 | ++DOCSHELL 14FDBC00 == 30 [pid = 2088] [id = 561] 15:48:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 116 (14FDC000) [pid = 2088] [serial = 1683] [outer = 00000000] 15:48:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 117 (15412C00) [pid = 2088] [serial = 1684] [outer = 14FDC000] 15:48:58 INFO - PROCESS | 2088 | 1468190938506 Marionette DEBUG loaded listener.js 15:48:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 118 (1548F400) [pid = 2088] [serial = 1685] [outer = 14FDC000] 15:48:58 INFO - PROCESS | 2088 | 1468190938964 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 15:48:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 15:48:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 630ms 15:48:58 INFO - PROCESS | 2088 | 1468190938998 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 15:48:58 INFO - PROCESS | 2088 | 1468190939000 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 15:48:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 15:48:58 INFO - PROCESS | 2088 | 1468190939003 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 15:48:58 INFO - PROCESS | 2088 | 1468190939005 Marionette TRACE conn6 <- [1,2210,null,{}] 15:48:59 INFO - PROCESS | 2088 | 1468190939029 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:59 INFO - PROCESS | 2088 | 1468190939035 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:59 INFO - PROCESS | 2088 | 1468190939158 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 15:48:59 INFO - PROCESS | 2088 | 1468190939169 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:59 INFO - PROCESS | 2088 | 1468190939171 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:59 INFO - PROCESS | 2088 | ++DOCSHELL 18037C00 == 31 [pid = 2088] [id = 562] 15:48:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 119 (18038400) [pid = 2088] [serial = 1686] [outer = 00000000] 15:48:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 120 (1856F800) [pid = 2088] [serial = 1687] [outer = 18038400] 15:48:59 INFO - PROCESS | 2088 | 1468190939217 Marionette DEBUG loaded listener.js 15:48:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 121 (18672400) [pid = 2088] [serial = 1688] [outer = 18038400] 15:48:59 INFO - PROCESS | 2088 | 1468190939681 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 15:48:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 15:48:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 731ms 15:48:59 INFO - PROCESS | 2088 | 1468190939735 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 15:48:59 INFO - PROCESS | 2088 | 1468190939738 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 15:48:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 15:48:59 INFO - PROCESS | 2088 | 1468190939741 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 15:48:59 INFO - PROCESS | 2088 | 1468190939742 Marionette TRACE conn6 <- [1,2214,null,{}] 15:48:59 INFO - PROCESS | 2088 | 1468190939746 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:59 INFO - PROCESS | 2088 | 1468190939748 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:59 INFO - PROCESS | 2088 | 1468190939846 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 15:48:59 INFO - PROCESS | 2088 | 1468190939883 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:59 INFO - PROCESS | 2088 | 1468190939885 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:48:59 INFO - PROCESS | 2088 | ++DOCSHELL 187C5000 == 32 [pid = 2088] [id = 563] 15:48:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 122 (187CE400) [pid = 2088] [serial = 1689] [outer = 00000000] 15:48:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 123 (19505400) [pid = 2088] [serial = 1690] [outer = 187CE400] 15:48:59 INFO - PROCESS | 2088 | 1468190939930 Marionette DEBUG loaded listener.js 15:48:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 124 (19510800) [pid = 2088] [serial = 1691] [outer = 187CE400] 15:49:00 INFO - PROCESS | 2088 | 1468190940360 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 15:49:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 15:49:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 670ms 15:49:00 INFO - PROCESS | 2088 | 1468190940437 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 15:49:00 INFO - PROCESS | 2088 | 1468190940439 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 15:49:00 INFO - PROCESS | 2088 | 1468190940442 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 15:49:00 INFO - PROCESS | 2088 | 1468190940444 Marionette TRACE conn6 <- [1,2218,null,{}] 15:49:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 15:49:00 INFO - PROCESS | 2088 | 1468190940447 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:00 INFO - PROCESS | 2088 | 1468190940449 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:00 INFO - PROCESS | 2088 | 1468190940531 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 15:49:00 INFO - PROCESS | 2088 | 1468190940536 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:00 INFO - PROCESS | 2088 | 1468190940538 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:00 INFO - PROCESS | 2088 | ++DOCSHELL 19504000 == 33 [pid = 2088] [id = 564] 15:49:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 125 (19586C00) [pid = 2088] [serial = 1692] [outer = 00000000] 15:49:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 126 (19743400) [pid = 2088] [serial = 1693] [outer = 19586C00] 15:49:00 INFO - PROCESS | 2088 | 1468190940585 Marionette DEBUG loaded listener.js 15:49:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 127 (1973A400) [pid = 2088] [serial = 1694] [outer = 19586C00] 15:49:01 INFO - PROCESS | 2088 | 1468190941050 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 15:49:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 15:49:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 630ms 15:49:01 INFO - PROCESS | 2088 | 1468190941081 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 15:49:01 INFO - PROCESS | 2088 | 1468190941082 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 15:49:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 15:49:01 INFO - PROCESS | 2088 | 1468190941086 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 15:49:01 INFO - PROCESS | 2088 | 1468190941087 Marionette TRACE conn6 <- [1,2222,null,{}] 15:49:01 INFO - PROCESS | 2088 | 1468190941095 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:01 INFO - PROCESS | 2088 | 1468190941097 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:01 INFO - PROCESS | 2088 | 1468190941224 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 15:49:01 INFO - PROCESS | 2088 | 1468190941321 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:01 INFO - PROCESS | 2088 | 1468190941323 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:01 INFO - PROCESS | 2088 | ++DOCSHELL 110A4C00 == 34 [pid = 2088] [id = 565] 15:49:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 128 (198C9400) [pid = 2088] [serial = 1695] [outer = 00000000] 15:49:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 129 (198ED400) [pid = 2088] [serial = 1696] [outer = 198C9400] 15:49:01 INFO - PROCESS | 2088 | 1468190941368 Marionette DEBUG loaded listener.js 15:49:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 130 (198F2800) [pid = 2088] [serial = 1697] [outer = 198C9400] 15:49:01 INFO - PROCESS | 2088 | 1468190941801 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 15:49:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 15:49:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 730ms 15:49:01 INFO - PROCESS | 2088 | 1468190941817 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 15:49:01 INFO - PROCESS | 2088 | 1468190941819 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 15:49:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 15:49:01 INFO - PROCESS | 2088 | 1468190941822 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 15:49:01 INFO - PROCESS | 2088 | 1468190941824 Marionette TRACE conn6 <- [1,2226,null,{}] 15:49:01 INFO - PROCESS | 2088 | 1468190941828 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:01 INFO - PROCESS | 2088 | 1468190941829 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:01 INFO - PROCESS | 2088 | 1468190941956 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 15:49:02 INFO - PROCESS | 2088 | 1468190942025 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:02 INFO - PROCESS | 2088 | 1468190942027 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:02 INFO - PROCESS | 2088 | ++DOCSHELL 110A3C00 == 35 [pid = 2088] [id = 566] 15:49:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 131 (19508800) [pid = 2088] [serial = 1698] [outer = 00000000] 15:49:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 132 (1A496800) [pid = 2088] [serial = 1699] [outer = 19508800] 15:49:02 INFO - PROCESS | 2088 | 1468190942076 Marionette DEBUG loaded listener.js 15:49:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 133 (1A49F000) [pid = 2088] [serial = 1700] [outer = 19508800] 15:49:02 INFO - PROCESS | 2088 | 1468190942498 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 15:49:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 15:49:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 730ms 15:49:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 15:49:02 INFO - PROCESS | 2088 | 1468190942553 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 15:49:02 INFO - PROCESS | 2088 | 1468190942556 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 15:49:02 INFO - PROCESS | 2088 | 1468190942559 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 15:49:02 INFO - PROCESS | 2088 | 1468190942561 Marionette TRACE conn6 <- [1,2230,null,{}] 15:49:02 INFO - PROCESS | 2088 | 1468190942564 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:02 INFO - PROCESS | 2088 | 1468190942567 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:02 INFO - PROCESS | 2088 | 1468190942733 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 15:49:03 INFO - PROCESS | 2088 | --DOMWINDOW == 132 (1A1A9800) [pid = 2088] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 15:49:03 INFO - PROCESS | 2088 | --DOMWINDOW == 131 (1D52B400) [pid = 2088] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 15:49:03 INFO - PROCESS | 2088 | --DOMWINDOW == 130 (1CDEBC00) [pid = 2088] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 15:49:03 INFO - PROCESS | 2088 | --DOMWINDOW == 129 (10D23000) [pid = 2088] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 15:49:03 INFO - PROCESS | 2088 | --DOMWINDOW == 128 (19510400) [pid = 2088] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 15:49:03 INFO - PROCESS | 2088 | --DOMWINDOW == 127 (14A80C00) [pid = 2088] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 15:49:03 INFO - PROCESS | 2088 | --DOMWINDOW == 126 (1BBCB000) [pid = 2088] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 15:49:03 INFO - PROCESS | 2088 | --DOMWINDOW == 125 (17E8D000) [pid = 2088] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 15:49:03 INFO - PROCESS | 2088 | --DOMWINDOW == 124 (10943000) [pid = 2088] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 15:49:03 INFO - PROCESS | 2088 | --DOMWINDOW == 123 (1A668000) [pid = 2088] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 15:49:03 INFO - PROCESS | 2088 | --DOMWINDOW == 122 (14CA2800) [pid = 2088] [serial = 35] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:49:03 INFO - PROCESS | 2088 | --DOMWINDOW == 121 (1A144C00) [pid = 2088] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 15:49:03 INFO - PROCESS | 2088 | --DOMWINDOW == 120 (19539800) [pid = 2088] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 15:49:03 INFO - PROCESS | 2088 | --DOMWINDOW == 119 (11991400) [pid = 2088] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 15:49:03 INFO - PROCESS | 2088 | --DOMWINDOW == 118 (11ACD400) [pid = 2088] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 15:49:03 INFO - PROCESS | 2088 | --DOMWINDOW == 117 (14A85C00) [pid = 2088] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 15:49:03 INFO - PROCESS | 2088 | --DOMWINDOW == 116 (15351800) [pid = 2088] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 15:49:03 INFO - PROCESS | 2088 | --DOMWINDOW == 115 (14CD0000) [pid = 2088] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 15:49:03 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (1D526C00) [pid = 2088] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 15:49:03 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (1077A000) [pid = 2088] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 15:49:03 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (10282400) [pid = 2088] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 15:49:03 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (1EA75400) [pid = 2088] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 15:49:03 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (1C437400) [pid = 2088] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 15:49:03 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (1C437C00) [pid = 2088] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 15:49:03 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (10CCE400) [pid = 2088] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 15:49:03 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (1093F000) [pid = 2088] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 15:49:03 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (1B5B6800) [pid = 2088] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 15:49:03 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (1A1A0C00) [pid = 2088] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 15:49:03 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (1807AC00) [pid = 2088] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 15:49:03 INFO - PROCESS | 2088 | --DOMWINDOW == 103 (0CAEF800) [pid = 2088] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 15:49:03 INFO - PROCESS | 2088 | --DOMWINDOW == 102 (1A1A0400) [pid = 2088] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 15:49:03 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (15330000) [pid = 2088] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:49:03 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (1E384400) [pid = 2088] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 15:49:03 INFO - PROCESS | 2088 | --DOMWINDOW == 99 (102EC000) [pid = 2088] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 15:49:03 INFO - PROCESS | 2088 | --DOMWINDOW == 98 (1950D000) [pid = 2088] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 15:49:03 INFO - PROCESS | 2088 | 1468190943423 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:03 INFO - PROCESS | 2088 | 1468190943425 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:03 INFO - PROCESS | 2088 | ++DOCSHELL 0CA6A000 == 36 [pid = 2088] [id = 567] 15:49:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (0CA6B800) [pid = 2088] [serial = 1701] [outer = 00000000] 15:49:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 100 (0CF75000) [pid = 2088] [serial = 1702] [outer = 0CA6B800] 15:49:03 INFO - PROCESS | 2088 | 1468190943478 Marionette DEBUG loaded listener.js 15:49:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 101 (10C96800) [pid = 2088] [serial = 1703] [outer = 0CA6B800] 15:49:03 INFO - PROCESS | 2088 | 1468190943849 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 15:49:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 15:49:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1329ms 15:49:03 INFO - PROCESS | 2088 | 1468190943890 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 15:49:03 INFO - PROCESS | 2088 | 1468190943892 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 15:49:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 15:49:03 INFO - PROCESS | 2088 | 1468190943895 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 15:49:03 INFO - PROCESS | 2088 | 1468190943897 Marionette TRACE conn6 <- [1,2234,null,{}] 15:49:03 INFO - PROCESS | 2088 | 1468190943900 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:03 INFO - PROCESS | 2088 | 1468190943902 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:03 INFO - PROCESS | 2088 | 1468190943987 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 15:49:03 INFO - PROCESS | 2088 | 1468190943993 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:03 INFO - PROCESS | 2088 | 1468190943995 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:03 INFO - PROCESS | 2088 | ++DOCSHELL 1157FC00 == 37 [pid = 2088] [id = 568] 15:49:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 102 (11ACB400) [pid = 2088] [serial = 1704] [outer = 00000000] 15:49:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 103 (17E8B400) [pid = 2088] [serial = 1705] [outer = 11ACB400] 15:49:04 INFO - PROCESS | 2088 | 1468190944038 Marionette DEBUG loaded listener.js 15:49:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 104 (18671800) [pid = 2088] [serial = 1706] [outer = 11ACB400] 15:49:04 INFO - PROCESS | 2088 | 1468190944497 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 15:49:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 15:49:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 630ms 15:49:04 INFO - PROCESS | 2088 | 1468190944541 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 15:49:04 INFO - PROCESS | 2088 | 1468190944543 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 15:49:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 15:49:04 INFO - PROCESS | 2088 | 1468190944546 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 15:49:04 INFO - PROCESS | 2088 | 1468190944548 Marionette TRACE conn6 <- [1,2238,null,{}] 15:49:04 INFO - PROCESS | 2088 | 1468190944551 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:04 INFO - PROCESS | 2088 | 1468190944553 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:04 INFO - PROCESS | 2088 | 1468190944638 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 15:49:04 INFO - PROCESS | 2088 | 1468190944644 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:04 INFO - PROCESS | 2088 | 1468190944645 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:04 INFO - PROCESS | 2088 | ++DOCSHELL 0925B000 == 38 [pid = 2088] [id = 569] 15:49:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 105 (0925D400) [pid = 2088] [serial = 1707] [outer = 00000000] 15:49:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 106 (17E8D000) [pid = 2088] [serial = 1708] [outer = 0925D400] 15:49:04 INFO - PROCESS | 2088 | 1468190944690 Marionette DEBUG loaded listener.js 15:49:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 107 (1A138400) [pid = 2088] [serial = 1709] [outer = 0925D400] 15:49:05 INFO - PROCESS | 2088 | 1468190945131 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 15:49:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 15:49:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 630ms 15:49:05 INFO - PROCESS | 2088 | 1468190945180 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 15:49:05 INFO - PROCESS | 2088 | 1468190945182 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 15:49:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 15:49:05 INFO - PROCESS | 2088 | 1468190945185 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 15:49:05 INFO - PROCESS | 2088 | 1468190945186 Marionette TRACE conn6 <- [1,2242,null,{}] 15:49:05 INFO - PROCESS | 2088 | 1468190945193 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:05 INFO - PROCESS | 2088 | 1468190945195 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:05 INFO - PROCESS | 2088 | 1468190945333 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 15:49:05 INFO - PROCESS | 2088 | 1468190945453 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:05 INFO - PROCESS | 2088 | 1468190945456 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:05 INFO - PROCESS | 2088 | ++DOCSHELL 09259000 == 39 [pid = 2088] [id = 570] 15:49:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 108 (0925C800) [pid = 2088] [serial = 1710] [outer = 00000000] 15:49:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 109 (0CA66C00) [pid = 2088] [serial = 1711] [outer = 0925C800] 15:49:05 INFO - PROCESS | 2088 | 1468190945515 Marionette DEBUG loaded listener.js 15:49:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 110 (0CADCC00) [pid = 2088] [serial = 1712] [outer = 0925C800] 15:49:06 INFO - PROCESS | 2088 | 1468190946313 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 15:49:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 15:49:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1180ms 15:49:06 INFO - PROCESS | 2088 | 1468190946367 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 15:49:06 INFO - PROCESS | 2088 | 1468190946371 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 15:49:06 INFO - PROCESS | 2088 | 1468190946376 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 15:49:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 15:49:06 INFO - PROCESS | 2088 | 1468190946379 Marionette TRACE conn6 <- [1,2246,null,{}] 15:49:06 INFO - PROCESS | 2088 | 1468190946384 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:06 INFO - PROCESS | 2088 | 1468190946389 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:06 INFO - PROCESS | 2088 | 1468190946519 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 15:49:06 INFO - PROCESS | 2088 | 1468190946663 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:06 INFO - PROCESS | 2088 | 1468190946666 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:06 INFO - PROCESS | 2088 | ++DOCSHELL 10944400 == 40 [pid = 2088] [id = 571] 15:49:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 111 (1095B800) [pid = 2088] [serial = 1713] [outer = 00000000] 15:49:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 112 (10D1F800) [pid = 2088] [serial = 1714] [outer = 1095B800] 15:49:06 INFO - PROCESS | 2088 | 1468190946722 Marionette DEBUG loaded listener.js 15:49:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 113 (10D2A400) [pid = 2088] [serial = 1715] [outer = 1095B800] 15:49:07 INFO - PROCESS | 2088 | 1468190947411 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 15:49:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 15:49:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1120ms 15:49:07 INFO - PROCESS | 2088 | 1468190947504 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 15:49:07 INFO - PROCESS | 2088 | 1468190947508 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 15:49:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 15:49:07 INFO - PROCESS | 2088 | 1468190947513 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 15:49:07 INFO - PROCESS | 2088 | 1468190947515 Marionette TRACE conn6 <- [1,2250,null,{}] 15:49:07 INFO - PROCESS | 2088 | 1468190947519 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:07 INFO - PROCESS | 2088 | 1468190947522 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:07 INFO - PROCESS | 2088 | 1468190947654 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 15:49:07 INFO - PROCESS | 2088 | 1468190947801 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:07 INFO - PROCESS | 2088 | 1468190947804 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:07 INFO - PROCESS | 2088 | ++DOCSHELL 0CADF000 == 41 [pid = 2088] [id = 572] 15:49:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 114 (0CAE0C00) [pid = 2088] [serial = 1716] [outer = 00000000] 15:49:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 115 (1158B400) [pid = 2088] [serial = 1717] [outer = 0CAE0C00] 15:49:07 INFO - PROCESS | 2088 | 1468190947864 Marionette DEBUG loaded listener.js 15:49:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 116 (14D8DC00) [pid = 2088] [serial = 1718] [outer = 0CAE0C00] 15:49:08 INFO - PROCESS | 2088 | --DOCSHELL 0CAF0000 == 40 [pid = 2088] [id = 377] 15:49:08 INFO - PROCESS | 2088 | --DOCSHELL 0CADB800 == 39 [pid = 2088] [id = 387] 15:49:08 INFO - PROCESS | 2088 | --DOCSHELL 10961000 == 38 [pid = 2088] [id = 394] 15:49:08 INFO - PROCESS | 2088 | --DOCSHELL 10960C00 == 37 [pid = 2088] [id = 378] 15:49:08 INFO - PROCESS | 2088 | --DOCSHELL 0CAECC00 == 36 [pid = 2088] [id = 386] 15:49:08 INFO - PROCESS | 2088 | --DOCSHELL 1077D800 == 35 [pid = 2088] [id = 388] 15:49:08 INFO - PROCESS | 2088 | --DOCSHELL 14CA3800 == 34 [pid = 2088] [id = 380] 15:49:08 INFO - PROCESS | 2088 | --DOCSHELL 17E89000 == 33 [pid = 2088] [id = 392] 15:49:08 INFO - PROCESS | 2088 | --DOCSHELL 14C6F000 == 32 [pid = 2088] [id = 390] 15:49:08 INFO - PROCESS | 2088 | --DOCSHELL 15417400 == 31 [pid = 2088] [id = 391] 15:49:08 INFO - PROCESS | 2088 | --DOCSHELL 10D29C00 == 30 [pid = 2088] [id = 556] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 115 (14F20C00) [pid = 2088] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 114 (110A5000) [pid = 2088] [serial = 1457] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 113 (14CAB000) [pid = 2088] [serial = 1541] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 112 (1C775C00) [pid = 2088] [serial = 1505] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 111 (17E83C00) [pid = 2088] [serial = 1454] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 110 (198CC800) [pid = 2088] [serial = 1544] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 109 (0CF70400) [pid = 2088] [serial = 1418] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 108 (1A4A4000) [pid = 2088] [serial = 1463] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 107 (18676800) [pid = 2088] [serial = 1502] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 106 (166CA000) [pid = 2088] [serial = 1460] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 105 (1EA7D000) [pid = 2088] [serial = 1547] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 104 (119EA800) [pid = 2088] [serial = 1499] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 103 (1077BC00) [pid = 2088] [serial = 1421] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 102 (1EA7F000) [pid = 2088] [serial = 1538] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 101 (1C777400) [pid = 2088] [serial = 1496] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 100 (1E388000) [pid = 2088] [serial = 1580] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 99 (1A666000) [pid = 2088] [serial = 1654] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 98 (1D7A7800) [pid = 2088] [serial = 1660] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 97 (1D666C00) [pid = 2088] [serial = 1658] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 96 (1D52A000) [pid = 2088] [serial = 1657] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (19747C00) [pid = 2088] [serial = 1663] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (1E344C00) [pid = 2088] [serial = 1666] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (1E343800) [pid = 2088] [serial = 1661] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (14A86000) [pid = 2088] [serial = 1636] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (1E38E400) [pid = 2088] [serial = 1634] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (1D52B000) [pid = 2088] [serial = 1633] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (1A630400) [pid = 2088] [serial = 1631] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (1968A000) [pid = 2088] [serial = 1630] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (11A89400) [pid = 2088] [serial = 1628] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (10D25400) [pid = 2088] [serial = 1627] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (1A66D800) [pid = 2088] [serial = 1624] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (1E388C00) [pid = 2088] [serial = 1625] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (1A137800) [pid = 2088] [serial = 1112] [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.] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (1A4A2800) [pid = 2088] [serial = 1651] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (1973AC00) [pid = 2088] [serial = 1648] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (198D2400) [pid = 2088] [serial = 1649] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (14CD1800) [pid = 2088] [serial = 1645] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (153F7000) [pid = 2088] [serial = 1646] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (14CC7800) [pid = 2088] [serial = 1643] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (1E384800) [pid = 2088] [serial = 1669] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (14A85400) [pid = 2088] [serial = 1642] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (1A135800) [pid = 2088] [serial = 1640] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (19889800) [pid = 2088] [serial = 1639] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (14A89800) [pid = 2088] [serial = 1637] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (1E34BC00) [pid = 2088] [serial = 1667] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (1A630800) [pid = 2088] [serial = 1664] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (1A66BC00) [pid = 2088] [serial = 1655] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (1A638800) [pid = 2088] [serial = 1652] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (1EA71400) [pid = 2088] [serial = 1589] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (14FD8C00) [pid = 2088] [serial = 1583] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (1A4A1000) [pid = 2088] [serial = 1586] [outer = 00000000] [url = about:blank] 15:49:08 INFO - PROCESS | 2088 | 1468190948816 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 15:49:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 15:49:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1334ms 15:49:08 INFO - PROCESS | 2088 | 1468190948850 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 15:49:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 15:49:08 INFO - PROCESS | 2088 | 1468190948854 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 15:49:08 INFO - PROCESS | 2088 | 1468190948858 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 15:49:08 INFO - PROCESS | 2088 | 1468190948861 Marionette TRACE conn6 <- [1,2254,null,{}] 15:49:08 INFO - PROCESS | 2088 | 1468190948867 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:08 INFO - PROCESS | 2088 | 1468190948870 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:08 INFO - PROCESS | 2088 | 1468190948957 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 15:49:08 INFO - PROCESS | 2088 | 1468190948969 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:08 INFO - PROCESS | 2088 | 1468190948971 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:08 INFO - PROCESS | 2088 | ++DOCSHELL 1093E800 == 31 [pid = 2088] [id = 573] 15:49:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (1093F400) [pid = 2088] [serial = 1719] [outer = 00000000] 15:49:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (10946800) [pid = 2088] [serial = 1720] [outer = 1093F400] 15:49:09 INFO - PROCESS | 2088 | 1468190949019 Marionette DEBUG loaded listener.js 15:49:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (10968400) [pid = 2088] [serial = 1721] [outer = 1093F400] 15:49:09 INFO - PROCESS | 2088 | 1468190949548 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 15:49:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 15:49:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 730ms 15:49:09 INFO - PROCESS | 2088 | 1468190949590 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 15:49:09 INFO - PROCESS | 2088 | 1468190949594 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 15:49:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 15:49:09 INFO - PROCESS | 2088 | 1468190949599 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 15:49:09 INFO - PROCESS | 2088 | 1468190949602 Marionette TRACE conn6 <- [1,2258,null,{}] 15:49:09 INFO - PROCESS | 2088 | 1468190949606 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:09 INFO - PROCESS | 2088 | 1468190949608 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:09 INFO - PROCESS | 2088 | 1468190949697 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 15:49:09 INFO - PROCESS | 2088 | 1468190949709 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:09 INFO - PROCESS | 2088 | 1468190949711 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:09 INFO - PROCESS | 2088 | ++DOCSHELL 10D2AC00 == 32 [pid = 2088] [id = 574] 15:49:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (10D2DC00) [pid = 2088] [serial = 1722] [outer = 00000000] 15:49:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (1109A000) [pid = 2088] [serial = 1723] [outer = 10D2DC00] 15:49:09 INFO - PROCESS | 2088 | 1468190949847 Marionette DEBUG loaded listener.js 15:49:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (11991800) [pid = 2088] [serial = 1724] [outer = 10D2DC00] 15:49:10 INFO - PROCESS | 2088 | 1468190950235 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 15:49:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 15:49:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 670ms 15:49:10 INFO - PROCESS | 2088 | 1468190950270 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 15:49:10 INFO - PROCESS | 2088 | 1468190950272 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 15:49:10 INFO - PROCESS | 2088 | 1468190950275 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 15:49:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 15:49:10 INFO - PROCESS | 2088 | 1468190950279 Marionette TRACE conn6 <- [1,2262,null,{}] 15:49:10 INFO - PROCESS | 2088 | 1468190950289 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:10 INFO - PROCESS | 2088 | 1468190950294 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:10 INFO - PROCESS | 2088 | 1468190950382 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 15:49:10 INFO - PROCESS | 2088 | 1468190950390 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:10 INFO - PROCESS | 2088 | 1468190950394 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:10 INFO - PROCESS | 2088 | ++DOCSHELL 14CC7800 == 33 [pid = 2088] [id = 575] 15:49:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (14CC8400) [pid = 2088] [serial = 1725] [outer = 00000000] 15:49:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (14F5C800) [pid = 2088] [serial = 1726] [outer = 14CC8400] 15:49:10 INFO - PROCESS | 2088 | 1468190950442 Marionette DEBUG loaded listener.js 15:49:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (153BC000) [pid = 2088] [serial = 1727] [outer = 14CC8400] 15:49:10 INFO - PROCESS | 2088 | 1468190950915 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 15:49:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 15:49:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 670ms 15:49:10 INFO - PROCESS | 2088 | 1468190950950 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 15:49:10 INFO - PROCESS | 2088 | 1468190950952 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 15:49:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 15:49:10 INFO - PROCESS | 2088 | 1468190950959 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 15:49:10 INFO - PROCESS | 2088 | 1468190950961 Marionette TRACE conn6 <- [1,2266,null,{}] 15:49:10 INFO - PROCESS | 2088 | 1468190950987 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:10 INFO - PROCESS | 2088 | 1468190950989 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:11 INFO - PROCESS | 2088 | 1468190951119 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 15:49:11 INFO - PROCESS | 2088 | 1468190951180 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:11 INFO - PROCESS | 2088 | 1468190951182 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:11 INFO - PROCESS | 2088 | ++DOCSHELL 15491400 == 34 [pid = 2088] [id = 576] 15:49:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (1637FC00) [pid = 2088] [serial = 1728] [outer = 00000000] 15:49:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (16F70400) [pid = 2088] [serial = 1729] [outer = 1637FC00] 15:49:11 INFO - PROCESS | 2088 | 1468190951227 Marionette DEBUG loaded listener.js 15:49:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (17E89000) [pid = 2088] [serial = 1730] [outer = 1637FC00] 15:49:11 INFO - PROCESS | 2088 | 1468190951636 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 15:49:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 15:49:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 710ms 15:49:11 INFO - PROCESS | 2088 | 1468190951671 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 15:49:11 INFO - PROCESS | 2088 | 1468190951673 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 15:49:11 INFO - PROCESS | 2088 | 1468190951677 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 15:49:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 15:49:11 INFO - PROCESS | 2088 | 1468190951678 Marionette TRACE conn6 <- [1,2270,null,{}] 15:49:11 INFO - PROCESS | 2088 | 1468190951682 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:11 INFO - PROCESS | 2088 | 1468190951684 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:11 INFO - PROCESS | 2088 | 1468190951802 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 15:49:11 INFO - PROCESS | 2088 | 1468190951895 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:11 INFO - PROCESS | 2088 | 1468190951897 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:11 INFO - PROCESS | 2088 | ++DOCSHELL 18086400 == 35 [pid = 2088] [id = 577] 15:49:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (180A7400) [pid = 2088] [serial = 1731] [outer = 00000000] 15:49:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (18672000) [pid = 2088] [serial = 1732] [outer = 180A7400] 15:49:11 INFO - PROCESS | 2088 | 1468190951942 Marionette DEBUG loaded listener.js 15:49:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (1856B800) [pid = 2088] [serial = 1733] [outer = 180A7400] 15:49:12 INFO - PROCESS | 2088 | 1468190952385 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 15:49:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 15:49:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 770ms 15:49:12 INFO - PROCESS | 2088 | 1468190952450 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 15:49:12 INFO - PROCESS | 2088 | 1468190952452 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 15:49:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 15:49:12 INFO - PROCESS | 2088 | 1468190952455 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 15:49:12 INFO - PROCESS | 2088 | 1468190952457 Marionette TRACE conn6 <- [1,2274,null,{}] 15:49:12 INFO - PROCESS | 2088 | 1468190952460 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:12 INFO - PROCESS | 2088 | 1468190952466 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:12 INFO - PROCESS | 2088 | 1468190952629 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 15:49:12 INFO - PROCESS | 2088 | 1468190952700 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:12 INFO - PROCESS | 2088 | 1468190952701 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:12 INFO - PROCESS | 2088 | ++DOCSHELL 1677CC00 == 36 [pid = 2088] [id = 578] 15:49:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (18891C00) [pid = 2088] [serial = 1734] [outer = 00000000] 15:49:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (19746000) [pid = 2088] [serial = 1735] [outer = 18891C00] 15:49:12 INFO - PROCESS | 2088 | 1468190952746 Marionette DEBUG loaded listener.js 15:49:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (198CB000) [pid = 2088] [serial = 1736] [outer = 18891C00] 15:49:13 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (198C9400) [pid = 2088] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 15:49:13 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (0CF29400) [pid = 2088] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 15:49:13 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (1D7A3C00) [pid = 2088] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 15:49:13 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (14A86800) [pid = 2088] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 15:49:13 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (19508800) [pid = 2088] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 15:49:13 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (18038400) [pid = 2088] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 15:49:13 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (187CE400) [pid = 2088] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 15:49:13 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (1150C800) [pid = 2088] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 15:49:13 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (14FDC000) [pid = 2088] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 15:49:13 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (11ACB400) [pid = 2088] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 15:49:13 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (1095C800) [pid = 2088] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 15:49:13 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (19586C00) [pid = 2088] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 15:49:13 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (0CA6B800) [pid = 2088] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 15:49:13 INFO - PROCESS | 2088 | 1468190953289 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 15:49:13 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 15:49:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 870ms 15:49:13 INFO - PROCESS | 2088 | 1468190953326 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 15:49:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 15:49:13 INFO - PROCESS | 2088 | 1468190953328 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 15:49:13 INFO - PROCESS | 2088 | 1468190953331 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 15:49:13 INFO - PROCESS | 2088 | 1468190953333 Marionette TRACE conn6 <- [1,2278,null,{}] 15:49:13 INFO - PROCESS | 2088 | 1468190953336 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:13 INFO - PROCESS | 2088 | 1468190953338 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:13 INFO - PROCESS | 2088 | 1468190953458 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 15:49:13 INFO - PROCESS | 2088 | 1468190953526 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:13 INFO - PROCESS | 2088 | 1468190953528 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:13 INFO - PROCESS | 2088 | ++DOCSHELL 0CAF6400 == 37 [pid = 2088] [id = 579] 15:49:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (0CF29400) [pid = 2088] [serial = 1737] [outer = 00000000] 15:49:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (16F71000) [pid = 2088] [serial = 1738] [outer = 0CF29400] 15:49:13 INFO - PROCESS | 2088 | 1468190953575 Marionette DEBUG loaded listener.js 15:49:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (1988A800) [pid = 2088] [serial = 1739] [outer = 0CF29400] 15:49:13 INFO - PROCESS | 2088 | 1468190953922 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 15:49:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 15:49:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 630ms 15:49:13 INFO - PROCESS | 2088 | 1468190953962 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 15:49:13 INFO - PROCESS | 2088 | 1468190953964 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 15:49:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 15:49:13 INFO - PROCESS | 2088 | 1468190953967 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 15:49:13 INFO - PROCESS | 2088 | 1468190953969 Marionette TRACE conn6 <- [1,2282,null,{}] 15:49:13 INFO - PROCESS | 2088 | 1468190953988 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:13 INFO - PROCESS | 2088 | 1468190953989 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:14 INFO - PROCESS | 2088 | 1468190954071 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 15:49:14 INFO - PROCESS | 2088 | 1468190954077 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:14 INFO - PROCESS | 2088 | 1468190954079 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:14 INFO - PROCESS | 2088 | ++DOCSHELL 16772000 == 38 [pid = 2088] [id = 580] 15:49:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (198EF800) [pid = 2088] [serial = 1740] [outer = 00000000] 15:49:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (1A13A000) [pid = 2088] [serial = 1741] [outer = 198EF800] 15:49:14 INFO - PROCESS | 2088 | 1468190954123 Marionette DEBUG loaded listener.js 15:49:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (1A1A4400) [pid = 2088] [serial = 1742] [outer = 198EF800] 15:49:14 INFO - PROCESS | 2088 | 1468190954542 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 15:49:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 15:49:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 590ms 15:49:14 INFO - PROCESS | 2088 | 1468190954558 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 15:49:14 INFO - PROCESS | 2088 | 1468190954560 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 15:49:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 15:49:14 INFO - PROCESS | 2088 | 1468190954563 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 15:49:14 INFO - PROCESS | 2088 | 1468190954574 Marionette TRACE conn6 <- [1,2286,null,{}] 15:49:14 INFO - PROCESS | 2088 | 1468190954578 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:14 INFO - PROCESS | 2088 | 1468190954580 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:14 INFO - PROCESS | 2088 | 1468190954713 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 15:49:14 INFO - PROCESS | 2088 | 1468190954721 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:14 INFO - PROCESS | 2088 | 1468190954723 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:14 INFO - PROCESS | 2088 | ++DOCSHELL 11A84C00 == 39 [pid = 2088] [id = 581] 15:49:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (14CC7000) [pid = 2088] [serial = 1743] [outer = 00000000] 15:49:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (1A1AEC00) [pid = 2088] [serial = 1744] [outer = 14CC7000] 15:49:14 INFO - PROCESS | 2088 | 1468190954769 Marionette DEBUG loaded listener.js 15:49:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (1A2D1800) [pid = 2088] [serial = 1745] [outer = 14CC7000] 15:49:15 INFO - PROCESS | 2088 | 1468190955322 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 15:49:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 15:49:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 790ms 15:49:15 INFO - PROCESS | 2088 | 1468190955355 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 15:49:15 INFO - PROCESS | 2088 | 1468190955360 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 15:49:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 15:49:15 INFO - PROCESS | 2088 | 1468190955366 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 15:49:15 INFO - PROCESS | 2088 | 1468190955369 Marionette TRACE conn6 <- [1,2290,null,{}] 15:49:15 INFO - PROCESS | 2088 | 1468190955375 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:15 INFO - PROCESS | 2088 | 1468190955378 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:15 INFO - PROCESS | 2088 | 1468190955502 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 15:49:15 INFO - PROCESS | 2088 | 1468190955662 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:15 INFO - PROCESS | 2088 | 1468190955667 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:15 INFO - PROCESS | 2088 | ++DOCSHELL 0CADD000 == 40 [pid = 2088] [id = 582] 15:49:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (0CAE1800) [pid = 2088] [serial = 1746] [outer = 00000000] 15:49:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (1095D000) [pid = 2088] [serial = 1747] [outer = 0CAE1800] 15:49:15 INFO - PROCESS | 2088 | 1468190955724 Marionette DEBUG loaded listener.js 15:49:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (10D29800) [pid = 2088] [serial = 1748] [outer = 0CAE1800] 15:49:16 INFO - PROCESS | 2088 | 1468190956334 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 15:49:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 15:49:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1020ms 15:49:16 INFO - PROCESS | 2088 | 1468190956389 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 15:49:16 INFO - PROCESS | 2088 | 1468190956394 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 15:49:16 INFO - PROCESS | 2088 | 1468190956400 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 15:49:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 15:49:16 INFO - PROCESS | 2088 | 1468190956403 Marionette TRACE conn6 <- [1,2294,null,{}] 15:49:16 INFO - PROCESS | 2088 | 1468190956408 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:16 INFO - PROCESS | 2088 | 1468190956410 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:16 INFO - PROCESS | 2088 | 1468190956558 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 15:49:16 INFO - PROCESS | 2088 | 1468190956704 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:16 INFO - PROCESS | 2088 | 1468190956707 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:16 INFO - PROCESS | 2088 | ++DOCSHELL 14CC2C00 == 41 [pid = 2088] [id = 583] 15:49:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (14CC3000) [pid = 2088] [serial = 1749] [outer = 00000000] 15:49:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (15350800) [pid = 2088] [serial = 1750] [outer = 14CC3000] 15:49:16 INFO - PROCESS | 2088 | 1468190956765 Marionette DEBUG loaded listener.js 15:49:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (1541E800) [pid = 2088] [serial = 1751] [outer = 14CC3000] 15:49:17 INFO - PROCESS | 2088 | 1468190957376 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 15:49:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 15:49:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1017ms 15:49:17 INFO - PROCESS | 2088 | 1468190957421 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 15:49:17 INFO - PROCESS | 2088 | 1468190957424 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 15:49:17 INFO - PROCESS | 2088 | 1468190957427 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 15:49:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 15:49:17 INFO - PROCESS | 2088 | 1468190957431 Marionette TRACE conn6 <- [1,2298,null,{}] 15:49:17 INFO - PROCESS | 2088 | 1468190957442 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:17 INFO - PROCESS | 2088 | 1468190957447 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:17 INFO - PROCESS | 2088 | 1468190957558 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 15:49:17 INFO - PROCESS | 2088 | 1468190957715 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:17 INFO - PROCESS | 2088 | 1468190957718 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:17 INFO - PROCESS | 2088 | ++DOCSHELL 198F5000 == 42 [pid = 2088] [id = 584] 15:49:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (1A144400) [pid = 2088] [serial = 1752] [outer = 00000000] 15:49:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (1A49F400) [pid = 2088] [serial = 1753] [outer = 1A144400] 15:49:17 INFO - PROCESS | 2088 | 1468190957775 Marionette DEBUG loaded listener.js 15:49:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (1A62C400) [pid = 2088] [serial = 1754] [outer = 1A144400] 15:49:18 INFO - PROCESS | 2088 | 1468190958360 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 15:49:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 15:49:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 970ms 15:49:18 INFO - PROCESS | 2088 | 1468190958401 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 15:49:18 INFO - PROCESS | 2088 | 1468190958404 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 15:49:18 INFO - PROCESS | 2088 | 1468190958407 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 15:49:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 15:49:18 INFO - PROCESS | 2088 | 1468190958409 Marionette TRACE conn6 <- [1,2302,null,{}] 15:49:18 INFO - PROCESS | 2088 | 1468190958413 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:18 INFO - PROCESS | 2088 | 1468190958415 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:18 INFO - PROCESS | 2088 | 1468190958529 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 15:49:18 INFO - PROCESS | 2088 | 1468190958692 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:18 INFO - PROCESS | 2088 | 1468190958695 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:18 INFO - PROCESS | 2088 | ++DOCSHELL 17E88800 == 43 [pid = 2088] [id = 585] 15:49:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (1A634000) [pid = 2088] [serial = 1755] [outer = 00000000] 15:49:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (1A638C00) [pid = 2088] [serial = 1756] [outer = 1A634000] 15:49:18 INFO - PROCESS | 2088 | 1468190958751 Marionette DEBUG loaded listener.js 15:49:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (1A65FC00) [pid = 2088] [serial = 1757] [outer = 1A634000] 15:49:19 INFO - PROCESS | 2088 | 1468190959534 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 15:49:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 15:49:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1167ms 15:49:19 INFO - PROCESS | 2088 | 1468190959579 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 15:49:19 INFO - PROCESS | 2088 | 1468190959583 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 15:49:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 15:49:19 INFO - PROCESS | 2088 | 1468190959588 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 15:49:19 INFO - PROCESS | 2088 | 1468190959591 Marionette TRACE conn6 <- [1,2306,null,{}] 15:49:19 INFO - PROCESS | 2088 | 1468190959596 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:19 INFO - PROCESS | 2088 | 1468190959599 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:19 INFO - PROCESS | 2088 | 1468190959702 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 15:49:19 INFO - PROCESS | 2088 | 1468190959850 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:19 INFO - PROCESS | 2088 | 1468190959855 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:19 INFO - PROCESS | 2088 | ++DOCSHELL 10D1EC00 == 44 [pid = 2088] [id = 586] 15:49:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (10D1FC00) [pid = 2088] [serial = 1758] [outer = 00000000] 15:49:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (10F74C00) [pid = 2088] [serial = 1759] [outer = 10D1FC00] 15:49:19 INFO - PROCESS | 2088 | 1468190959910 Marionette DEBUG loaded listener.js 15:49:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (1158A000) [pid = 2088] [serial = 1760] [outer = 10D1FC00] 15:49:20 INFO - PROCESS | 2088 | --DOCSHELL 10F74800 == 43 [pid = 2088] [id = 389] 15:49:20 INFO - PROCESS | 2088 | --DOCSHELL 1676F800 == 42 [pid = 2088] [id = 381] 15:49:20 INFO - PROCESS | 2088 | --DOCSHELL 103F2000 == 41 [pid = 2088] [id = 393] 15:49:20 INFO - PROCESS | 2088 | --DOCSHELL 0CAF3000 == 40 [pid = 2088] [id = 383] 15:49:20 INFO - PROCESS | 2088 | --DOCSHELL 15491400 == 39 [pid = 2088] [id = 576] 15:49:20 INFO - PROCESS | 2088 | --DOCSHELL 10F7F400 == 38 [pid = 2088] [id = 384] 15:49:20 INFO - PROCESS | 2088 | --DOCSHELL 18086400 == 37 [pid = 2088] [id = 577] 15:49:20 INFO - PROCESS | 2088 | --DOCSHELL 0CAF6400 == 36 [pid = 2088] [id = 579] 15:49:20 INFO - PROCESS | 2088 | --DOCSHELL 1677CC00 == 35 [pid = 2088] [id = 578] 15:49:20 INFO - PROCESS | 2088 | --DOCSHELL 14A5B000 == 34 [pid = 2088] [id = 379] 15:49:20 INFO - PROCESS | 2088 | --DOCSHELL 14CC7800 == 33 [pid = 2088] [id = 575] 15:49:20 INFO - PROCESS | 2088 | --DOCSHELL 16772000 == 32 [pid = 2088] [id = 580] 15:49:20 INFO - PROCESS | 2088 | --DOCSHELL 187C0000 == 31 [pid = 2088] [id = 385] 15:49:20 INFO - PROCESS | 2088 | --DOCSHELL 18895400 == 30 [pid = 2088] [id = 382] 15:49:20 INFO - PROCESS | 2088 | --DOCSHELL 17E88800 == 29 [pid = 2088] [id = 585] 15:49:20 INFO - PROCESS | 2088 | --DOCSHELL 14CC2C00 == 28 [pid = 2088] [id = 583] 15:49:20 INFO - PROCESS | 2088 | --DOCSHELL 198F5000 == 27 [pid = 2088] [id = 584] 15:49:20 INFO - PROCESS | 2088 | --DOCSHELL 11A84C00 == 26 [pid = 2088] [id = 581] 15:49:20 INFO - PROCESS | 2088 | --DOCSHELL 0CADD000 == 25 [pid = 2088] [id = 582] 15:49:20 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (19505400) [pid = 2088] [serial = 1690] [outer = 00000000] [url = about:blank] 15:49:20 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (19510800) [pid = 2088] [serial = 1691] [outer = 00000000] [url = about:blank] 15:49:20 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (1198DC00) [pid = 2088] [serial = 1678] [outer = 00000000] [url = about:blank] 15:49:20 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (11AD1C00) [pid = 2088] [serial = 1679] [outer = 00000000] [url = about:blank] 15:49:20 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (1A49F000) [pid = 2088] [serial = 1700] [outer = 00000000] [url = about:blank] 15:49:20 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (15412C00) [pid = 2088] [serial = 1684] [outer = 00000000] [url = about:blank] 15:49:20 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (1548F400) [pid = 2088] [serial = 1685] [outer = 00000000] [url = about:blank] 15:49:20 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (17E8B400) [pid = 2088] [serial = 1705] [outer = 00000000] [url = about:blank] 15:49:20 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (10961C00) [pid = 2088] [serial = 1675] [outer = 00000000] [url = about:blank] 15:49:20 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (10CC7400) [pid = 2088] [serial = 1676] [outer = 00000000] [url = about:blank] 15:49:20 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (19743400) [pid = 2088] [serial = 1693] [outer = 00000000] [url = about:blank] 15:49:20 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (0CF75000) [pid = 2088] [serial = 1702] [outer = 00000000] [url = about:blank] 15:49:20 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (18671800) [pid = 2088] [serial = 1706] [outer = 00000000] [url = about:blank] 15:49:20 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (10C96800) [pid = 2088] [serial = 1703] [outer = 00000000] [url = about:blank] 15:49:20 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (1973A400) [pid = 2088] [serial = 1694] [outer = 00000000] [url = about:blank] 15:49:20 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (17E8D000) [pid = 2088] [serial = 1708] [outer = 00000000] [url = about:blank] 15:49:20 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (198ED400) [pid = 2088] [serial = 1696] [outer = 00000000] [url = about:blank] 15:49:20 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (0CFE5000) [pid = 2088] [serial = 1672] [outer = 00000000] [url = about:blank] 15:49:20 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (103F0400) [pid = 2088] [serial = 1673] [outer = 00000000] [url = about:blank] 15:49:20 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (1EA79800) [pid = 2088] [serial = 1670] [outer = 00000000] [url = about:blank] 15:49:20 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (14CCD000) [pid = 2088] [serial = 1681] [outer = 00000000] [url = about:blank] 15:49:20 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (1A496800) [pid = 2088] [serial = 1699] [outer = 00000000] [url = about:blank] 15:49:20 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (198F2800) [pid = 2088] [serial = 1697] [outer = 00000000] [url = about:blank] 15:49:20 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (14F1EC00) [pid = 2088] [serial = 1682] [outer = 00000000] [url = about:blank] 15:49:20 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (1856F800) [pid = 2088] [serial = 1687] [outer = 00000000] [url = about:blank] 15:49:20 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (18672400) [pid = 2088] [serial = 1688] [outer = 00000000] [url = about:blank] 15:49:21 INFO - PROCESS | 2088 | 1468190961206 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 15:49:21 INFO - PROCESS | 2088 | 1468190961269 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 15:49:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 15:49:21 INFO - PROCESS | 2088 | 1468190961274 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 15:49:21 INFO - PROCESS | 2088 | 1468190961277 Marionette TRACE conn6 <- [1,2310,null,{}] 15:49:21 INFO - PROCESS | 2088 | 1468190961283 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:21 INFO - PROCESS | 2088 | 1468190961285 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:21 INFO - PROCESS | 2088 | 1468190961375 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 15:49:21 INFO - PROCESS | 2088 | 1468190961382 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:21 INFO - PROCESS | 2088 | 1468190961386 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:21 INFO - PROCESS | 2088 | ++DOCSHELL 10284400 == 26 [pid = 2088] [id = 587] 15:49:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (102E2C00) [pid = 2088] [serial = 1761] [outer = 00000000] 15:49:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (1035F400) [pid = 2088] [serial = 1762] [outer = 102E2C00] 15:49:21 INFO - PROCESS | 2088 | 1468190961435 Marionette DEBUG loaded listener.js 15:49:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (10774400) [pid = 2088] [serial = 1763] [outer = 102E2C00] 15:49:21 INFO - PROCESS | 2088 | 1468190961933 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 15:49:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 15:49:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 690ms 15:49:21 INFO - PROCESS | 2088 | 1468190961964 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 15:49:21 INFO - PROCESS | 2088 | 1468190961969 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 15:49:21 INFO - PROCESS | 2088 | 1468190961976 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 15:49:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 15:49:21 INFO - PROCESS | 2088 | 1468190961979 Marionette TRACE conn6 <- [1,2314,null,{}] 15:49:21 INFO - PROCESS | 2088 | 1468190961982 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:21 INFO - PROCESS | 2088 | 1468190961985 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:22 INFO - PROCESS | 2088 | 1468190962075 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 15:49:22 INFO - PROCESS | 2088 | 1468190962084 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:22 INFO - PROCESS | 2088 | 1468190962087 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:22 INFO - PROCESS | 2088 | ++DOCSHELL 10967400 == 27 [pid = 2088] [id = 588] 15:49:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (10968000) [pid = 2088] [serial = 1764] [outer = 00000000] 15:49:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (10CCAC00) [pid = 2088] [serial = 1765] [outer = 10968000] 15:49:22 INFO - PROCESS | 2088 | 1468190962136 Marionette DEBUG loaded listener.js 15:49:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (10D26000) [pid = 2088] [serial = 1766] [outer = 10968000] 15:49:22 INFO - PROCESS | 2088 | 1468190962627 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 15:49:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 15:49:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 670ms 15:49:22 INFO - PROCESS | 2088 | 1468190962649 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 15:49:22 INFO - PROCESS | 2088 | 1468190962651 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 15:49:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 15:49:22 INFO - PROCESS | 2088 | 1468190962655 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 15:49:22 INFO - PROCESS | 2088 | 1468190962658 Marionette TRACE conn6 <- [1,2318,null,{}] 15:49:22 INFO - PROCESS | 2088 | 1468190962669 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:22 INFO - PROCESS | 2088 | 1468190962673 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:22 INFO - PROCESS | 2088 | 1468190962758 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 15:49:22 INFO - PROCESS | 2088 | 1468190962765 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:22 INFO - PROCESS | 2088 | 1468190962768 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:22 INFO - PROCESS | 2088 | ++DOCSHELL 14A81800 == 28 [pid = 2088] [id = 589] 15:49:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (14A81C00) [pid = 2088] [serial = 1767] [outer = 00000000] 15:49:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (14C68C00) [pid = 2088] [serial = 1768] [outer = 14A81C00] 15:49:22 INFO - PROCESS | 2088 | 1468190962817 Marionette DEBUG loaded listener.js 15:49:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (14CC4000) [pid = 2088] [serial = 1769] [outer = 14A81C00] 15:49:23 INFO - PROCESS | 2088 | 1468190963355 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 15:49:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 15:49:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 730ms 15:49:23 INFO - PROCESS | 2088 | 1468190963385 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 15:49:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 15:49:23 INFO - PROCESS | 2088 | 1468190963388 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 15:49:23 INFO - PROCESS | 2088 | 1468190963391 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 15:49:23 INFO - PROCESS | 2088 | 1468190963393 Marionette TRACE conn6 <- [1,2322,null,{}] 15:49:23 INFO - PROCESS | 2088 | 1468190963396 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:23 INFO - PROCESS | 2088 | 1468190963398 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:23 INFO - PROCESS | 2088 | 1468190963544 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 15:49:23 INFO - PROCESS | 2088 | 1468190963609 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:23 INFO - PROCESS | 2088 | 1468190963611 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:23 INFO - PROCESS | 2088 | ++DOCSHELL 14CD1800 == 29 [pid = 2088] [id = 590] 15:49:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (14D88000) [pid = 2088] [serial = 1770] [outer = 00000000] 15:49:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (14F61000) [pid = 2088] [serial = 1771] [outer = 14D88000] 15:49:23 INFO - PROCESS | 2088 | 1468190963655 Marionette DEBUG loaded listener.js 15:49:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (15354C00) [pid = 2088] [serial = 1772] [outer = 14D88000] 15:49:24 INFO - PROCESS | 2088 | 1468190964065 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 15:49:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 15:49:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 730ms 15:49:24 INFO - PROCESS | 2088 | 1468190964130 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 15:49:24 INFO - PROCESS | 2088 | 1468190964132 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 15:49:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 15:49:24 INFO - PROCESS | 2088 | 1468190964135 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 15:49:24 INFO - PROCESS | 2088 | 1468190964137 Marionette TRACE conn6 <- [1,2326,null,{}] 15:49:24 INFO - PROCESS | 2088 | 1468190964140 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:24 INFO - PROCESS | 2088 | 1468190964142 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:24 INFO - PROCESS | 2088 | 1468190964257 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 15:49:24 INFO - PROCESS | 2088 | 1468190964266 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:24 INFO - PROCESS | 2088 | 1468190964268 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:24 INFO - PROCESS | 2088 | ++DOCSHELL 153BB000 == 30 [pid = 2088] [id = 591] 15:49:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (153C1000) [pid = 2088] [serial = 1773] [outer = 00000000] 15:49:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (15419800) [pid = 2088] [serial = 1774] [outer = 153C1000] 15:49:24 INFO - PROCESS | 2088 | 1468190964368 Marionette DEBUG loaded listener.js 15:49:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (16380C00) [pid = 2088] [serial = 1775] [outer = 153C1000] 15:49:24 INFO - PROCESS | 2088 | 1468190964791 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 15:49:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 15:49:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 731ms 15:49:24 INFO - PROCESS | 2088 | 1468190964903 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 15:49:24 INFO - PROCESS | 2088 | 1468190964905 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 15:49:24 INFO - PROCESS | 2088 | 1468190964911 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 15:49:24 INFO - PROCESS | 2088 | 1468190964912 Marionette TRACE conn6 <- [1,2330,null,{}] 15:49:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 15:49:24 INFO - PROCESS | 2088 | 1468190964916 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:24 INFO - PROCESS | 2088 | 1468190964921 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:25 INFO - PROCESS | 2088 | 1468190965066 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 15:49:25 INFO - PROCESS | 2088 | 1468190965073 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:25 INFO - PROCESS | 2088 | 1468190965075 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:25 INFO - PROCESS | 2088 | ++DOCSHELL 180A8400 == 31 [pid = 2088] [id = 592] 15:49:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (180A9C00) [pid = 2088] [serial = 1776] [outer = 00000000] 15:49:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (1860FC00) [pid = 2088] [serial = 1777] [outer = 180A9C00] 15:49:25 INFO - PROCESS | 2088 | 1468190965120 Marionette DEBUG loaded listener.js 15:49:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (187C2400) [pid = 2088] [serial = 1778] [outer = 180A9C00] 15:49:25 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (14CC7000) [pid = 2088] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 15:49:25 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (0925C800) [pid = 2088] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 15:49:25 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (1095B800) [pid = 2088] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 15:49:25 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (0CAE0C00) [pid = 2088] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 15:49:25 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (180A7400) [pid = 2088] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 15:49:25 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (1637FC00) [pid = 2088] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 15:49:25 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (10D2DC00) [pid = 2088] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 15:49:25 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (14CC8400) [pid = 2088] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 15:49:25 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (0CF29400) [pid = 2088] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 15:49:25 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (0925D400) [pid = 2088] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 15:49:25 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (18891C00) [pid = 2088] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 15:49:25 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (198EF800) [pid = 2088] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 15:49:25 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (1093F400) [pid = 2088] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 15:49:25 INFO - PROCESS | 2088 | 1468190965716 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 15:49:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 15:49:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 871ms 15:49:25 INFO - PROCESS | 2088 | 1468190965792 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 15:49:25 INFO - PROCESS | 2088 | 1468190965794 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 15:49:25 INFO - PROCESS | 2088 | 1468190965797 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 15:49:25 INFO - PROCESS | 2088 | 1468190965799 Marionette TRACE conn6 <- [1,2334,null,{}] 15:49:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 15:49:25 INFO - PROCESS | 2088 | 1468190965802 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:25 INFO - PROCESS | 2088 | 1468190965804 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:25 INFO - PROCESS | 2088 | 1468190965883 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 15:49:25 INFO - PROCESS | 2088 | 1468190965892 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:25 INFO - PROCESS | 2088 | 1468190965894 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:25 INFO - PROCESS | 2088 | ++DOCSHELL 1095F800 == 32 [pid = 2088] [id = 593] 15:49:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (110A1400) [pid = 2088] [serial = 1779] [outer = 00000000] 15:49:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (15413800) [pid = 2088] [serial = 1780] [outer = 110A1400] 15:49:25 INFO - PROCESS | 2088 | 1468190965938 Marionette DEBUG loaded listener.js 15:49:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (1637FC00) [pid = 2088] [serial = 1781] [outer = 110A1400] 15:49:26 INFO - PROCESS | 2088 | 1468190966371 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 15:49:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 15:49:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 632ms 15:49:26 INFO - PROCESS | 2088 | 1468190966435 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 15:49:26 INFO - PROCESS | 2088 | 1468190966437 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 15:49:26 INFO - PROCESS | 2088 | 1468190966440 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 15:49:26 INFO - PROCESS | 2088 | 1468190966442 Marionette TRACE conn6 <- [1,2338,null,{}] 15:49:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 15:49:26 INFO - PROCESS | 2088 | 1468190966445 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:26 INFO - PROCESS | 2088 | 1468190966447 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:26 INFO - PROCESS | 2088 | 1468190966528 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 15:49:26 INFO - PROCESS | 2088 | 1468190966533 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:26 INFO - PROCESS | 2088 | 1468190966535 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:26 INFO - PROCESS | 2088 | ++DOCSHELL 10940000 == 33 [pid = 2088] [id = 594] 15:49:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (180B4000) [pid = 2088] [serial = 1782] [outer = 00000000] 15:49:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (1889F800) [pid = 2088] [serial = 1783] [outer = 180B4000] 15:49:26 INFO - PROCESS | 2088 | 1468190966580 Marionette DEBUG loaded listener.js 15:49:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (187F1800) [pid = 2088] [serial = 1784] [outer = 180B4000] 15:49:27 INFO - PROCESS | 2088 | 1468190967114 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 15:49:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 15:49:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 730ms 15:49:27 INFO - PROCESS | 2088 | 1468190967175 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 15:49:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 15:49:27 INFO - PROCESS | 2088 | 1468190967177 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 15:49:27 INFO - PROCESS | 2088 | 1468190967180 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 15:49:27 INFO - PROCESS | 2088 | 1468190967182 Marionette TRACE conn6 <- [1,2342,null,{}] 15:49:27 INFO - PROCESS | 2088 | 1468190967185 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:27 INFO - PROCESS | 2088 | 1468190967187 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:27 INFO - PROCESS | 2088 | 1468190967267 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 15:49:27 INFO - PROCESS | 2088 | 1468190967273 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:27 INFO - PROCESS | 2088 | 1468190967275 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:27 INFO - PROCESS | 2088 | ++DOCSHELL 14A81000 == 34 [pid = 2088] [id = 595] 15:49:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (19510C00) [pid = 2088] [serial = 1785] [outer = 00000000] 15:49:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (1958C000) [pid = 2088] [serial = 1786] [outer = 19510C00] 15:49:27 INFO - PROCESS | 2088 | 1468190967319 Marionette DEBUG loaded listener.js 15:49:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (1958F400) [pid = 2088] [serial = 1787] [outer = 19510C00] 15:49:28 INFO - PROCESS | 2088 | 1468190968107 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 15:49:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 15:49:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 971ms 15:49:28 INFO - PROCESS | 2088 | 1468190968152 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 15:49:28 INFO - PROCESS | 2088 | 1468190968157 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 15:49:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 15:49:28 INFO - PROCESS | 2088 | 1468190968161 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 15:49:28 INFO - PROCESS | 2088 | 1468190968166 Marionette TRACE conn6 <- [1,2346,null,{}] 15:49:28 INFO - PROCESS | 2088 | 1468190968172 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:28 INFO - PROCESS | 2088 | 1468190968175 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:28 INFO - PROCESS | 2088 | 1468190968357 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 15:49:28 INFO - PROCESS | 2088 | 1468190968368 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:28 INFO - PROCESS | 2088 | 1468190968370 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:28 INFO - PROCESS | 2088 | ++DOCSHELL 103F7400 == 35 [pid = 2088] [id = 596] 15:49:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (103F9400) [pid = 2088] [serial = 1788] [outer = 00000000] 15:49:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (1095F000) [pid = 2088] [serial = 1789] [outer = 103F9400] 15:49:28 INFO - PROCESS | 2088 | 1468190968428 Marionette DEBUG loaded listener.js 15:49:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (10F0B400) [pid = 2088] [serial = 1790] [outer = 103F9400] 15:49:29 INFO - PROCESS | 2088 | 1468190969163 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 15:49:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 15:49:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1079ms 15:49:29 INFO - PROCESS | 2088 | 1468190969259 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 15:49:29 INFO - PROCESS | 2088 | 1468190969264 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 15:49:29 INFO - PROCESS | 2088 | 1468190969270 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 15:49:29 INFO - PROCESS | 2088 | 1468190969273 Marionette TRACE conn6 <- [1,2350,null,{}] 15:49:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 15:49:29 INFO - PROCESS | 2088 | 1468190969277 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:29 INFO - PROCESS | 2088 | 1468190969280 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:29 INFO - PROCESS | 2088 | 1468190969433 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 15:49:29 INFO - PROCESS | 2088 | 1468190969567 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:29 INFO - PROCESS | 2088 | 1468190969570 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:29 INFO - PROCESS | 2088 | ++DOCSHELL 14C64000 == 36 [pid = 2088] [id = 597] 15:49:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (14C67C00) [pid = 2088] [serial = 1791] [outer = 00000000] 15:49:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (14D90C00) [pid = 2088] [serial = 1792] [outer = 14C67C00] 15:49:29 INFO - PROCESS | 2088 | 1468190969631 Marionette DEBUG loaded listener.js 15:49:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (15416400) [pid = 2088] [serial = 1793] [outer = 14C67C00] 15:49:30 INFO - PROCESS | 2088 | --DOCSHELL 10940000 == 35 [pid = 2088] [id = 594] 15:49:30 INFO - PROCESS | 2088 | --DOCSHELL 1095F800 == 34 [pid = 2088] [id = 593] 15:49:30 INFO - PROCESS | 2088 | --DOCSHELL 180A8400 == 33 [pid = 2088] [id = 592] 15:49:30 INFO - PROCESS | 2088 | --DOCSHELL 153BB000 == 32 [pid = 2088] [id = 591] 15:49:30 INFO - PROCESS | 2088 | --DOCSHELL 14CD1800 == 31 [pid = 2088] [id = 590] 15:49:30 INFO - PROCESS | 2088 | --DOCSHELL 14A81800 == 30 [pid = 2088] [id = 589] 15:49:30 INFO - PROCESS | 2088 | --DOCSHELL 10967400 == 29 [pid = 2088] [id = 588] 15:49:30 INFO - PROCESS | 2088 | --DOCSHELL 10284400 == 28 [pid = 2088] [id = 587] 15:49:30 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (1A1A4400) [pid = 2088] [serial = 1742] [outer = 00000000] [url = about:blank] 15:49:30 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (1A1AEC00) [pid = 2088] [serial = 1744] [outer = 00000000] [url = about:blank] 15:49:30 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (1A2D1800) [pid = 2088] [serial = 1745] [outer = 00000000] [url = about:blank] 15:49:30 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (0CA66C00) [pid = 2088] [serial = 1711] [outer = 00000000] [url = about:blank] 15:49:30 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (10D2A400) [pid = 2088] [serial = 1715] [outer = 00000000] [url = about:blank] 15:49:30 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (1158B400) [pid = 2088] [serial = 1717] [outer = 00000000] [url = about:blank] 15:49:30 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (1856B800) [pid = 2088] [serial = 1733] [outer = 00000000] [url = about:blank] 15:49:30 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (14D8DC00) [pid = 2088] [serial = 1718] [outer = 00000000] [url = about:blank] 15:49:30 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (0CADCC00) [pid = 2088] [serial = 1712] [outer = 00000000] [url = about:blank] 15:49:30 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (17E89000) [pid = 2088] [serial = 1730] [outer = 00000000] [url = about:blank] 15:49:30 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (1109A000) [pid = 2088] [serial = 1723] [outer = 00000000] [url = about:blank] 15:49:30 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (10D1F800) [pid = 2088] [serial = 1714] [outer = 00000000] [url = about:blank] 15:49:30 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (153BC000) [pid = 2088] [serial = 1727] [outer = 00000000] [url = about:blank] 15:49:30 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (1988A800) [pid = 2088] [serial = 1739] [outer = 00000000] [url = about:blank] 15:49:30 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (1A138400) [pid = 2088] [serial = 1709] [outer = 00000000] [url = about:blank] 15:49:30 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (18672000) [pid = 2088] [serial = 1732] [outer = 00000000] [url = about:blank] 15:49:30 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (16F71000) [pid = 2088] [serial = 1738] [outer = 00000000] [url = about:blank] 15:49:30 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (11991800) [pid = 2088] [serial = 1724] [outer = 00000000] [url = about:blank] 15:49:30 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (198CB000) [pid = 2088] [serial = 1736] [outer = 00000000] [url = about:blank] 15:49:30 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (14F5C800) [pid = 2088] [serial = 1726] [outer = 00000000] [url = about:blank] 15:49:30 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (16F70400) [pid = 2088] [serial = 1729] [outer = 00000000] [url = about:blank] 15:49:30 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (1A13A000) [pid = 2088] [serial = 1741] [outer = 00000000] [url = about:blank] 15:49:30 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (10968400) [pid = 2088] [serial = 1721] [outer = 00000000] [url = about:blank] 15:49:30 INFO - PROCESS | 2088 | --DOMWINDOW == 64 (19746000) [pid = 2088] [serial = 1735] [outer = 00000000] [url = about:blank] 15:49:30 INFO - PROCESS | 2088 | --DOMWINDOW == 63 (10946800) [pid = 2088] [serial = 1720] [outer = 00000000] [url = about:blank] 15:49:30 INFO - PROCESS | 2088 | 1468190970531 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 15:49:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 15:49:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1314ms 15:49:30 INFO - PROCESS | 2088 | 1468190970591 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 15:49:30 INFO - PROCESS | 2088 | 1468190970594 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 15:49:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 15:49:30 INFO - PROCESS | 2088 | 1468190970600 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 15:49:30 INFO - PROCESS | 2088 | 1468190970602 Marionette TRACE conn6 <- [1,2354,null,{}] 15:49:30 INFO - PROCESS | 2088 | 1468190970608 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:30 INFO - PROCESS | 2088 | 1468190970610 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:30 INFO - PROCESS | 2088 | 1468190970704 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 15:49:30 INFO - PROCESS | 2088 | 1468190970712 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:30 INFO - PROCESS | 2088 | 1468190970714 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:30 INFO - PROCESS | 2088 | ++DOCSHELL 0CF75000 == 29 [pid = 2088] [id = 598] 15:49:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 64 (0CFC9C00) [pid = 2088] [serial = 1794] [outer = 00000000] 15:49:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 65 (10771400) [pid = 2088] [serial = 1795] [outer = 0CFC9C00] 15:49:30 INFO - PROCESS | 2088 | 1468190970762 Marionette DEBUG loaded listener.js 15:49:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (10944C00) [pid = 2088] [serial = 1796] [outer = 0CFC9C00] 15:49:31 INFO - PROCESS | 2088 | 1468190971296 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 15:49:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 15:49:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 730ms 15:49:31 INFO - PROCESS | 2088 | 1468190971331 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 15:49:31 INFO - PROCESS | 2088 | 1468190971335 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 15:49:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 15:49:31 INFO - PROCESS | 2088 | 1468190971341 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 15:49:31 INFO - PROCESS | 2088 | 1468190971343 Marionette TRACE conn6 <- [1,2358,null,{}] 15:49:31 INFO - PROCESS | 2088 | 1468190971347 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:31 INFO - PROCESS | 2088 | 1468190971349 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:31 INFO - PROCESS | 2088 | 1468190971442 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 15:49:31 INFO - PROCESS | 2088 | 1468190971544 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:31 INFO - PROCESS | 2088 | 1468190971547 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:31 INFO - PROCESS | 2088 | ++DOCSHELL 10D24000 == 30 [pid = 2088] [id = 599] 15:49:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (10D24800) [pid = 2088] [serial = 1797] [outer = 00000000] 15:49:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (1109F800) [pid = 2088] [serial = 1798] [outer = 10D24800] 15:49:31 INFO - PROCESS | 2088 | 1468190971595 Marionette DEBUG loaded listener.js 15:49:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (11589800) [pid = 2088] [serial = 1799] [outer = 10D24800] 15:49:31 INFO - PROCESS | 2088 | 1468190971984 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 15:49:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 15:49:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 670ms 15:49:31 INFO - PROCESS | 2088 | 1468190972016 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 15:49:31 INFO - PROCESS | 2088 | 1468190972018 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 15:49:31 INFO - PROCESS | 2088 | 1468190972022 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 15:49:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 15:49:32 INFO - PROCESS | 2088 | 1468190972025 Marionette TRACE conn6 <- [1,2362,null,{}] 15:49:32 INFO - PROCESS | 2088 | 1468190972036 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:32 INFO - PROCESS | 2088 | 1468190972041 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:32 INFO - PROCESS | 2088 | 1468190972153 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 15:49:32 INFO - PROCESS | 2088 | 1468190972164 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:32 INFO - PROCESS | 2088 | 1468190972168 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:32 INFO - PROCESS | 2088 | ++DOCSHELL 14CCE000 == 31 [pid = 2088] [id = 600] 15:49:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (14CCDC00) [pid = 2088] [serial = 1800] [outer = 00000000] 15:49:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (14F22400) [pid = 2088] [serial = 1801] [outer = 14CCDC00] 15:49:32 INFO - PROCESS | 2088 | 1468190972216 Marionette DEBUG loaded listener.js 15:49:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (153BD400) [pid = 2088] [serial = 1802] [outer = 14CCDC00] 15:49:32 INFO - PROCESS | 2088 | 1468190972657 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 15:49:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 15:49:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 670ms 15:49:32 INFO - PROCESS | 2088 | 1468190972696 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 15:49:32 INFO - PROCESS | 2088 | 1468190972698 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 15:49:32 INFO - PROCESS | 2088 | 1468190972701 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 15:49:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 15:49:32 INFO - PROCESS | 2088 | 1468190972703 Marionette TRACE conn6 <- [1,2366,null,{}] 15:49:32 INFO - PROCESS | 2088 | 1468190972729 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:32 INFO - PROCESS | 2088 | 1468190972731 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:32 INFO - PROCESS | 2088 | 1468190972855 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 15:49:32 INFO - PROCESS | 2088 | 1468190972861 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:32 INFO - PROCESS | 2088 | 1468190972863 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:32 INFO - PROCESS | 2088 | ++DOCSHELL 1541DC00 == 32 [pid = 2088] [id = 601] 15:49:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (1541E000) [pid = 2088] [serial = 1803] [outer = 00000000] 15:49:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (1677CC00) [pid = 2088] [serial = 1804] [outer = 1541E000] 15:49:32 INFO - PROCESS | 2088 | 1468190972964 Marionette DEBUG loaded listener.js 15:49:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (17E89000) [pid = 2088] [serial = 1805] [outer = 1541E000] 15:49:33 INFO - PROCESS | 2088 | 1468190973391 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 15:49:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 15:49:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 730ms 15:49:33 INFO - PROCESS | 2088 | 1468190973436 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 15:49:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 15:49:33 INFO - PROCESS | 2088 | 1468190973438 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 15:49:33 INFO - PROCESS | 2088 | 1468190973441 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 15:49:33 INFO - PROCESS | 2088 | 1468190973442 Marionette TRACE conn6 <- [1,2370,null,{}] 15:49:33 INFO - PROCESS | 2088 | 1468190973446 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:33 INFO - PROCESS | 2088 | 1468190973448 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:33 INFO - PROCESS | 2088 | 1468190973564 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 15:49:33 INFO - PROCESS | 2088 | 1468190973667 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:33 INFO - PROCESS | 2088 | 1468190973669 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:33 INFO - PROCESS | 2088 | ++DOCSHELL 18568400 == 33 [pid = 2088] [id = 602] 15:49:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (18568800) [pid = 2088] [serial = 1806] [outer = 00000000] 15:49:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (18672000) [pid = 2088] [serial = 1807] [outer = 18568800] 15:49:33 INFO - PROCESS | 2088 | 1468190973714 Marionette DEBUG loaded listener.js 15:49:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (187C6800) [pid = 2088] [serial = 1808] [outer = 18568800] 15:49:34 INFO - PROCESS | 2088 | 1468190974157 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 15:49:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 15:49:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 770ms 15:49:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 15:49:34 INFO - PROCESS | 2088 | 1468190974212 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 15:49:34 INFO - PROCESS | 2088 | 1468190974214 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 15:49:34 INFO - PROCESS | 2088 | 1468190974217 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 15:49:34 INFO - PROCESS | 2088 | 1468190974219 Marionette TRACE conn6 <- [1,2374,null,{}] 15:49:34 INFO - PROCESS | 2088 | 1468190974222 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:34 INFO - PROCESS | 2088 | 1468190974228 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:34 INFO - PROCESS | 2088 | 1468190974379 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 15:49:34 INFO - PROCESS | 2088 | 1468190974446 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:34 INFO - PROCESS | 2088 | 1468190974448 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:34 INFO - PROCESS | 2088 | ++DOCSHELL 19502400 == 34 [pid = 2088] [id = 603] 15:49:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (1950E000) [pid = 2088] [serial = 1809] [outer = 00000000] 15:49:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (19745C00) [pid = 2088] [serial = 1810] [outer = 1950E000] 15:49:34 INFO - PROCESS | 2088 | 1468190974493 Marionette DEBUG loaded listener.js 15:49:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (19740800) [pid = 2088] [serial = 1811] [outer = 1950E000] 15:49:34 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (10968000) [pid = 2088] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 15:49:34 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (14D88000) [pid = 2088] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 15:49:34 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (10D1FC00) [pid = 2088] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 15:49:34 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (14A81C00) [pid = 2088] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 15:49:34 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (102E2C00) [pid = 2088] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 15:49:34 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (0CAE1800) [pid = 2088] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 15:49:34 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (14CC3000) [pid = 2088] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 15:49:34 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (1A144400) [pid = 2088] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 15:49:34 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (1A634000) [pid = 2088] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 15:49:34 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (153C1000) [pid = 2088] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 15:49:34 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (180A9C00) [pid = 2088] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 15:49:34 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (180B4000) [pid = 2088] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 15:49:34 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (110A1400) [pid = 2088] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 15:49:34 INFO - PROCESS | 2088 | 1468190974986 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 15:49:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 15:49:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 830ms 15:49:35 INFO - PROCESS | 2088 | 1468190975048 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 15:49:35 INFO - PROCESS | 2088 | 1468190975050 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 15:49:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 15:49:35 INFO - PROCESS | 2088 | 1468190975053 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 15:49:35 INFO - PROCESS | 2088 | 1468190975055 Marionette TRACE conn6 <- [1,2378,null,{}] 15:49:35 INFO - PROCESS | 2088 | 1468190975058 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:35 INFO - PROCESS | 2088 | 1468190975060 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:35 INFO - PROCESS | 2088 | 1468190975174 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 15:49:35 INFO - PROCESS | 2088 | 1468190975238 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:35 INFO - PROCESS | 2088 | 1468190975240 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:35 INFO - PROCESS | 2088 | ++DOCSHELL 0CAF3C00 == 35 [pid = 2088] [id = 604] 15:49:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (10235000) [pid = 2088] [serial = 1812] [outer = 00000000] 15:49:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (14CC3000) [pid = 2088] [serial = 1813] [outer = 10235000] 15:49:35 INFO - PROCESS | 2088 | 1468190975282 Marionette DEBUG loaded listener.js 15:49:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (153F6400) [pid = 2088] [serial = 1814] [outer = 10235000] 15:49:35 INFO - PROCESS | 2088 | 1468190975639 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 15:49:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 15:49:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 630ms 15:49:35 INFO - PROCESS | 2088 | 1468190975684 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 15:49:35 INFO - PROCESS | 2088 | 1468190975686 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 15:49:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 15:49:35 INFO - PROCESS | 2088 | 1468190975689 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 15:49:35 INFO - PROCESS | 2088 | 1468190975691 Marionette TRACE conn6 <- [1,2382,null,{}] 15:49:35 INFO - PROCESS | 2088 | 1468190975704 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:35 INFO - PROCESS | 2088 | 1468190975706 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:35 INFO - PROCESS | 2088 | 1468190975789 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 15:49:35 INFO - PROCESS | 2088 | 1468190975794 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:35 INFO - PROCESS | 2088 | 1468190975796 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:35 INFO - PROCESS | 2088 | ++DOCSHELL 14F20C00 == 36 [pid = 2088] [id = 605] 15:49:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (1803E800) [pid = 2088] [serial = 1815] [outer = 00000000] 15:49:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (198CDC00) [pid = 2088] [serial = 1816] [outer = 1803E800] 15:49:35 INFO - PROCESS | 2088 | 1468190975840 Marionette DEBUG loaded listener.js 15:49:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (198CE800) [pid = 2088] [serial = 1817] [outer = 1803E800] 15:49:36 INFO - PROCESS | 2088 | 1468190976290 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 15:49:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 15:49:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 631ms 15:49:36 INFO - PROCESS | 2088 | 1468190976325 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 15:49:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 15:49:36 INFO - PROCESS | 2088 | 1468190976336 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 15:49:36 INFO - PROCESS | 2088 | 1468190976340 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 15:49:36 INFO - PROCESS | 2088 | 1468190976342 Marionette TRACE conn6 <- [1,2386,null,{}] 15:49:36 INFO - PROCESS | 2088 | 1468190976345 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:36 INFO - PROCESS | 2088 | 1468190976347 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:36 INFO - PROCESS | 2088 | 1468190976432 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 15:49:36 INFO - PROCESS | 2088 | 1468190976437 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:36 INFO - PROCESS | 2088 | 1468190976439 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:36 INFO - PROCESS | 2088 | ++DOCSHELL 11993000 == 37 [pid = 2088] [id = 606] 15:49:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (198D0000) [pid = 2088] [serial = 1818] [outer = 00000000] 15:49:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (198F8000) [pid = 2088] [serial = 1819] [outer = 198D0000] 15:49:36 INFO - PROCESS | 2088 | 1468190976485 Marionette DEBUG loaded listener.js 15:49:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (1A1A0000) [pid = 2088] [serial = 1820] [outer = 198D0000] 15:49:37 INFO - PROCESS | 2088 | --DOCSHELL 10D1EC00 == 36 [pid = 2088] [id = 586] 15:49:37 INFO - PROCESS | 2088 | --DOCSHELL 0CF75000 == 35 [pid = 2088] [id = 598] 15:49:37 INFO - PROCESS | 2088 | --DOCSHELL 14C64000 == 34 [pid = 2088] [id = 597] 15:49:37 INFO - PROCESS | 2088 | --DOCSHELL 14A81000 == 33 [pid = 2088] [id = 595] 15:49:37 INFO - PROCESS | 2088 | --DOCSHELL 103F7400 == 32 [pid = 2088] [id = 596] 15:49:37 INFO - PROCESS | 2088 | --DOCSHELL 10D24000 == 31 [pid = 2088] [id = 599] 15:49:37 INFO - PROCESS | 2088 | --DOCSHELL 0CAF3C00 == 30 [pid = 2088] [id = 604] 15:49:37 INFO - PROCESS | 2088 | --DOCSHELL 14CCE000 == 29 [pid = 2088] [id = 600] 15:49:37 INFO - PROCESS | 2088 | --DOCSHELL 14F20C00 == 28 [pid = 2088] [id = 605] 15:49:37 INFO - PROCESS | 2088 | --DOCSHELL 19502400 == 27 [pid = 2088] [id = 603] 15:49:37 INFO - PROCESS | 2088 | --DOCSHELL 1541DC00 == 26 [pid = 2088] [id = 601] 15:49:37 INFO - PROCESS | 2088 | --DOCSHELL 18568400 == 25 [pid = 2088] [id = 602] 15:49:38 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (10CCAC00) [pid = 2088] [serial = 1765] [outer = 00000000] [url = about:blank] 15:49:38 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (14F61000) [pid = 2088] [serial = 1771] [outer = 00000000] [url = about:blank] 15:49:38 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (1158A000) [pid = 2088] [serial = 1760] [outer = 00000000] [url = about:blank] 15:49:38 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (10F74C00) [pid = 2088] [serial = 1759] [outer = 00000000] [url = about:blank] 15:49:38 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (14C68C00) [pid = 2088] [serial = 1768] [outer = 00000000] [url = about:blank] 15:49:38 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (1035F400) [pid = 2088] [serial = 1762] [outer = 00000000] [url = about:blank] 15:49:38 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (10774400) [pid = 2088] [serial = 1763] [outer = 00000000] [url = about:blank] 15:49:38 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (10D29800) [pid = 2088] [serial = 1748] [outer = 00000000] [url = about:blank] 15:49:38 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (1095D000) [pid = 2088] [serial = 1747] [outer = 00000000] [url = about:blank] 15:49:38 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (1541E800) [pid = 2088] [serial = 1751] [outer = 00000000] [url = about:blank] 15:49:38 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (15350800) [pid = 2088] [serial = 1750] [outer = 00000000] [url = about:blank] 15:49:38 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (1A62C400) [pid = 2088] [serial = 1754] [outer = 00000000] [url = about:blank] 15:49:38 INFO - PROCESS | 2088 | --DOMWINDOW == 64 (1A49F400) [pid = 2088] [serial = 1753] [outer = 00000000] [url = about:blank] 15:49:38 INFO - PROCESS | 2088 | --DOMWINDOW == 63 (1A65FC00) [pid = 2088] [serial = 1757] [outer = 00000000] [url = about:blank] 15:49:38 INFO - PROCESS | 2088 | --DOMWINDOW == 62 (1A638C00) [pid = 2088] [serial = 1756] [outer = 00000000] [url = about:blank] 15:49:38 INFO - PROCESS | 2088 | --DOMWINDOW == 61 (16380C00) [pid = 2088] [serial = 1775] [outer = 00000000] [url = about:blank] 15:49:38 INFO - PROCESS | 2088 | --DOMWINDOW == 60 (15419800) [pid = 2088] [serial = 1774] [outer = 00000000] [url = about:blank] 15:49:38 INFO - PROCESS | 2088 | --DOMWINDOW == 59 (1860FC00) [pid = 2088] [serial = 1777] [outer = 00000000] [url = about:blank] 15:49:38 INFO - PROCESS | 2088 | --DOMWINDOW == 58 (1889F800) [pid = 2088] [serial = 1783] [outer = 00000000] [url = about:blank] 15:49:38 INFO - PROCESS | 2088 | --DOMWINDOW == 57 (1958C000) [pid = 2088] [serial = 1786] [outer = 00000000] [url = about:blank] 15:49:38 INFO - PROCESS | 2088 | --DOMWINDOW == 56 (187C2400) [pid = 2088] [serial = 1778] [outer = 00000000] [url = about:blank] 15:49:38 INFO - PROCESS | 2088 | --DOMWINDOW == 55 (10D26000) [pid = 2088] [serial = 1766] [outer = 00000000] [url = about:blank] 15:49:38 INFO - PROCESS | 2088 | --DOMWINDOW == 54 (187F1800) [pid = 2088] [serial = 1784] [outer = 00000000] [url = about:blank] 15:49:38 INFO - PROCESS | 2088 | --DOMWINDOW == 53 (15354C00) [pid = 2088] [serial = 1772] [outer = 00000000] [url = about:blank] 15:49:38 INFO - PROCESS | 2088 | --DOMWINDOW == 52 (15413800) [pid = 2088] [serial = 1780] [outer = 00000000] [url = about:blank] 15:49:38 INFO - PROCESS | 2088 | --DOMWINDOW == 51 (1637FC00) [pid = 2088] [serial = 1781] [outer = 00000000] [url = about:blank] 15:49:38 INFO - PROCESS | 2088 | --DOMWINDOW == 50 (14CC4000) [pid = 2088] [serial = 1769] [outer = 00000000] [url = about:blank] 15:49:38 INFO - PROCESS | 2088 | 1468190978317 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 15:49:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 15:49:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 2017ms 15:49:38 INFO - PROCESS | 2088 | 1468190978360 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 15:49:38 INFO - PROCESS | 2088 | 1468190978365 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 15:49:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 15:49:38 INFO - PROCESS | 2088 | 1468190978371 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 15:49:38 INFO - PROCESS | 2088 | 1468190978374 Marionette TRACE conn6 <- [1,2390,null,{}] 15:49:38 INFO - PROCESS | 2088 | 1468190978381 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:38 INFO - PROCESS | 2088 | 1468190978383 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:38 INFO - PROCESS | 2088 | 1468190978479 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 15:49:38 INFO - PROCESS | 2088 | 1468190978488 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:38 INFO - PROCESS | 2088 | 1468190978491 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:38 INFO - PROCESS | 2088 | ++DOCSHELL 0CF6EC00 == 26 [pid = 2088] [id = 607] 15:49:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 51 (0CF6FC00) [pid = 2088] [serial = 1821] [outer = 00000000] 15:49:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 52 (10236800) [pid = 2088] [serial = 1822] [outer = 0CF6FC00] 15:49:38 INFO - PROCESS | 2088 | 1468190978543 Marionette DEBUG loaded listener.js 15:49:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 53 (102EC000) [pid = 2088] [serial = 1823] [outer = 0CF6FC00] 15:49:39 INFO - PROCESS | 2088 | 1468190979052 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 15:49:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 15:49:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 730ms 15:49:39 INFO - PROCESS | 2088 | 1468190979104 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 15:49:39 INFO - PROCESS | 2088 | 1468190979109 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 15:49:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 15:49:39 INFO - PROCESS | 2088 | 1468190979115 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 15:49:39 INFO - PROCESS | 2088 | 1468190979118 Marionette TRACE conn6 <- [1,2394,null,{}] 15:49:39 INFO - PROCESS | 2088 | 1468190979122 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:39 INFO - PROCESS | 2088 | 1468190979125 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:39 INFO - PROCESS | 2088 | 1468190979216 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 15:49:39 INFO - PROCESS | 2088 | 1468190979317 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:39 INFO - PROCESS | 2088 | 1468190979320 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:39 INFO - PROCESS | 2088 | ++DOCSHELL 1095A400 == 27 [pid = 2088] [id = 608] 15:49:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 54 (1095A800) [pid = 2088] [serial = 1824] [outer = 00000000] 15:49:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 55 (10960C00) [pid = 2088] [serial = 1825] [outer = 1095A800] 15:49:39 INFO - PROCESS | 2088 | 1468190979369 Marionette DEBUG loaded listener.js 15:49:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 56 (10C97000) [pid = 2088] [serial = 1826] [outer = 1095A800] 15:49:39 INFO - PROCESS | 2088 | 1468190979745 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 15:49:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 15:49:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 670ms 15:49:39 INFO - PROCESS | 2088 | 1468190979790 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 15:49:39 INFO - PROCESS | 2088 | 1468190979792 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 15:49:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 15:49:39 INFO - PROCESS | 2088 | 1468190979795 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 15:49:39 INFO - PROCESS | 2088 | 1468190979799 Marionette TRACE conn6 <- [1,2398,null,{}] 15:49:39 INFO - PROCESS | 2088 | 1468190979810 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:39 INFO - PROCESS | 2088 | 1468190979814 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:39 INFO - PROCESS | 2088 | 1468190979927 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 15:49:39 INFO - PROCESS | 2088 | 1468190979937 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:39 INFO - PROCESS | 2088 | 1468190979940 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:39 INFO - PROCESS | 2088 | ++DOCSHELL 1150B400 == 28 [pid = 2088] [id = 609] 15:49:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 57 (1150C800) [pid = 2088] [serial = 1827] [outer = 00000000] 15:49:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 58 (119E2800) [pid = 2088] [serial = 1828] [outer = 1150C800] 15:49:39 INFO - PROCESS | 2088 | 1468190979990 Marionette DEBUG loaded listener.js 15:49:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 59 (11AD3800) [pid = 2088] [serial = 1829] [outer = 1150C800] 15:49:40 INFO - PROCESS | 2088 | 1468190980564 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 15:49:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 15:49:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 830ms 15:49:40 INFO - PROCESS | 2088 | 1468190980630 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 15:49:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 15:49:40 INFO - PROCESS | 2088 | 1468190980632 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 15:49:40 INFO - PROCESS | 2088 | 1468190980635 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 15:49:40 INFO - PROCESS | 2088 | 1468190980637 Marionette TRACE conn6 <- [1,2402,null,{}] 15:49:40 INFO - PROCESS | 2088 | 1468190980640 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:40 INFO - PROCESS | 2088 | 1468190980643 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:40 INFO - PROCESS | 2088 | 1468190980728 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 15:49:40 INFO - PROCESS | 2088 | 1468190980733 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:40 INFO - PROCESS | 2088 | 1468190980735 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:40 INFO - PROCESS | 2088 | ++DOCSHELL 14A7C800 == 29 [pid = 2088] [id = 610] 15:49:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 60 (14A81400) [pid = 2088] [serial = 1830] [outer = 00000000] 15:49:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 61 (14AD3000) [pid = 2088] [serial = 1831] [outer = 14A81400] 15:49:40 INFO - PROCESS | 2088 | 1468190980781 Marionette DEBUG loaded listener.js 15:49:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 62 (14CAE800) [pid = 2088] [serial = 1832] [outer = 14A81400] 15:49:41 INFO - PROCESS | 2088 | 1468190981221 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 15:49:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 15:49:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 630ms 15:49:41 INFO - PROCESS | 2088 | 1468190981288 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 15:49:41 INFO - PROCESS | 2088 | 1468190981290 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 15:49:41 INFO - PROCESS | 2088 | 1468190981296 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 15:49:41 INFO - PROCESS | 2088 | 1468190981298 Marionette TRACE conn6 <- [1,2406,null,{}] 15:49:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 15:49:41 INFO - PROCESS | 2088 | 1468190981301 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:41 INFO - PROCESS | 2088 | 1468190981303 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:41 INFO - PROCESS | 2088 | 1468190981382 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 15:49:41 INFO - PROCESS | 2088 | 1468190981388 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:41 INFO - PROCESS | 2088 | 1468190981390 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:41 INFO - PROCESS | 2088 | ++DOCSHELL 14CC8400 == 30 [pid = 2088] [id = 611] 15:49:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 63 (14CCA000) [pid = 2088] [serial = 1833] [outer = 00000000] 15:49:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 64 (14F61000) [pid = 2088] [serial = 1834] [outer = 14CCA000] 15:49:41 INFO - PROCESS | 2088 | 1468190981435 Marionette DEBUG loaded listener.js 15:49:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 65 (14FDDC00) [pid = 2088] [serial = 1835] [outer = 14CCA000] 15:49:41 INFO - PROCESS | 2088 | 1468190981874 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 15:49:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 15:49:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 630ms 15:49:41 INFO - PROCESS | 2088 | 1468190981932 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 15:49:41 INFO - PROCESS | 2088 | 1468190981934 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 15:49:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 15:49:41 INFO - PROCESS | 2088 | 1468190981938 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 15:49:41 INFO - PROCESS | 2088 | 1468190981939 Marionette TRACE conn6 <- [1,2410,null,{}] 15:49:41 INFO - PROCESS | 2088 | 1468190981943 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:41 INFO - PROCESS | 2088 | 1468190981949 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:42 INFO - PROCESS | 2088 | 1468190982055 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 15:49:42 INFO - PROCESS | 2088 | 1468190982065 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:42 INFO - PROCESS | 2088 | 1468190982067 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:42 INFO - PROCESS | 2088 | ++DOCSHELL 15415000 == 31 [pid = 2088] [id = 612] 15:49:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (15419400) [pid = 2088] [serial = 1836] [outer = 00000000] 15:49:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (166CF000) [pid = 2088] [serial = 1837] [outer = 15419400] 15:49:42 INFO - PROCESS | 2088 | 1468190982112 Marionette DEBUG loaded listener.js 15:49:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (1676FC00) [pid = 2088] [serial = 1838] [outer = 15419400] 15:49:42 INFO - PROCESS | 2088 | 1468190982559 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 15:49:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 15:49:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 670ms 15:49:42 INFO - PROCESS | 2088 | 1468190982612 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 15:49:42 INFO - PROCESS | 2088 | 1468190982615 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 15:49:42 INFO - PROCESS | 2088 | 1468190982617 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 15:49:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 15:49:42 INFO - PROCESS | 2088 | 1468190982619 Marionette TRACE conn6 <- [1,2414,null,{}] 15:49:42 INFO - PROCESS | 2088 | 1468190982623 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:42 INFO - PROCESS | 2088 | 1468190982625 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:42 INFO - PROCESS | 2088 | 1468190982704 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 15:49:42 INFO - PROCESS | 2088 | 1468190982739 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:42 INFO - PROCESS | 2088 | 1468190982741 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:42 INFO - PROCESS | 2088 | ++DOCSHELL 153F5800 == 32 [pid = 2088] [id = 613] 15:49:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (166C9C00) [pid = 2088] [serial = 1839] [outer = 00000000] 15:49:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (1807A800) [pid = 2088] [serial = 1840] [outer = 166C9C00] 15:49:42 INFO - PROCESS | 2088 | 1468190982785 Marionette DEBUG loaded listener.js 15:49:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (1807DC00) [pid = 2088] [serial = 1841] [outer = 166C9C00] 15:49:43 INFO - PROCESS | 2088 | 1468190983211 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 15:49:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 15:49:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 630ms 15:49:43 INFO - PROCESS | 2088 | 1468190983260 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 15:49:43 INFO - PROCESS | 2088 | 1468190983262 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 15:49:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 15:49:43 INFO - PROCESS | 2088 | 1468190983265 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 15:49:43 INFO - PROCESS | 2088 | 1468190983267 Marionette TRACE conn6 <- [1,2418,null,{}] 15:49:43 INFO - PROCESS | 2088 | 1468190983270 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:43 INFO - PROCESS | 2088 | 1468190983272 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:43 INFO - PROCESS | 2088 | 1468190983356 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 15:49:43 INFO - PROCESS | 2088 | 1468190983362 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:43 INFO - PROCESS | 2088 | 1468190983364 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:43 INFO - PROCESS | 2088 | ++DOCSHELL 10960000 == 33 [pid = 2088] [id = 614] 15:49:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (18569000) [pid = 2088] [serial = 1842] [outer = 00000000] 15:49:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (187C5400) [pid = 2088] [serial = 1843] [outer = 18569000] 15:49:43 INFO - PROCESS | 2088 | 1468190983408 Marionette DEBUG loaded listener.js 15:49:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (187C6400) [pid = 2088] [serial = 1844] [outer = 18569000] 15:49:43 INFO - PROCESS | 2088 | 1468190983875 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 15:49:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 15:49:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 630ms 15:49:43 INFO - PROCESS | 2088 | 1468190983897 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 15:49:43 INFO - PROCESS | 2088 | 1468190983900 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 15:49:43 INFO - PROCESS | 2088 | 1468190983903 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 15:49:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 15:49:43 INFO - PROCESS | 2088 | 1468190983905 Marionette TRACE conn6 <- [1,2422,null,{}] 15:49:43 INFO - PROCESS | 2088 | 1468190983916 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:43 INFO - PROCESS | 2088 | 1468190983918 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:44 INFO - PROCESS | 2088 | 1468190984032 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 15:49:44 INFO - PROCESS | 2088 | 1468190984038 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:44 INFO - PROCESS | 2088 | 1468190984039 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:44 INFO - PROCESS | 2088 | ++DOCSHELL 11509C00 == 34 [pid = 2088] [id = 615] 15:49:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (19503C00) [pid = 2088] [serial = 1845] [outer = 00000000] 15:49:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (1950C400) [pid = 2088] [serial = 1846] [outer = 19503C00] 15:49:44 INFO - PROCESS | 2088 | 1468190984086 Marionette DEBUG loaded listener.js 15:49:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (1950F800) [pid = 2088] [serial = 1847] [outer = 19503C00] 15:49:44 INFO - PROCESS | 2088 | 1468190984577 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 15:49:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 15:49:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 730ms 15:49:44 INFO - PROCESS | 2088 | 1468190984637 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 15:49:44 INFO - PROCESS | 2088 | 1468190984639 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 15:49:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 15:49:44 INFO - PROCESS | 2088 | 1468190984643 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 15:49:44 INFO - PROCESS | 2088 | 1468190984644 Marionette TRACE conn6 <- [1,2426,null,{}] 15:49:44 INFO - PROCESS | 2088 | 1468190984655 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:44 INFO - PROCESS | 2088 | 1468190984656 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:44 INFO - PROCESS | 2088 | 1468190984782 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 15:49:44 INFO - PROCESS | 2088 | 1468190984793 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:44 INFO - PROCESS | 2088 | 1468190984795 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:44 INFO - PROCESS | 2088 | ++DOCSHELL 0CADB800 == 35 [pid = 2088] [id = 616] 15:49:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (0CADC400) [pid = 2088] [serial = 1848] [outer = 00000000] 15:49:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (19740C00) [pid = 2088] [serial = 1849] [outer = 0CADC400] 15:49:44 INFO - PROCESS | 2088 | 1468190984839 Marionette DEBUG loaded listener.js 15:49:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (19747C00) [pid = 2088] [serial = 1850] [outer = 0CADC400] 15:49:45 INFO - PROCESS | 2088 | 1468190985326 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 15:49:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 15:49:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 730ms 15:49:45 INFO - PROCESS | 2088 | 1468190985398 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 15:49:45 INFO - PROCESS | 2088 | 1468190985400 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 15:49:45 INFO - PROCESS | 2088 | 1468190985404 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 15:49:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 15:49:45 INFO - PROCESS | 2088 | 1468190985406 Marionette TRACE conn6 <- [1,2430,null,{}] 15:49:45 INFO - PROCESS | 2088 | 1468190985410 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:45 INFO - PROCESS | 2088 | 1468190985412 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:45 INFO - PROCESS | 2088 | 1468190985544 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 15:49:45 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (1950E000) [pid = 2088] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 15:49:45 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (18568800) [pid = 2088] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 15:49:45 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (10235000) [pid = 2088] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 15:49:45 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (1803E800) [pid = 2088] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 15:49:45 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (14CCDC00) [pid = 2088] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 15:49:45 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (10D24800) [pid = 2088] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 15:49:45 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (0CFC9C00) [pid = 2088] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 15:49:45 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (14C67C00) [pid = 2088] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 15:49:45 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (103F9400) [pid = 2088] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 15:49:45 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (19510C00) [pid = 2088] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 15:49:45 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (1541E000) [pid = 2088] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 15:49:45 INFO - PROCESS | 2088 | 1468190985798 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:45 INFO - PROCESS | 2088 | 1468190985801 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:45 INFO - PROCESS | 2088 | ++DOCSHELL 0CAE0000 == 36 [pid = 2088] [id = 617] 15:49:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (0CFC9C00) [pid = 2088] [serial = 1851] [outer = 00000000] 15:49:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (1093A800) [pid = 2088] [serial = 1852] [outer = 0CFC9C00] 15:49:45 INFO - PROCESS | 2088 | 1468190985848 Marionette DEBUG loaded listener.js 15:49:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (11587400) [pid = 2088] [serial = 1853] [outer = 0CFC9C00] 15:49:46 INFO - PROCESS | 2088 | 1468190986207 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 15:49:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 15:49:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 830ms 15:49:46 INFO - PROCESS | 2088 | 1468190986239 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 15:49:46 INFO - PROCESS | 2088 | 1468190986241 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 15:49:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 15:49:46 INFO - PROCESS | 2088 | 1468190986244 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 15:49:46 INFO - PROCESS | 2088 | 1468190986246 Marionette TRACE conn6 <- [1,2434,null,{}] 15:49:46 INFO - PROCESS | 2088 | 1468190986249 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:46 INFO - PROCESS | 2088 | 1468190986251 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:46 INFO - PROCESS | 2088 | 1468190986332 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 15:49:46 INFO - PROCESS | 2088 | 1468190986338 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:46 INFO - PROCESS | 2088 | 1468190986340 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:46 INFO - PROCESS | 2088 | ++DOCSHELL 14F61400 == 37 [pid = 2088] [id = 618] 15:49:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (15325800) [pid = 2088] [serial = 1854] [outer = 00000000] 15:49:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (1950AC00) [pid = 2088] [serial = 1855] [outer = 15325800] 15:49:46 INFO - PROCESS | 2088 | 1468190986384 Marionette DEBUG loaded listener.js 15:49:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (19690800) [pid = 2088] [serial = 1856] [outer = 15325800] 15:49:46 INFO - PROCESS | 2088 | 1468190986831 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 15:49:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 15:49:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 670ms 15:49:46 INFO - PROCESS | 2088 | 1468190986916 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 15:49:46 INFO - PROCESS | 2088 | 1468190986920 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 15:49:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 15:49:46 INFO - PROCESS | 2088 | 1468190986925 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 15:49:46 INFO - PROCESS | 2088 | 1468190986929 Marionette TRACE conn6 <- [1,2438,null,{}] 15:49:46 INFO - PROCESS | 2088 | 1468190986935 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:46 INFO - PROCESS | 2088 | 1468190986939 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:47 INFO - PROCESS | 2088 | 1468190987174 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 15:49:47 INFO - PROCESS | 2088 | 1468190987257 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:47 INFO - PROCESS | 2088 | 1468190987260 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:47 INFO - PROCESS | 2088 | ++DOCSHELL 0CAECC00 == 38 [pid = 2088] [id = 619] 15:49:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (0CAED400) [pid = 2088] [serial = 1857] [outer = 00000000] 15:49:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (0CB95C00) [pid = 2088] [serial = 1858] [outer = 0CAED400] 15:49:47 INFO - PROCESS | 2088 | 1468190987321 Marionette DEBUG loaded listener.js 15:49:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (10242800) [pid = 2088] [serial = 1859] [outer = 0CAED400] 15:49:48 INFO - PROCESS | 2088 | 1468190988076 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 15:49:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 15:49:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1189ms 15:49:48 INFO - PROCESS | 2088 | 1468190988115 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 15:49:48 INFO - PROCESS | 2088 | 1468190988119 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 15:49:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 15:49:48 INFO - PROCESS | 2088 | 1468190988125 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 15:49:48 INFO - PROCESS | 2088 | 1468190988129 Marionette TRACE conn6 <- [1,2442,null,{}] 15:49:48 INFO - PROCESS | 2088 | 1468190988134 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:48 INFO - PROCESS | 2088 | 1468190988136 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:48 INFO - PROCESS | 2088 | 1468190988277 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 15:49:48 INFO - PROCESS | 2088 | 1468190988413 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:48 INFO - PROCESS | 2088 | 1468190988416 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:48 INFO - PROCESS | 2088 | ++DOCSHELL 10967800 == 39 [pid = 2088] [id = 620] 15:49:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (10C8D000) [pid = 2088] [serial = 1860] [outer = 00000000] 15:49:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (10D26800) [pid = 2088] [serial = 1861] [outer = 10C8D000] 15:49:48 INFO - PROCESS | 2088 | 1468190988472 Marionette DEBUG loaded listener.js 15:49:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (1109C000) [pid = 2088] [serial = 1862] [outer = 10C8D000] 15:49:49 INFO - PROCESS | 2088 | --DOCSHELL 0CAE0000 == 38 [pid = 2088] [id = 617] 15:49:49 INFO - PROCESS | 2088 | --DOCSHELL 0CADB800 == 37 [pid = 2088] [id = 616] 15:49:49 INFO - PROCESS | 2088 | --DOCSHELL 11509C00 == 36 [pid = 2088] [id = 615] 15:49:49 INFO - PROCESS | 2088 | --DOCSHELL 10960000 == 35 [pid = 2088] [id = 614] 15:49:49 INFO - PROCESS | 2088 | --DOCSHELL 153F5800 == 34 [pid = 2088] [id = 613] 15:49:49 INFO - PROCESS | 2088 | --DOCSHELL 15415000 == 33 [pid = 2088] [id = 612] 15:49:49 INFO - PROCESS | 2088 | --DOCSHELL 14CC8400 == 32 [pid = 2088] [id = 611] 15:49:49 INFO - PROCESS | 2088 | --DOCSHELL 14A7C800 == 31 [pid = 2088] [id = 610] 15:49:49 INFO - PROCESS | 2088 | --DOCSHELL 1150B400 == 30 [pid = 2088] [id = 609] 15:49:49 INFO - PROCESS | 2088 | --DOCSHELL 1095A400 == 29 [pid = 2088] [id = 608] 15:49:49 INFO - PROCESS | 2088 | --DOCSHELL 0CF6EC00 == 28 [pid = 2088] [id = 607] 15:49:49 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (19745C00) [pid = 2088] [serial = 1810] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (187C6800) [pid = 2088] [serial = 1808] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (18672000) [pid = 2088] [serial = 1807] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (14CC3000) [pid = 2088] [serial = 1813] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (198CDC00) [pid = 2088] [serial = 1816] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (19740800) [pid = 2088] [serial = 1811] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (198F8000) [pid = 2088] [serial = 1819] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (14F22400) [pid = 2088] [serial = 1801] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (1109F800) [pid = 2088] [serial = 1798] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (11589800) [pid = 2088] [serial = 1799] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (10771400) [pid = 2088] [serial = 1795] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (10944C00) [pid = 2088] [serial = 1796] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (198CE800) [pid = 2088] [serial = 1817] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (15416400) [pid = 2088] [serial = 1793] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (14D90C00) [pid = 2088] [serial = 1792] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (10F0B400) [pid = 2088] [serial = 1790] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2088 | --DOMWINDOW == 64 (1095F000) [pid = 2088] [serial = 1789] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2088 | --DOMWINDOW == 63 (1958F400) [pid = 2088] [serial = 1787] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2088 | --DOMWINDOW == 62 (1677CC00) [pid = 2088] [serial = 1804] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2088 | --DOMWINDOW == 61 (17E89000) [pid = 2088] [serial = 1805] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2088 | --DOMWINDOW == 60 (153F6400) [pid = 2088] [serial = 1814] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2088 | --DOMWINDOW == 59 (153BD400) [pid = 2088] [serial = 1802] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2088 | 1468190989461 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 15:49:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 15:49:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1391ms 15:49:49 INFO - PROCESS | 2088 | 1468190989516 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 15:49:49 INFO - PROCESS | 2088 | 1468190989519 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 15:49:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 15:49:49 INFO - PROCESS | 2088 | 1468190989524 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 15:49:49 INFO - PROCESS | 2088 | 1468190989527 Marionette TRACE conn6 <- [1,2446,null,{}] 15:49:49 INFO - PROCESS | 2088 | 1468190989532 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:49 INFO - PROCESS | 2088 | 1468190989535 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:49 INFO - PROCESS | 2088 | 1468190989621 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 15:49:49 INFO - PROCESS | 2088 | 1468190989635 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:49 INFO - PROCESS | 2088 | 1468190989637 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:49 INFO - PROCESS | 2088 | ++DOCSHELL 103F7C00 == 29 [pid = 2088] [id = 621] 15:49:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 60 (103F8800) [pid = 2088] [serial = 1863] [outer = 00000000] 15:49:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 61 (1086F400) [pid = 2088] [serial = 1864] [outer = 103F8800] 15:49:49 INFO - PROCESS | 2088 | 1468190989685 Marionette DEBUG loaded listener.js 15:49:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 62 (10942800) [pid = 2088] [serial = 1865] [outer = 103F8800] 15:49:50 INFO - PROCESS | 2088 | 1468190990211 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 15:49:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 15:49:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 730ms 15:49:50 INFO - PROCESS | 2088 | 1468190990256 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 15:49:50 INFO - PROCESS | 2088 | 1468190990260 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 15:49:50 INFO - PROCESS | 2088 | 1468190990266 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 15:49:50 INFO - PROCESS | 2088 | 1468190990268 Marionette TRACE conn6 <- [1,2450,null,{}] 15:49:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 15:49:50 INFO - PROCESS | 2088 | 1468190990272 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:50 INFO - PROCESS | 2088 | 1468190990275 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:50 INFO - PROCESS | 2088 | 1468190990363 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 15:49:50 INFO - PROCESS | 2088 | 1468190990466 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:50 INFO - PROCESS | 2088 | 1468190990468 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:50 INFO - PROCESS | 2088 | ++DOCSHELL 10CC7400 == 30 [pid = 2088] [id = 622] 15:49:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 63 (10CCE800) [pid = 2088] [serial = 1866] [outer = 00000000] 15:49:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 64 (10F74800) [pid = 2088] [serial = 1867] [outer = 10CCE800] 15:49:50 INFO - PROCESS | 2088 | 1468190990516 Marionette DEBUG loaded listener.js 15:49:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 65 (11506000) [pid = 2088] [serial = 1868] [outer = 10CCE800] 15:49:50 INFO - PROCESS | 2088 | 1468190990889 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 15:49:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 15:49:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 670ms 15:49:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 15:49:50 INFO - PROCESS | 2088 | 1468190990941 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 15:49:50 INFO - PROCESS | 2088 | 1468190990943 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 15:49:50 INFO - PROCESS | 2088 | 1468190990946 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 15:49:50 INFO - PROCESS | 2088 | 1468190990950 Marionette TRACE conn6 <- [1,2454,null,{}] 15:49:50 INFO - PROCESS | 2088 | 1468190990960 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:50 INFO - PROCESS | 2088 | 1468190990965 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:51 INFO - PROCESS | 2088 | 1468190991081 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 15:49:51 INFO - PROCESS | 2088 | 1468190991091 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:51 INFO - PROCESS | 2088 | 1468190991094 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:51 INFO - PROCESS | 2088 | ++DOCSHELL 14CC3800 == 31 [pid = 2088] [id = 623] 15:49:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (14CC4000) [pid = 2088] [serial = 1869] [outer = 00000000] 15:49:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (14CCE800) [pid = 2088] [serial = 1870] [outer = 14CC4000] 15:49:51 INFO - PROCESS | 2088 | 1468190991142 Marionette DEBUG loaded listener.js 15:49:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (14F27C00) [pid = 2088] [serial = 1871] [outer = 14CC4000] 15:49:51 INFO - PROCESS | 2088 | 1468190991604 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 15:49:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 15:49:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 670ms 15:49:51 INFO - PROCESS | 2088 | 1468190991641 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 15:49:51 INFO - PROCESS | 2088 | 1468190991643 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 15:49:51 INFO - PROCESS | 2088 | 1468190991650 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 15:49:51 INFO - PROCESS | 2088 | 1468190991652 Marionette TRACE conn6 <- [1,2458,null,{}] 15:49:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 15:49:51 INFO - PROCESS | 2088 | 1468190991663 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:51 INFO - PROCESS | 2088 | 1468190991665 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:51 INFO - PROCESS | 2088 | 1468190991783 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 15:49:51 INFO - PROCESS | 2088 | 1468190991789 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:51 INFO - PROCESS | 2088 | 1468190991791 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:51 INFO - PROCESS | 2088 | ++DOCSHELL 153F6000 == 32 [pid = 2088] [id = 624] 15:49:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (153F6400) [pid = 2088] [serial = 1872] [outer = 00000000] 15:49:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (15414C00) [pid = 2088] [serial = 1873] [outer = 153F6400] 15:49:51 INFO - PROCESS | 2088 | 1468190991837 Marionette DEBUG loaded listener.js 15:49:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (1541B800) [pid = 2088] [serial = 1874] [outer = 153F6400] 15:49:52 INFO - PROCESS | 2088 | 1468190992282 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 15:49:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 15:49:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 670ms 15:49:52 INFO - PROCESS | 2088 | 1468190992326 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 15:49:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 15:49:52 INFO - PROCESS | 2088 | 1468190992328 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 15:49:52 INFO - PROCESS | 2088 | 1468190992331 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 15:49:52 INFO - PROCESS | 2088 | 1468190992333 Marionette TRACE conn6 <- [1,2462,null,{}] 15:49:52 INFO - PROCESS | 2088 | 1468190992336 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:52 INFO - PROCESS | 2088 | 1468190992338 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:52 INFO - PROCESS | 2088 | 1468190992452 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 15:49:52 INFO - PROCESS | 2088 | 1468190992546 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:52 INFO - PROCESS | 2088 | 1468190992548 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:52 INFO - PROCESS | 2088 | ++DOCSHELL 16380C00 == 33 [pid = 2088] [id = 625] 15:49:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (16385000) [pid = 2088] [serial = 1875] [outer = 00000000] 15:49:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (16F71000) [pid = 2088] [serial = 1876] [outer = 16385000] 15:49:52 INFO - PROCESS | 2088 | 1468190992593 Marionette DEBUG loaded listener.js 15:49:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (17E7F400) [pid = 2088] [serial = 1877] [outer = 16385000] 15:49:52 INFO - PROCESS | 2088 | 1468190993012 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 15:49:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 15:49:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 730ms 15:49:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 15:49:53 INFO - PROCESS | 2088 | 1468190993063 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 15:49:53 INFO - PROCESS | 2088 | 1468190993065 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 15:49:53 INFO - PROCESS | 2088 | 1468190993068 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 15:49:53 INFO - PROCESS | 2088 | 1468190993070 Marionette TRACE conn6 <- [1,2466,null,{}] 15:49:53 INFO - PROCESS | 2088 | 1468190993073 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:53 INFO - PROCESS | 2088 | 1468190993079 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:53 INFO - PROCESS | 2088 | 1468190993239 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 15:49:53 INFO - PROCESS | 2088 | 1468190993245 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:53 INFO - PROCESS | 2088 | 1468190993247 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:53 INFO - PROCESS | 2088 | ++DOCSHELL 1807A000 == 34 [pid = 2088] [id = 626] 15:49:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (1807AC00) [pid = 2088] [serial = 1878] [outer = 00000000] 15:49:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (187CE400) [pid = 2088] [serial = 1879] [outer = 1807AC00] 15:49:53 INFO - PROCESS | 2088 | 1468190993347 Marionette DEBUG loaded listener.js 15:49:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (187F1C00) [pid = 2088] [serial = 1880] [outer = 1807AC00] 15:49:53 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (0CADC400) [pid = 2088] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 15:49:53 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (1150C800) [pid = 2088] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 15:49:53 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (14CCA000) [pid = 2088] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 15:49:53 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (198D0000) [pid = 2088] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 15:49:53 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (14A81400) [pid = 2088] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 15:49:53 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (0CFC9C00) [pid = 2088] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 15:49:53 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (0CF6FC00) [pid = 2088] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 15:49:53 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (18569000) [pid = 2088] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 15:49:53 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (166C9C00) [pid = 2088] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 15:49:53 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (19503C00) [pid = 2088] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 15:49:53 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (1095A800) [pid = 2088] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 15:49:53 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (15419400) [pid = 2088] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 15:49:53 INFO - PROCESS | 2088 | 1468190993903 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 15:49:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 15:49:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 870ms 15:49:53 INFO - PROCESS | 2088 | 1468190993939 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 15:49:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 15:49:53 INFO - PROCESS | 2088 | 1468190993941 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 15:49:53 INFO - PROCESS | 2088 | 1468190993944 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 15:49:53 INFO - PROCESS | 2088 | 1468190993945 Marionette TRACE conn6 <- [1,2470,null,{}] 15:49:53 INFO - PROCESS | 2088 | 1468190993949 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:53 INFO - PROCESS | 2088 | 1468190993951 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:54 INFO - PROCESS | 2088 | 1468190994029 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 15:49:54 INFO - PROCESS | 2088 | 1468190994129 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:54 INFO - PROCESS | 2088 | 1468190994131 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:54 INFO - PROCESS | 2088 | ++DOCSHELL 14CCA000 == 35 [pid = 2088] [id = 627] 15:49:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (14F21000) [pid = 2088] [serial = 1881] [outer = 00000000] 15:49:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (1856E800) [pid = 2088] [serial = 1882] [outer = 14F21000] 15:49:54 INFO - PROCESS | 2088 | 1468190994174 Marionette DEBUG loaded listener.js 15:49:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (187F0C00) [pid = 2088] [serial = 1883] [outer = 14F21000] 15:49:54 INFO - PROCESS | 2088 | 1468190994514 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 15:49:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 15:49:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 630ms 15:49:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 15:49:54 INFO - PROCESS | 2088 | 1468190994575 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 15:49:54 INFO - PROCESS | 2088 | 1468190994577 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 15:49:54 INFO - PROCESS | 2088 | 1468190994580 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 15:49:54 INFO - PROCESS | 2088 | 1468190994581 Marionette TRACE conn6 <- [1,2474,null,{}] 15:49:54 INFO - PROCESS | 2088 | 1468190994585 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:54 INFO - PROCESS | 2088 | 1468190994587 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:54 INFO - PROCESS | 2088 | 1468190994707 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 15:49:54 INFO - PROCESS | 2088 | 1468190994716 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:54 INFO - PROCESS | 2088 | 1468190994718 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:54 INFO - PROCESS | 2088 | ++DOCSHELL 14C6F000 == 36 [pid = 2088] [id = 628] 15:49:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (1856A000) [pid = 2088] [serial = 1884] [outer = 00000000] 15:49:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (19743000) [pid = 2088] [serial = 1885] [outer = 1856A000] 15:49:54 INFO - PROCESS | 2088 | 1468190994762 Marionette DEBUG loaded listener.js 15:49:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (19889C00) [pid = 2088] [serial = 1886] [outer = 1856A000] 15:49:55 INFO - PROCESS | 2088 | 1468190995171 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 15:49:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 15:49:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 630ms 15:49:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 15:49:55 INFO - PROCESS | 2088 | 1468190995211 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 15:49:55 INFO - PROCESS | 2088 | 1468190995213 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 15:49:55 INFO - PROCESS | 2088 | 1468190995216 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 15:49:55 INFO - PROCESS | 2088 | 1468190995217 Marionette TRACE conn6 <- [1,2478,null,{}] 15:49:55 INFO - PROCESS | 2088 | 1468190995230 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:55 INFO - PROCESS | 2088 | 1468190995232 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:55 INFO - PROCESS | 2088 | 1468190995353 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 15:49:55 INFO - PROCESS | 2088 | 1468190995439 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:55 INFO - PROCESS | 2088 | 1468190995441 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:55 INFO - PROCESS | 2088 | ++DOCSHELL 09266800 == 37 [pid = 2088] [id = 629] 15:49:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (0CA67800) [pid = 2088] [serial = 1887] [outer = 00000000] 15:49:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (198F1C00) [pid = 2088] [serial = 1888] [outer = 0CA67800] 15:49:55 INFO - PROCESS | 2088 | 1468190995485 Marionette DEBUG loaded listener.js 15:49:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (198F8C00) [pid = 2088] [serial = 1889] [outer = 0CA67800] 15:49:55 INFO - PROCESS | 2088 | 1468190995918 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 15:49:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 15:49:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 731ms 15:49:55 INFO - PROCESS | 2088 | 1468190995948 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 15:49:55 INFO - PROCESS | 2088 | 1468190995952 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 15:49:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 15:49:55 INFO - PROCESS | 2088 | 1468190995999 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 15:49:55 INFO - PROCESS | 2088 | 1468190996003 Marionette TRACE conn6 <- [1,2482,null,{}] 15:49:55 INFO - PROCESS | 2088 | 1468190996013 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:55 INFO - PROCESS | 2088 | 1468190996016 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:56 INFO - PROCESS | 2088 | 1468190996131 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 15:49:56 INFO - PROCESS | 2088 | 1468190996238 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:56 INFO - PROCESS | 2088 | 1468190996243 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:56 INFO - PROCESS | 2088 | ++DOCSHELL 0CAF7800 == 38 [pid = 2088] [id = 630] 15:49:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (0CF6C800) [pid = 2088] [serial = 1890] [outer = 00000000] 15:49:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (1077F800) [pid = 2088] [serial = 1891] [outer = 0CF6C800] 15:49:56 INFO - PROCESS | 2088 | 1468190996314 Marionette DEBUG loaded listener.js 15:49:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (10947400) [pid = 2088] [serial = 1892] [outer = 0CF6C800] 15:49:56 INFO - PROCESS | 2088 | 1468190996929 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 15:49:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 15:49:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 970ms 15:49:56 INFO - PROCESS | 2088 | 1468190996973 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 15:49:56 INFO - PROCESS | 2088 | 1468190996978 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 15:49:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 15:49:56 INFO - PROCESS | 2088 | 1468190996984 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 15:49:56 INFO - PROCESS | 2088 | 1468190996987 Marionette TRACE conn6 <- [1,2486,null,{}] 15:49:56 INFO - PROCESS | 2088 | 1468190996991 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:56 INFO - PROCESS | 2088 | 1468190996994 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:57 INFO - PROCESS | 2088 | 1468190997107 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 15:49:57 INFO - PROCESS | 2088 | 1468190997264 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:57 INFO - PROCESS | 2088 | 1468190997267 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:57 INFO - PROCESS | 2088 | ++DOCSHELL 14A85400 == 39 [pid = 2088] [id = 631] 15:49:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (14ADDC00) [pid = 2088] [serial = 1893] [outer = 00000000] 15:49:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (14CCF000) [pid = 2088] [serial = 1894] [outer = 14ADDC00] 15:49:57 INFO - PROCESS | 2088 | 1468190997325 Marionette DEBUG loaded listener.js 15:49:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (153EDC00) [pid = 2088] [serial = 1895] [outer = 14ADDC00] 15:49:57 INFO - PROCESS | 2088 | 1468190997909 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 15:49:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 15:49:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 970ms 15:49:57 INFO - PROCESS | 2088 | 1468190997958 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 15:49:57 INFO - PROCESS | 2088 | 1468190997961 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 15:49:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 15:49:57 INFO - PROCESS | 2088 | 1468190997965 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 15:49:57 INFO - PROCESS | 2088 | 1468190997968 Marionette TRACE conn6 <- [1,2490,null,{}] 15:49:57 INFO - PROCESS | 2088 | 1468190997980 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:57 INFO - PROCESS | 2088 | 1468190997984 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:58 INFO - PROCESS | 2088 | 1468190998095 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 15:49:58 INFO - PROCESS | 2088 | 1468190998233 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:58 INFO - PROCESS | 2088 | 1468190998236 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:58 INFO - PROCESS | 2088 | ++DOCSHELL 1889E400 == 40 [pid = 2088] [id = 632] 15:49:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (19503800) [pid = 2088] [serial = 1896] [outer = 00000000] 15:49:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (198EC000) [pid = 2088] [serial = 1897] [outer = 19503800] 15:49:58 INFO - PROCESS | 2088 | 1468190998294 Marionette DEBUG loaded listener.js 15:49:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (1A1A3C00) [pid = 2088] [serial = 1898] [outer = 19503800] 15:49:58 INFO - PROCESS | 2088 | 1468190998912 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 15:49:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 15:49:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 970ms 15:49:58 INFO - PROCESS | 2088 | 1468190998938 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 15:49:58 INFO - PROCESS | 2088 | 1468190998941 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 15:49:58 INFO - PROCESS | 2088 | 1468190998944 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 15:49:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 15:49:58 INFO - PROCESS | 2088 | 1468190998947 Marionette TRACE conn6 <- [1,2494,null,{}] 15:49:58 INFO - PROCESS | 2088 | 1468190998950 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:58 INFO - PROCESS | 2088 | 1468190998952 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:59 INFO - PROCESS | 2088 | 1468190999063 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 15:49:59 INFO - PROCESS | 2088 | 1468190999174 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:59 INFO - PROCESS | 2088 | 1468190999176 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:49:59 INFO - PROCESS | 2088 | ++DOCSHELL 10D1F000 == 41 [pid = 2088] [id = 633] 15:49:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (14A86800) [pid = 2088] [serial = 1899] [outer = 00000000] 15:49:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (1A495800) [pid = 2088] [serial = 1900] [outer = 14A86800] 15:49:59 INFO - PROCESS | 2088 | 1468190999270 Marionette DEBUG loaded listener.js 15:49:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (1A49E400) [pid = 2088] [serial = 1901] [outer = 14A86800] 15:49:59 INFO - PROCESS | 2088 | 1468190999991 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 15:50:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 15:50:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1124ms 15:50:00 INFO - PROCESS | 2088 | 1468191000072 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 15:50:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 15:50:00 INFO - PROCESS | 2088 | 1468191000077 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 15:50:00 INFO - PROCESS | 2088 | 1468191000081 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 15:50:00 INFO - PROCESS | 2088 | 1468191000084 Marionette TRACE conn6 <- [1,2498,null,{}] 15:50:00 INFO - PROCESS | 2088 | 1468191000108 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:00 INFO - PROCESS | 2088 | 1468191000111 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:00 INFO - PROCESS | 2088 | 1468191000258 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 15:50:00 INFO - PROCESS | 2088 | 1468191000321 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:00 INFO - PROCESS | 2088 | 1468191000323 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:00 INFO - PROCESS | 2088 | ++DOCSHELL 10F78400 == 42 [pid = 2088] [id = 634] 15:50:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (110A3400) [pid = 2088] [serial = 1902] [outer = 00000000] 15:50:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (119EA400) [pid = 2088] [serial = 1903] [outer = 110A3400] 15:50:00 INFO - PROCESS | 2088 | 1468191000373 Marionette DEBUG loaded listener.js 15:50:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (14A82000) [pid = 2088] [serial = 1904] [outer = 110A3400] 15:50:01 INFO - PROCESS | 2088 | --DOCSHELL 11993000 == 41 [pid = 2088] [id = 606] 15:50:01 INFO - PROCESS | 2088 | --DOCSHELL 14C6F000 == 40 [pid = 2088] [id = 628] 15:50:01 INFO - PROCESS | 2088 | --DOCSHELL 14CCA000 == 39 [pid = 2088] [id = 627] 15:50:01 INFO - PROCESS | 2088 | --DOCSHELL 1807A000 == 38 [pid = 2088] [id = 626] 15:50:01 INFO - PROCESS | 2088 | --DOCSHELL 16380C00 == 37 [pid = 2088] [id = 625] 15:50:01 INFO - PROCESS | 2088 | --DOCSHELL 153F6000 == 36 [pid = 2088] [id = 624] 15:50:01 INFO - PROCESS | 2088 | --DOCSHELL 14CC3800 == 35 [pid = 2088] [id = 623] 15:50:01 INFO - PROCESS | 2088 | --DOCSHELL 10CC7400 == 34 [pid = 2088] [id = 622] 15:50:01 INFO - PROCESS | 2088 | --DOCSHELL 103F7C00 == 33 [pid = 2088] [id = 621] 15:50:01 INFO - PROCESS | 2088 | --DOCSHELL 14F61400 == 32 [pid = 2088] [id = 618] 15:50:01 INFO - PROCESS | 2088 | --DOCSHELL 0CAECC00 == 31 [pid = 2088] [id = 619] 15:50:01 INFO - PROCESS | 2088 | --DOCSHELL 10967800 == 30 [pid = 2088] [id = 620] 15:50:01 INFO - PROCESS | 2088 | --DOCSHELL 10D1F000 == 29 [pid = 2088] [id = 633] 15:50:01 INFO - PROCESS | 2088 | --DOCSHELL 14A85400 == 28 [pid = 2088] [id = 631] 15:50:01 INFO - PROCESS | 2088 | --DOCSHELL 1889E400 == 27 [pid = 2088] [id = 632] 15:50:01 INFO - PROCESS | 2088 | --DOCSHELL 09266800 == 26 [pid = 2088] [id = 629] 15:50:01 INFO - PROCESS | 2088 | --DOCSHELL 0CAF7800 == 25 [pid = 2088] [id = 630] 15:50:01 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (10236800) [pid = 2088] [serial = 1822] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (102EC000) [pid = 2088] [serial = 1823] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (187C5400) [pid = 2088] [serial = 1843] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (1807A800) [pid = 2088] [serial = 1840] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (1807DC00) [pid = 2088] [serial = 1841] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (1950C400) [pid = 2088] [serial = 1846] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (10960C00) [pid = 2088] [serial = 1825] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (10C97000) [pid = 2088] [serial = 1826] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (166CF000) [pid = 2088] [serial = 1837] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (19740C00) [pid = 2088] [serial = 1849] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (1676FC00) [pid = 2088] [serial = 1838] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (119E2800) [pid = 2088] [serial = 1828] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (11AD3800) [pid = 2088] [serial = 1829] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (14F61000) [pid = 2088] [serial = 1834] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (14FDDC00) [pid = 2088] [serial = 1835] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (1A1A0000) [pid = 2088] [serial = 1820] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (1950F800) [pid = 2088] [serial = 1847] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (14AD3000) [pid = 2088] [serial = 1831] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (14CAE800) [pid = 2088] [serial = 1832] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (1093A800) [pid = 2088] [serial = 1852] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (11587400) [pid = 2088] [serial = 1853] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (1950AC00) [pid = 2088] [serial = 1855] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (19747C00) [pid = 2088] [serial = 1850] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (187C6400) [pid = 2088] [serial = 1844] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2088 | 1468191001512 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 15:50:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 15:50:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1480ms 15:50:01 INFO - PROCESS | 2088 | 1468191001563 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 15:50:01 INFO - PROCESS | 2088 | 1468191001567 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 15:50:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 15:50:01 INFO - PROCESS | 2088 | 1468191001571 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 15:50:01 INFO - PROCESS | 2088 | 1468191001575 Marionette TRACE conn6 <- [1,2502,null,{}] 15:50:01 INFO - PROCESS | 2088 | 1468191001580 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:01 INFO - PROCESS | 2088 | 1468191001582 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:01 INFO - PROCESS | 2088 | 1468191001673 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 15:50:01 INFO - PROCESS | 2088 | 1468191001679 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:01 INFO - PROCESS | 2088 | 1468191001683 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:01 INFO - PROCESS | 2088 | ++DOCSHELL 0CAF7800 == 26 [pid = 2088] [id = 635] 15:50:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (0CAF8C00) [pid = 2088] [serial = 1905] [outer = 00000000] 15:50:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (10236800) [pid = 2088] [serial = 1906] [outer = 0CAF8C00] 15:50:01 INFO - PROCESS | 2088 | 1468191001732 Marionette DEBUG loaded listener.js 15:50:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (102EC400) [pid = 2088] [serial = 1907] [outer = 0CAF8C00] 15:50:02 INFO - PROCESS | 2088 | 1468191002247 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 15:50:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 15:50:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 730ms 15:50:02 INFO - PROCESS | 2088 | 1468191002336 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 15:50:02 INFO - PROCESS | 2088 | 1468191002341 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 15:50:02 INFO - PROCESS | 2088 | 1468191002351 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 15:50:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 15:50:02 INFO - PROCESS | 2088 | 1468191002354 Marionette TRACE conn6 <- [1,2506,null,{}] 15:50:02 INFO - PROCESS | 2088 | 1468191002360 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:02 INFO - PROCESS | 2088 | 1468191002363 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:02 INFO - PROCESS | 2088 | 1468191002467 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 15:50:02 INFO - PROCESS | 2088 | 1468191002561 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:02 INFO - PROCESS | 2088 | 1468191002563 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:02 INFO - PROCESS | 2088 | ++DOCSHELL 10946400 == 27 [pid = 2088] [id = 636] 15:50:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (10965800) [pid = 2088] [serial = 1908] [outer = 00000000] 15:50:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (10D22000) [pid = 2088] [serial = 1909] [outer = 10965800] 15:50:02 INFO - PROCESS | 2088 | 1468191002611 Marionette DEBUG loaded listener.js 15:50:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (10D29000) [pid = 2088] [serial = 1910] [outer = 10965800] 15:50:02 INFO - PROCESS | 2088 | 1468191002984 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 15:50:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 15:50:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 670ms 15:50:02 INFO - PROCESS | 2088 | 1468191003027 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 15:50:03 INFO - PROCESS | 2088 | 1468191003030 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 15:50:03 INFO - PROCESS | 2088 | 1468191003033 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 15:50:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 15:50:03 INFO - PROCESS | 2088 | 1468191003036 Marionette TRACE conn6 <- [1,2510,null,{}] 15:50:03 INFO - PROCESS | 2088 | 1468191003048 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:03 INFO - PROCESS | 2088 | 1468191003052 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:03 INFO - PROCESS | 2088 | 1468191003137 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 15:50:03 INFO - PROCESS | 2088 | 1468191003144 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:03 INFO - PROCESS | 2088 | 1468191003147 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:03 INFO - PROCESS | 2088 | ++DOCSHELL 11A85000 == 28 [pid = 2088] [id = 637] 15:50:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (11ACD400) [pid = 2088] [serial = 1911] [outer = 00000000] 15:50:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (14A84800) [pid = 2088] [serial = 1912] [outer = 11ACD400] 15:50:03 INFO - PROCESS | 2088 | 1468191003194 Marionette DEBUG loaded listener.js 15:50:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (14ADC400) [pid = 2088] [serial = 1913] [outer = 11ACD400] 15:50:03 INFO - PROCESS | 2088 | 1468191003707 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 15:50:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 15:50:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 730ms 15:50:03 INFO - PROCESS | 2088 | 1468191003767 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 15:50:03 INFO - PROCESS | 2088 | 1468191003770 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 15:50:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 15:50:03 INFO - PROCESS | 2088 | 1468191003773 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 15:50:03 INFO - PROCESS | 2088 | 1468191003775 Marionette TRACE conn6 <- [1,2514,null,{}] 15:50:03 INFO - PROCESS | 2088 | 1468191003778 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:03 INFO - PROCESS | 2088 | 1468191003780 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:03 INFO - PROCESS | 2088 | 1468191003929 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 15:50:03 INFO - PROCESS | 2088 | 1468191003949 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:03 INFO - PROCESS | 2088 | 1468191003951 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:03 INFO - PROCESS | 2088 | ++DOCSHELL 14CC6C00 == 29 [pid = 2088] [id = 638] 15:50:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (14CC8C00) [pid = 2088] [serial = 1914] [outer = 00000000] 15:50:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (14D90C00) [pid = 2088] [serial = 1915] [outer = 14CC8C00] 15:50:03 INFO - PROCESS | 2088 | 1468191003996 Marionette DEBUG loaded listener.js 15:50:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (14FD8C00) [pid = 2088] [serial = 1916] [outer = 14CC8C00] 15:50:04 INFO - PROCESS | 2088 | 1468191004432 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 15:50:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 15:50:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 670ms 15:50:04 INFO - PROCESS | 2088 | 1468191004447 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 15:50:04 INFO - PROCESS | 2088 | 1468191004449 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 15:50:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 15:50:04 INFO - PROCESS | 2088 | 1468191004457 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 15:50:04 INFO - PROCESS | 2088 | 1468191004459 Marionette TRACE conn6 <- [1,2518,null,{}] 15:50:04 INFO - PROCESS | 2088 | 1468191004462 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:04 INFO - PROCESS | 2088 | 1468191004464 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:04 INFO - PROCESS | 2088 | 1468191004579 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 15:50:04 INFO - PROCESS | 2088 | 1468191004584 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:04 INFO - PROCESS | 2088 | 1468191004586 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:04 INFO - PROCESS | 2088 | ++DOCSHELL 15331C00 == 30 [pid = 2088] [id = 639] 15:50:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (1535CC00) [pid = 2088] [serial = 1917] [outer = 00000000] 15:50:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (15410800) [pid = 2088] [serial = 1918] [outer = 1535CC00] 15:50:04 INFO - PROCESS | 2088 | 1468191004631 Marionette DEBUG loaded listener.js 15:50:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (15413800) [pid = 2088] [serial = 1919] [outer = 1535CC00] 15:50:05 INFO - PROCESS | 2088 | 1468191005114 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 15:50:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 15:50:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 670ms 15:50:05 INFO - PROCESS | 2088 | 1468191005136 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 15:50:05 INFO - PROCESS | 2088 | 1468191005138 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 15:50:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 15:50:05 INFO - PROCESS | 2088 | 1468191005141 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 15:50:05 INFO - PROCESS | 2088 | 1468191005142 Marionette TRACE conn6 <- [1,2522,null,{}] 15:50:05 INFO - PROCESS | 2088 | 1468191005146 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:05 INFO - PROCESS | 2088 | 1468191005152 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:05 INFO - PROCESS | 2088 | 1468191005284 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 15:50:05 INFO - PROCESS | 2088 | 1468191005381 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:05 INFO - PROCESS | 2088 | 1468191005383 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:05 INFO - PROCESS | 2088 | ++DOCSHELL 16777400 == 31 [pid = 2088] [id = 640] 15:50:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (17E8D400) [pid = 2088] [serial = 1920] [outer = 00000000] 15:50:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (18563800) [pid = 2088] [serial = 1921] [outer = 17E8D400] 15:50:05 INFO - PROCESS | 2088 | 1468191005428 Marionette DEBUG loaded listener.js 15:50:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (18609C00) [pid = 2088] [serial = 1922] [outer = 17E8D400] 15:50:05 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (153F6400) [pid = 2088] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 15:50:05 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (1807AC00) [pid = 2088] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 15:50:05 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (16385000) [pid = 2088] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 15:50:05 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (14F21000) [pid = 2088] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 15:50:05 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (1856A000) [pid = 2088] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 15:50:05 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (15325800) [pid = 2088] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 15:50:05 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (0CAED400) [pid = 2088] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 15:50:05 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (10C8D000) [pid = 2088] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 15:50:05 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (10CCE800) [pid = 2088] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 15:50:05 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (103F8800) [pid = 2088] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 15:50:05 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (14CC4000) [pid = 2088] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 15:50:05 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (0CA67800) [pid = 2088] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 15:50:05 INFO - PROCESS | 2088 | 1468191005966 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 15:50:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 15:50:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 870ms 15:50:05 INFO - PROCESS | 2088 | 1468191006012 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 15:50:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 15:50:05 INFO - PROCESS | 2088 | 1468191006014 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 15:50:06 INFO - PROCESS | 2088 | 1468191006030 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 15:50:06 INFO - PROCESS | 2088 | 1468191006032 Marionette TRACE conn6 <- [1,2526,null,{}] 15:50:06 INFO - PROCESS | 2088 | 1468191006036 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:06 INFO - PROCESS | 2088 | 1468191006038 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:06 INFO - PROCESS | 2088 | 1468191006117 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 15:50:06 INFO - PROCESS | 2088 | 1468191006123 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:06 INFO - PROCESS | 2088 | 1468191006125 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:06 INFO - PROCESS | 2088 | ++DOCSHELL 10F76C00 == 32 [pid = 2088] [id = 641] 15:50:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (14A84400) [pid = 2088] [serial = 1923] [outer = 00000000] 15:50:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (17E7FC00) [pid = 2088] [serial = 1924] [outer = 14A84400] 15:50:06 INFO - PROCESS | 2088 | 1468191006170 Marionette DEBUG loaded listener.js 15:50:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (17E85C00) [pid = 2088] [serial = 1925] [outer = 14A84400] 15:50:06 INFO - PROCESS | 2088 | 1468191006606 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 15:50:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 15:50:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 650ms 15:50:06 INFO - PROCESS | 2088 | 1468191006668 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 15:50:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 15:50:06 INFO - PROCESS | 2088 | 1468191006670 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 15:50:06 INFO - PROCESS | 2088 | 1468191006673 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 15:50:06 INFO - PROCESS | 2088 | 1468191006675 Marionette TRACE conn6 <- [1,2530,null,{}] 15:50:06 INFO - PROCESS | 2088 | 1468191006679 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:06 INFO - PROCESS | 2088 | 1468191006681 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:06 INFO - PROCESS | 2088 | 1468191006761 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 15:50:06 INFO - PROCESS | 2088 | 1468191006767 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:06 INFO - PROCESS | 2088 | 1468191006769 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:06 INFO - PROCESS | 2088 | ++DOCSHELL 0CA6F400 == 33 [pid = 2088] [id = 642] 15:50:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (10D21800) [pid = 2088] [serial = 1926] [outer = 00000000] 15:50:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (187C9800) [pid = 2088] [serial = 1927] [outer = 10D21800] 15:50:06 INFO - PROCESS | 2088 | 1468191006813 Marionette DEBUG loaded listener.js 15:50:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (187CB800) [pid = 2088] [serial = 1928] [outer = 10D21800] 15:50:07 INFO - PROCESS | 2088 | 1468191007265 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 15:50:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 15:50:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 630ms 15:50:07 INFO - PROCESS | 2088 | 1468191007304 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 15:50:07 INFO - PROCESS | 2088 | 1468191007306 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 15:50:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 15:50:07 INFO - PROCESS | 2088 | 1468191007330 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 15:50:07 INFO - PROCESS | 2088 | 1468191007331 Marionette TRACE conn6 <- [1,2534,null,{}] 15:50:07 INFO - PROCESS | 2088 | 1468191007335 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:07 INFO - PROCESS | 2088 | 1468191007337 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:07 INFO - PROCESS | 2088 | 1468191007417 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 15:50:07 INFO - PROCESS | 2088 | 1468191007423 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:07 INFO - PROCESS | 2088 | 1468191007425 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:07 INFO - PROCESS | 2088 | ++DOCSHELL 19507000 == 34 [pid = 2088] [id = 643] 15:50:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (1950C400) [pid = 2088] [serial = 1929] [outer = 00000000] 15:50:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (19584800) [pid = 2088] [serial = 1930] [outer = 1950C400] 15:50:07 INFO - PROCESS | 2088 | 1468191007469 Marionette DEBUG loaded listener.js 15:50:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (1973C400) [pid = 2088] [serial = 1931] [outer = 1950C400] 15:50:08 INFO - PROCESS | 2088 | --DOCSHELL 0CAF7800 == 33 [pid = 2088] [id = 635] 15:50:08 INFO - PROCESS | 2088 | --DOCSHELL 10F78400 == 32 [pid = 2088] [id = 634] 15:50:08 INFO - PROCESS | 2088 | --DOCSHELL 0CA6F400 == 31 [pid = 2088] [id = 642] 15:50:08 INFO - PROCESS | 2088 | --DOCSHELL 16777400 == 30 [pid = 2088] [id = 640] 15:50:08 INFO - PROCESS | 2088 | --DOCSHELL 11A85000 == 29 [pid = 2088] [id = 637] 15:50:08 INFO - PROCESS | 2088 | --DOCSHELL 15331C00 == 28 [pid = 2088] [id = 639] 15:50:08 INFO - PROCESS | 2088 | --DOCSHELL 10F76C00 == 27 [pid = 2088] [id = 641] 15:50:08 INFO - PROCESS | 2088 | --DOCSHELL 14CC6C00 == 26 [pid = 2088] [id = 638] 15:50:08 INFO - PROCESS | 2088 | --DOCSHELL 10946400 == 25 [pid = 2088] [id = 636] 15:50:09 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (19690800) [pid = 2088] [serial = 1856] [outer = 00000000] [url = about:blank] 15:50:09 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (0CB95C00) [pid = 2088] [serial = 1858] [outer = 00000000] [url = about:blank] 15:50:09 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (10242800) [pid = 2088] [serial = 1859] [outer = 00000000] [url = about:blank] 15:50:09 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (10D26800) [pid = 2088] [serial = 1861] [outer = 00000000] [url = about:blank] 15:50:09 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (1109C000) [pid = 2088] [serial = 1862] [outer = 00000000] [url = about:blank] 15:50:09 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (10F74800) [pid = 2088] [serial = 1867] [outer = 00000000] [url = about:blank] 15:50:09 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (11506000) [pid = 2088] [serial = 1868] [outer = 00000000] [url = about:blank] 15:50:09 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (1086F400) [pid = 2088] [serial = 1864] [outer = 00000000] [url = about:blank] 15:50:09 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (10942800) [pid = 2088] [serial = 1865] [outer = 00000000] [url = about:blank] 15:50:09 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (14CCE800) [pid = 2088] [serial = 1870] [outer = 00000000] [url = about:blank] 15:50:09 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (19743000) [pid = 2088] [serial = 1885] [outer = 00000000] [url = about:blank] 15:50:09 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (187F1C00) [pid = 2088] [serial = 1880] [outer = 00000000] [url = about:blank] 15:50:09 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (198F8C00) [pid = 2088] [serial = 1889] [outer = 00000000] [url = about:blank] 15:50:09 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (187F0C00) [pid = 2088] [serial = 1883] [outer = 00000000] [url = about:blank] 15:50:09 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (1541B800) [pid = 2088] [serial = 1874] [outer = 00000000] [url = about:blank] 15:50:09 INFO - PROCESS | 2088 | --DOMWINDOW == 64 (198F1C00) [pid = 2088] [serial = 1888] [outer = 00000000] [url = about:blank] 15:50:09 INFO - PROCESS | 2088 | --DOMWINDOW == 63 (14F27C00) [pid = 2088] [serial = 1871] [outer = 00000000] [url = about:blank] 15:50:09 INFO - PROCESS | 2088 | --DOMWINDOW == 62 (15414C00) [pid = 2088] [serial = 1873] [outer = 00000000] [url = about:blank] 15:50:09 INFO - PROCESS | 2088 | --DOMWINDOW == 61 (187CE400) [pid = 2088] [serial = 1879] [outer = 00000000] [url = about:blank] 15:50:09 INFO - PROCESS | 2088 | --DOMWINDOW == 60 (17E7F400) [pid = 2088] [serial = 1877] [outer = 00000000] [url = about:blank] 15:50:09 INFO - PROCESS | 2088 | --DOMWINDOW == 59 (16F71000) [pid = 2088] [serial = 1876] [outer = 00000000] [url = about:blank] 15:50:09 INFO - PROCESS | 2088 | --DOMWINDOW == 58 (1856E800) [pid = 2088] [serial = 1882] [outer = 00000000] [url = about:blank] 15:50:09 INFO - PROCESS | 2088 | --DOMWINDOW == 57 (19889C00) [pid = 2088] [serial = 1886] [outer = 00000000] [url = about:blank] 15:50:09 INFO - PROCESS | 2088 | 1468191009261 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 15:50:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 15:50:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1989ms 15:50:09 INFO - PROCESS | 2088 | 1468191009304 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 15:50:09 INFO - PROCESS | 2088 | 1468191009308 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 15:50:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 15:50:09 INFO - PROCESS | 2088 | 1468191009313 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 15:50:09 INFO - PROCESS | 2088 | 1468191009316 Marionette TRACE conn6 <- [1,2538,null,{}] 15:50:09 INFO - PROCESS | 2088 | 1468191009322 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:09 INFO - PROCESS | 2088 | 1468191009325 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:09 INFO - PROCESS | 2088 | 1468191009416 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 15:50:09 INFO - PROCESS | 2088 | 1468191009426 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:09 INFO - PROCESS | 2088 | 1468191009431 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:09 INFO - PROCESS | 2088 | ++DOCSHELL 0CAF0800 == 26 [pid = 2088] [id = 644] 15:50:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 58 (0CAF1000) [pid = 2088] [serial = 1932] [outer = 00000000] 15:50:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 59 (0CF6D000) [pid = 2088] [serial = 1933] [outer = 0CAF1000] 15:50:09 INFO - PROCESS | 2088 | 1468191009480 Marionette DEBUG loaded listener.js 15:50:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 60 (1023AC00) [pid = 2088] [serial = 1934] [outer = 0CAF1000] 15:50:09 INFO - PROCESS | 2088 | 1468191009990 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 15:50:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 15:50:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 730ms 15:50:10 INFO - PROCESS | 2088 | 1468191010044 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 15:50:10 INFO - PROCESS | 2088 | 1468191010049 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 15:50:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 15:50:10 INFO - PROCESS | 2088 | 1468191010055 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 15:50:10 INFO - PROCESS | 2088 | 1468191010058 Marionette TRACE conn6 <- [1,2542,null,{}] 15:50:10 INFO - PROCESS | 2088 | 1468191010061 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:10 INFO - PROCESS | 2088 | 1468191010065 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:10 INFO - PROCESS | 2088 | 1468191010155 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 15:50:10 INFO - PROCESS | 2088 | 1468191010165 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:10 INFO - PROCESS | 2088 | 1468191010167 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:10 INFO - PROCESS | 2088 | ++DOCSHELL 10940C00 == 27 [pid = 2088] [id = 645] 15:50:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 61 (10941000) [pid = 2088] [serial = 1935] [outer = 00000000] 15:50:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 62 (10946000) [pid = 2088] [serial = 1936] [outer = 10941000] 15:50:10 INFO - PROCESS | 2088 | 1468191010222 Marionette DEBUG loaded listener.js 15:50:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 63 (1095D800) [pid = 2088] [serial = 1937] [outer = 10941000] 15:50:10 INFO - PROCESS | 2088 | 1468191010697 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 15:50:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 15:50:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 670ms 15:50:10 INFO - PROCESS | 2088 | 1468191010729 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 15:50:10 INFO - PROCESS | 2088 | 1468191010731 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 15:50:10 INFO - PROCESS | 2088 | 1468191010734 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 15:50:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 15:50:10 INFO - PROCESS | 2088 | 1468191010738 Marionette TRACE conn6 <- [1,2546,null,{}] 15:50:10 INFO - PROCESS | 2088 | 1468191010749 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:10 INFO - PROCESS | 2088 | 1468191010753 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:10 INFO - PROCESS | 2088 | 1468191010869 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 15:50:10 INFO - PROCESS | 2088 | 1468191010880 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:10 INFO - PROCESS | 2088 | 1468191010883 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:10 INFO - PROCESS | 2088 | ++DOCSHELL 1109F800 == 28 [pid = 2088] [id = 646] 15:50:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 64 (110A0C00) [pid = 2088] [serial = 1938] [outer = 00000000] 15:50:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 65 (11503C00) [pid = 2088] [serial = 1939] [outer = 110A0C00] 15:50:10 INFO - PROCESS | 2088 | 1468191010932 Marionette DEBUG loaded listener.js 15:50:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (11588800) [pid = 2088] [serial = 1940] [outer = 110A0C00] 15:50:11 INFO - PROCESS | 2088 | 1468191011394 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 15:50:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 15:50:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 730ms 15:50:11 INFO - PROCESS | 2088 | 1468191011468 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 15:50:11 INFO - PROCESS | 2088 | 1468191011471 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 15:50:11 INFO - PROCESS | 2088 | 1468191011474 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 15:50:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 15:50:11 INFO - PROCESS | 2088 | 1468191011476 Marionette TRACE conn6 <- [1,2550,null,{}] 15:50:11 INFO - PROCESS | 2088 | 1468191011479 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:11 INFO - PROCESS | 2088 | 1468191011481 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:11 INFO - PROCESS | 2088 | 1468191011566 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 15:50:11 INFO - PROCESS | 2088 | 1468191011572 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:11 INFO - PROCESS | 2088 | 1468191011574 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:11 INFO - PROCESS | 2088 | ++DOCSHELL 11503000 == 29 [pid = 2088] [id = 647] 15:50:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (1157F800) [pid = 2088] [serial = 1941] [outer = 00000000] 15:50:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (14A84C00) [pid = 2088] [serial = 1942] [outer = 1157F800] 15:50:11 INFO - PROCESS | 2088 | 1468191011620 Marionette DEBUG loaded listener.js 15:50:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (14CA3000) [pid = 2088] [serial = 1943] [outer = 1157F800] 15:50:12 INFO - PROCESS | 2088 | 1468191012061 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 15:50:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 15:50:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 630ms 15:50:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 15:50:12 INFO - PROCESS | 2088 | 1468191012109 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 15:50:12 INFO - PROCESS | 2088 | 1468191012111 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 15:50:12 INFO - PROCESS | 2088 | 1468191012114 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 15:50:12 INFO - PROCESS | 2088 | 1468191012116 Marionette TRACE conn6 <- [1,2554,null,{}] 15:50:12 INFO - PROCESS | 2088 | 1468191012119 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:12 INFO - PROCESS | 2088 | 1468191012121 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:12 INFO - PROCESS | 2088 | 1468191012201 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 15:50:12 INFO - PROCESS | 2088 | 1468191012207 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:12 INFO - PROCESS | 2088 | 1468191012209 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:12 INFO - PROCESS | 2088 | ++DOCSHELL 14CC6800 == 30 [pid = 2088] [id = 648] 15:50:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (14CC7400) [pid = 2088] [serial = 1944] [outer = 00000000] 15:50:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (14CCD800) [pid = 2088] [serial = 1945] [outer = 14CC7400] 15:50:12 INFO - PROCESS | 2088 | 1468191012254 Marionette DEBUG loaded listener.js 15:50:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (14F5B400) [pid = 2088] [serial = 1946] [outer = 14CC7400] 15:50:12 INFO - PROCESS | 2088 | 1468191012729 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 15:50:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 15:50:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 670ms 15:50:12 INFO - PROCESS | 2088 | 1468191012789 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 15:50:12 INFO - PROCESS | 2088 | 1468191012791 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 15:50:12 INFO - PROCESS | 2088 | 1468191012794 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 15:50:12 INFO - PROCESS | 2088 | 1468191012796 Marionette TRACE conn6 <- [1,2558,null,{}] 15:50:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 15:50:12 INFO - PROCESS | 2088 | 1468191012800 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:12 INFO - PROCESS | 2088 | 1468191012805 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:12 INFO - PROCESS | 2088 | 1468191012910 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 15:50:12 INFO - PROCESS | 2088 | 1468191012916 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:12 INFO - PROCESS | 2088 | 1468191012918 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:12 INFO - PROCESS | 2088 | ++DOCSHELL 153BF000 == 31 [pid = 2088] [id = 649] 15:50:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (153F5800) [pid = 2088] [serial = 1947] [outer = 00000000] 15:50:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (166CC000) [pid = 2088] [serial = 1948] [outer = 153F5800] 15:50:12 INFO - PROCESS | 2088 | 1468191012968 Marionette DEBUG loaded listener.js 15:50:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (166CF400) [pid = 2088] [serial = 1949] [outer = 153F5800] 15:50:13 INFO - PROCESS | 2088 | 1468191013416 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 15:50:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 15:50:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 670ms 15:50:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 15:50:13 INFO - PROCESS | 2088 | 1468191013469 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 15:50:13 INFO - PROCESS | 2088 | 1468191013471 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 15:50:13 INFO - PROCESS | 2088 | 1468191013474 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 15:50:13 INFO - PROCESS | 2088 | 1468191013475 Marionette TRACE conn6 <- [1,2562,null,{}] 15:50:13 INFO - PROCESS | 2088 | 1468191013479 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:13 INFO - PROCESS | 2088 | 1468191013481 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:13 INFO - PROCESS | 2088 | 1468191013558 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 15:50:13 INFO - PROCESS | 2088 | 1468191013589 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:13 INFO - PROCESS | 2088 | 1468191013591 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:13 INFO - PROCESS | 2088 | ++DOCSHELL 16380C00 == 32 [pid = 2088] [id = 650] 15:50:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (166CB800) [pid = 2088] [serial = 1950] [outer = 00000000] 15:50:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (17E8B000) [pid = 2088] [serial = 1951] [outer = 166CB800] 15:50:13 INFO - PROCESS | 2088 | 1468191013639 Marionette DEBUG loaded listener.js 15:50:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (18038400) [pid = 2088] [serial = 1952] [outer = 166CB800] 15:50:14 INFO - PROCESS | 2088 | 1468191014052 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 15:50:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 15:50:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 630ms 15:50:14 INFO - PROCESS | 2088 | 1468191014119 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 15:50:14 INFO - PROCESS | 2088 | 1468191014121 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 15:50:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 15:50:14 INFO - PROCESS | 2088 | 1468191014124 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 15:50:14 INFO - PROCESS | 2088 | 1468191014126 Marionette TRACE conn6 <- [1,2566,null,{}] 15:50:14 INFO - PROCESS | 2088 | 1468191014129 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:14 INFO - PROCESS | 2088 | 1468191014131 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:14 INFO - PROCESS | 2088 | 1468191014211 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 15:50:14 INFO - PROCESS | 2088 | 1468191014217 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:14 INFO - PROCESS | 2088 | 1468191014218 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:14 INFO - PROCESS | 2088 | ++DOCSHELL 10945C00 == 33 [pid = 2088] [id = 651] 15:50:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (18039C00) [pid = 2088] [serial = 1953] [outer = 00000000] 15:50:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (187C4C00) [pid = 2088] [serial = 1954] [outer = 18039C00] 15:50:14 INFO - PROCESS | 2088 | 1468191014263 Marionette DEBUG loaded listener.js 15:50:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (18610400) [pid = 2088] [serial = 1955] [outer = 18039C00] 15:50:14 INFO - PROCESS | 2088 | 1468191014732 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 15:50:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 15:50:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 630ms 15:50:14 INFO - PROCESS | 2088 | 1468191014755 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 15:50:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 15:50:14 INFO - PROCESS | 2088 | 1468191014757 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 15:50:14 INFO - PROCESS | 2088 | 1468191014766 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 15:50:14 INFO - PROCESS | 2088 | 1468191014768 Marionette TRACE conn6 <- [1,2570,null,{}] 15:50:14 INFO - PROCESS | 2088 | 1468191014771 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:14 INFO - PROCESS | 2088 | 1468191014773 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:14 INFO - PROCESS | 2088 | 1468191014887 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 15:50:14 INFO - PROCESS | 2088 | 1468191014893 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:14 INFO - PROCESS | 2088 | 1468191014895 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:14 INFO - PROCESS | 2088 | ++DOCSHELL 1109C000 == 34 [pid = 2088] [id = 652] 15:50:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (19506400) [pid = 2088] [serial = 1956] [outer = 00000000] 15:50:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (19535400) [pid = 2088] [serial = 1957] [outer = 19506400] 15:50:14 INFO - PROCESS | 2088 | 1468191014939 Marionette DEBUG loaded listener.js 15:50:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (19588800) [pid = 2088] [serial = 1958] [outer = 19506400] 15:50:15 INFO - PROCESS | 2088 | 1468191015407 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 15:50:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 15:50:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 690ms 15:50:15 INFO - PROCESS | 2088 | 1468191015452 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 15:50:15 INFO - PROCESS | 2088 | 1468191015454 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 15:50:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 15:50:15 INFO - PROCESS | 2088 | 1468191015457 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 15:50:15 INFO - PROCESS | 2088 | 1468191015458 Marionette TRACE conn6 <- [1,2574,null,{}] 15:50:15 INFO - PROCESS | 2088 | 1468191015462 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:15 INFO - PROCESS | 2088 | 1468191015463 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:15 INFO - PROCESS | 2088 | 1468191015585 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 15:50:15 INFO - PROCESS | 2088 | 1468191015592 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:15 INFO - PROCESS | 2088 | 1468191015594 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:15 INFO - PROCESS | 2088 | ++DOCSHELL 110A2400 == 35 [pid = 2088] [id = 653] 15:50:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (14A80400) [pid = 2088] [serial = 1959] [outer = 00000000] 15:50:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (19745C00) [pid = 2088] [serial = 1960] [outer = 14A80400] 15:50:15 INFO - PROCESS | 2088 | 1468191015693 Marionette DEBUG loaded listener.js 15:50:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (19749400) [pid = 2088] [serial = 1961] [outer = 14A80400] 15:50:16 INFO - PROCESS | 2088 | 1468191016126 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 15:50:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 15:50:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 730ms 15:50:16 INFO - PROCESS | 2088 | 1468191016193 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 15:50:16 INFO - PROCESS | 2088 | 1468191016195 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 15:50:16 INFO - PROCESS | 2088 | 1468191016198 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 15:50:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 15:50:16 INFO - PROCESS | 2088 | 1468191016201 Marionette TRACE conn6 <- [1,2578,null,{}] 15:50:16 INFO - PROCESS | 2088 | 1468191016246 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:16 INFO - PROCESS | 2088 | 1468191016248 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:16 INFO - PROCESS | 2088 | 1468191016375 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 15:50:16 INFO - PROCESS | 2088 | 1468191016387 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:16 INFO - PROCESS | 2088 | 1468191016390 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:16 INFO - PROCESS | 2088 | ++DOCSHELL 1023A800 == 36 [pid = 2088] [id = 654] 15:50:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (10285800) [pid = 2088] [serial = 1962] [outer = 00000000] 15:50:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (14CC5000) [pid = 2088] [serial = 1963] [outer = 10285800] 15:50:16 INFO - PROCESS | 2088 | 1468191016637 Marionette DEBUG loaded listener.js 15:50:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (1A137C00) [pid = 2088] [serial = 1964] [outer = 10285800] 15:50:16 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (10D21800) [pid = 2088] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 15:50:16 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (14CC8C00) [pid = 2088] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 15:50:16 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (1535CC00) [pid = 2088] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 15:50:16 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (17E8D400) [pid = 2088] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 15:50:16 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (14ADDC00) [pid = 2088] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 15:50:16 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (0CF6C800) [pid = 2088] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 15:50:16 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (11ACD400) [pid = 2088] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 15:50:16 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (10965800) [pid = 2088] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 15:50:16 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (0CAF8C00) [pid = 2088] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 15:50:16 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (110A3400) [pid = 2088] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 15:50:16 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (14A86800) [pid = 2088] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 15:50:16 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (19503800) [pid = 2088] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 15:50:16 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (14A84400) [pid = 2088] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 15:50:17 INFO - PROCESS | 2088 | 1468191017023 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 15:50:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 15:50:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 850ms 15:50:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 15:50:17 INFO - PROCESS | 2088 | 1468191017052 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 15:50:17 INFO - PROCESS | 2088 | 1468191017054 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 15:50:17 INFO - PROCESS | 2088 | 1468191017058 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 15:50:17 INFO - PROCESS | 2088 | 1468191017059 Marionette TRACE conn6 <- [1,2582,null,{}] 15:50:17 INFO - PROCESS | 2088 | 1468191017062 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:17 INFO - PROCESS | 2088 | 1468191017064 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:17 INFO - PROCESS | 2088 | 1468191017147 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 15:50:17 INFO - PROCESS | 2088 | 1468191017246 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:17 INFO - PROCESS | 2088 | 1468191017247 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:17 INFO - PROCESS | 2088 | ++DOCSHELL 0CAE3C00 == 37 [pid = 2088] [id = 655] 15:50:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (103F2000) [pid = 2088] [serial = 1965] [outer = 00000000] 15:50:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (14CCE400) [pid = 2088] [serial = 1966] [outer = 103F2000] 15:50:17 INFO - PROCESS | 2088 | 1468191017292 Marionette DEBUG loaded listener.js 15:50:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (17E8D400) [pid = 2088] [serial = 1967] [outer = 103F2000] 15:50:17 INFO - PROCESS | 2088 | 1468191017671 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 15:50:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 15:50:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 630ms 15:50:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 15:50:17 INFO - PROCESS | 2088 | 1468191017689 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 15:50:17 INFO - PROCESS | 2088 | 1468191017690 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 15:50:17 INFO - PROCESS | 2088 | 1468191017694 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 15:50:17 INFO - PROCESS | 2088 | 1468191017695 Marionette TRACE conn6 <- [1,2586,null,{}] 15:50:17 INFO - PROCESS | 2088 | 1468191017699 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:17 INFO - PROCESS | 2088 | 1468191017700 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:17 INFO - PROCESS | 2088 | 1468191017783 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 15:50:17 INFO - PROCESS | 2088 | 1468191017909 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:17 INFO - PROCESS | 2088 | 1468191017911 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:17 INFO - PROCESS | 2088 | ++DOCSHELL 11A85000 == 38 [pid = 2088] [id = 656] 15:50:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (14CC9400) [pid = 2088] [serial = 1968] [outer = 00000000] 15:50:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (1A135400) [pid = 2088] [serial = 1969] [outer = 14CC9400] 15:50:17 INFO - PROCESS | 2088 | 1468191017958 Marionette DEBUG loaded listener.js 15:50:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (1A1A1400) [pid = 2088] [serial = 1970] [outer = 14CC9400] 15:50:18 INFO - PROCESS | 2088 | 1468191018325 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 15:50:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 15:50:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 671ms 15:50:18 INFO - PROCESS | 2088 | 1468191018366 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 15:50:18 INFO - PROCESS | 2088 | 1468191018368 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 15:50:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 15:50:18 INFO - PROCESS | 2088 | 1468191018371 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 15:50:18 INFO - PROCESS | 2088 | 1468191018372 Marionette TRACE conn6 <- [1,2590,null,{}] 15:50:18 INFO - PROCESS | 2088 | 1468191018376 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:18 INFO - PROCESS | 2088 | 1468191018377 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:18 INFO - PROCESS | 2088 | 1468191018502 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 15:50:18 INFO - PROCESS | 2088 | 1468191018510 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:18 INFO - PROCESS | 2088 | 1468191018512 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:18 INFO - PROCESS | 2088 | ++DOCSHELL 1A19FC00 == 39 [pid = 2088] [id = 657] 15:50:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (1A1A7400) [pid = 2088] [serial = 1971] [outer = 00000000] 15:50:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (1A27A800) [pid = 2088] [serial = 1972] [outer = 1A1A7400] 15:50:18 INFO - PROCESS | 2088 | 1468191018556 Marionette DEBUG loaded listener.js 15:50:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (1A49FC00) [pid = 2088] [serial = 1973] [outer = 1A1A7400] 15:50:19 INFO - PROCESS | 2088 | 1468191019371 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 15:50:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 15:50:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1068ms 15:50:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 15:50:19 INFO - PROCESS | 2088 | 1468191019440 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 15:50:19 INFO - PROCESS | 2088 | 1468191019445 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 15:50:19 INFO - PROCESS | 2088 | 1468191019449 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 15:50:19 INFO - PROCESS | 2088 | 1468191019454 Marionette TRACE conn6 <- [1,2594,null,{}] 15:50:19 INFO - PROCESS | 2088 | 1468191019460 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:19 INFO - PROCESS | 2088 | 1468191019463 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:19 INFO - PROCESS | 2088 | 1468191019596 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 15:50:19 INFO - PROCESS | 2088 | 1468191019730 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:19 INFO - PROCESS | 2088 | 1468191019733 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:19 INFO - PROCESS | 2088 | ++DOCSHELL 0CAECC00 == 40 [pid = 2088] [id = 658] 15:50:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (0CAEF400) [pid = 2088] [serial = 1974] [outer = 00000000] 15:50:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (10777400) [pid = 2088] [serial = 1975] [outer = 0CAEF400] 15:50:19 INFO - PROCESS | 2088 | 1468191019793 Marionette DEBUG loaded listener.js 15:50:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (1095C800) [pid = 2088] [serial = 1976] [outer = 0CAEF400] 15:50:20 INFO - PROCESS | 2088 | 1468191020738 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 15:50:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 15:50:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1333ms 15:50:20 INFO - PROCESS | 2088 | 1468191020783 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 15:50:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 15:50:20 INFO - PROCESS | 2088 | 1468191020787 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 15:50:20 INFO - PROCESS | 2088 | 1468191020792 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 15:50:20 INFO - PROCESS | 2088 | 1468191020795 Marionette TRACE conn6 <- [1,2598,null,{}] 15:50:20 INFO - PROCESS | 2088 | 1468191020800 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:20 INFO - PROCESS | 2088 | 1468191020803 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:20 INFO - PROCESS | 2088 | 1468191020938 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 15:50:21 INFO - PROCESS | 2088 | 1468191021079 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:21 INFO - PROCESS | 2088 | 1468191021083 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:21 INFO - PROCESS | 2088 | --DOCSHELL 11A85000 == 39 [pid = 2088] [id = 656] 15:50:21 INFO - PROCESS | 2088 | --DOCSHELL 0CAE3C00 == 38 [pid = 2088] [id = 655] 15:50:21 INFO - PROCESS | 2088 | --DOCSHELL 1023A800 == 37 [pid = 2088] [id = 654] 15:50:21 INFO - PROCESS | 2088 | --DOCSHELL 110A2400 == 36 [pid = 2088] [id = 653] 15:50:21 INFO - PROCESS | 2088 | --DOCSHELL 1109C000 == 35 [pid = 2088] [id = 652] 15:50:21 INFO - PROCESS | 2088 | --DOCSHELL 10945C00 == 34 [pid = 2088] [id = 651] 15:50:21 INFO - PROCESS | 2088 | --DOCSHELL 16380C00 == 33 [pid = 2088] [id = 650] 15:50:21 INFO - PROCESS | 2088 | --DOCSHELL 153BF000 == 32 [pid = 2088] [id = 649] 15:50:21 INFO - PROCESS | 2088 | --DOCSHELL 14CC6800 == 31 [pid = 2088] [id = 648] 15:50:21 INFO - PROCESS | 2088 | --DOCSHELL 11503000 == 30 [pid = 2088] [id = 647] 15:50:21 INFO - PROCESS | 2088 | --DOCSHELL 1109F800 == 29 [pid = 2088] [id = 646] 15:50:21 INFO - PROCESS | 2088 | --DOCSHELL 10940C00 == 28 [pid = 2088] [id = 645] 15:50:21 INFO - PROCESS | 2088 | --DOCSHELL 0CAF0800 == 27 [pid = 2088] [id = 644] 15:50:21 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (19584800) [pid = 2088] [serial = 1930] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 2088 | ++DOCSHELL 0CAEE000 == 28 [pid = 2088] [id = 659] 15:50:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (0CAF0800) [pid = 2088] [serial = 1977] [outer = 00000000] 15:50:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (1035F400) [pid = 2088] [serial = 1978] [outer = 0CAF0800] 15:50:21 INFO - PROCESS | 2088 | 1468191021205 Marionette DEBUG loaded listener.js 15:50:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (10777000) [pid = 2088] [serial = 1979] [outer = 0CAF0800] 15:50:21 INFO - PROCESS | 2088 | --DOCSHELL 19507000 == 27 [pid = 2088] [id = 643] 15:50:21 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (187CB800) [pid = 2088] [serial = 1928] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (14D90C00) [pid = 2088] [serial = 1915] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (15410800) [pid = 2088] [serial = 1918] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (18563800) [pid = 2088] [serial = 1921] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (15413800) [pid = 2088] [serial = 1919] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (187C9800) [pid = 2088] [serial = 1927] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (18609C00) [pid = 2088] [serial = 1922] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (14CCF000) [pid = 2088] [serial = 1894] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (10947400) [pid = 2088] [serial = 1892] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (1077F800) [pid = 2088] [serial = 1891] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (14A84800) [pid = 2088] [serial = 1912] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (10D22000) [pid = 2088] [serial = 1909] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (10D29000) [pid = 2088] [serial = 1910] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (10236800) [pid = 2088] [serial = 1906] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (102EC400) [pid = 2088] [serial = 1907] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (14A82000) [pid = 2088] [serial = 1904] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (119EA400) [pid = 2088] [serial = 1903] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (1A49E400) [pid = 2088] [serial = 1901] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (1A495800) [pid = 2088] [serial = 1900] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (1A1A3C00) [pid = 2088] [serial = 1898] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (198EC000) [pid = 2088] [serial = 1897] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (153EDC00) [pid = 2088] [serial = 1895] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (17E7FC00) [pid = 2088] [serial = 1924] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (14FD8C00) [pid = 2088] [serial = 1916] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (17E85C00) [pid = 2088] [serial = 1925] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (14ADC400) [pid = 2088] [serial = 1913] [outer = 00000000] [url = about:blank] 15:50:21 INFO - PROCESS | 2088 | 1468191021612 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 15:50:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 15:50:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 870ms 15:50:21 INFO - PROCESS | 2088 | 1468191021663 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 15:50:21 INFO - PROCESS | 2088 | 1468191021668 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 15:50:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 15:50:21 INFO - PROCESS | 2088 | 1468191021674 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 15:50:21 INFO - PROCESS | 2088 | 1468191021677 Marionette TRACE conn6 <- [1,2602,null,{}] 15:50:21 INFO - PROCESS | 2088 | 1468191021680 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:21 INFO - PROCESS | 2088 | 1468191021683 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:21 INFO - PROCESS | 2088 | 1468191021772 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 15:50:21 INFO - PROCESS | 2088 | 1468191021779 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:21 INFO - PROCESS | 2088 | 1468191021781 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:21 INFO - PROCESS | 2088 | ++DOCSHELL 10960000 == 28 [pid = 2088] [id = 660] 15:50:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (10961400) [pid = 2088] [serial = 1980] [outer = 00000000] 15:50:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (10D27400) [pid = 2088] [serial = 1981] [outer = 10961400] 15:50:21 INFO - PROCESS | 2088 | 1468191021829 Marionette DEBUG loaded listener.js 15:50:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (10F09400) [pid = 2088] [serial = 1982] [outer = 10961400] 15:50:22 INFO - PROCESS | 2088 | 1468191022330 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 15:50:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 15:50:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 670ms 15:50:22 INFO - PROCESS | 2088 | 1468191022348 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 15:50:22 INFO - PROCESS | 2088 | 1468191022350 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 15:50:22 INFO - PROCESS | 2088 | 1468191022354 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 15:50:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 15:50:22 INFO - PROCESS | 2088 | 1468191022357 Marionette TRACE conn6 <- [1,2606,null,{}] 15:50:22 INFO - PROCESS | 2088 | 1468191022368 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:22 INFO - PROCESS | 2088 | 1468191022373 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:22 INFO - PROCESS | 2088 | 1468191022488 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 15:50:22 INFO - PROCESS | 2088 | 1468191022592 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:22 INFO - PROCESS | 2088 | 1468191022595 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:22 INFO - PROCESS | 2088 | ++DOCSHELL 14A83C00 == 29 [pid = 2088] [id = 661] 15:50:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (14A84000) [pid = 2088] [serial = 1983] [outer = 00000000] 15:50:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (14A88C00) [pid = 2088] [serial = 1984] [outer = 14A84000] 15:50:22 INFO - PROCESS | 2088 | 1468191022651 Marionette DEBUG loaded listener.js 15:50:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (14CA9400) [pid = 2088] [serial = 1985] [outer = 14A84000] 15:50:22 INFO - PROCESS | 2088 | 1468191023002 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 15:50:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 15:50:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 670ms 15:50:22 INFO - PROCESS | 2088 | 1468191023028 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 15:50:23 INFO - PROCESS | 2088 | 1468191023031 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 15:50:23 INFO - PROCESS | 2088 | 1468191023034 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 15:50:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 15:50:23 INFO - PROCESS | 2088 | 1468191023036 Marionette TRACE conn6 <- [1,2610,null,{}] 15:50:23 INFO - PROCESS | 2088 | 1468191023060 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:23 INFO - PROCESS | 2088 | 1468191023071 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:23 INFO - PROCESS | 2088 | 1468191023159 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 15:50:23 INFO - PROCESS | 2088 | 1468191023165 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:23 INFO - PROCESS | 2088 | 1468191023167 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:23 INFO - PROCESS | 2088 | ++DOCSHELL 14CCC000 == 30 [pid = 2088] [id = 662] 15:50:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (14CCF000) [pid = 2088] [serial = 1986] [outer = 00000000] 15:50:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (15325800) [pid = 2088] [serial = 1987] [outer = 14CCF000] 15:50:23 INFO - PROCESS | 2088 | 1468191023212 Marionette DEBUG loaded listener.js 15:50:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (153C1800) [pid = 2088] [serial = 1988] [outer = 14CCF000] 15:50:23 INFO - PROCESS | 2088 | 1468191023688 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 15:50:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 15:50:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 690ms 15:50:23 INFO - PROCESS | 2088 | 1468191023728 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 15:50:23 INFO - PROCESS | 2088 | 1468191023730 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 15:50:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 15:50:23 INFO - PROCESS | 2088 | 1468191023733 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 15:50:23 INFO - PROCESS | 2088 | 1468191023735 Marionette TRACE conn6 <- [1,2614,null,{}] 15:50:23 INFO - PROCESS | 2088 | 1468191023738 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:23 INFO - PROCESS | 2088 | 1468191023740 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:23 INFO - PROCESS | 2088 | 1468191023857 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 15:50:23 INFO - PROCESS | 2088 | 1468191023951 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:23 INFO - PROCESS | 2088 | 1468191023953 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:23 INFO - PROCESS | 2088 | ++DOCSHELL 15417C00 == 31 [pid = 2088] [id = 663] 15:50:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (15419400) [pid = 2088] [serial = 1989] [outer = 00000000] 15:50:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (15496C00) [pid = 2088] [serial = 1990] [outer = 15419400] 15:50:23 INFO - PROCESS | 2088 | 1468191023998 Marionette DEBUG loaded listener.js 15:50:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (166CBC00) [pid = 2088] [serial = 1991] [outer = 15419400] 15:50:24 INFO - PROCESS | 2088 | 1468191024425 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 15:50:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 15:50:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 730ms 15:50:24 INFO - PROCESS | 2088 | 1468191024464 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 15:50:24 INFO - PROCESS | 2088 | 1468191024466 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 15:50:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 15:50:24 INFO - PROCESS | 2088 | 1468191024469 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 15:50:24 INFO - PROCESS | 2088 | 1468191024471 Marionette TRACE conn6 <- [1,2618,null,{}] 15:50:24 INFO - PROCESS | 2088 | 1468191024474 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:24 INFO - PROCESS | 2088 | 1468191024480 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:24 INFO - PROCESS | 2088 | 1468191024625 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 15:50:24 INFO - PROCESS | 2088 | 1468191024691 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:24 INFO - PROCESS | 2088 | 1468191024693 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:24 INFO - PROCESS | 2088 | ++DOCSHELL 1541FC00 == 32 [pid = 2088] [id = 664] 15:50:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (16775000) [pid = 2088] [serial = 1992] [outer = 00000000] 15:50:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (18671800) [pid = 2088] [serial = 1993] [outer = 16775000] 15:50:24 INFO - PROCESS | 2088 | 1468191024739 Marionette DEBUG loaded listener.js 15:50:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (187C3000) [pid = 2088] [serial = 1994] [outer = 16775000] 15:50:25 INFO - PROCESS | 2088 | 1468191025153 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 15:50:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 15:50:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 730ms 15:50:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 15:50:25 INFO - PROCESS | 2088 | 1468191025200 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 15:50:25 INFO - PROCESS | 2088 | 1468191025202 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 15:50:25 INFO - PROCESS | 2088 | 1468191025205 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 15:50:25 INFO - PROCESS | 2088 | 1468191025207 Marionette TRACE conn6 <- [1,2622,null,{}] 15:50:25 INFO - PROCESS | 2088 | 1468191025248 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:25 INFO - PROCESS | 2088 | 1468191025249 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:25 INFO - PROCESS | 2088 | 1468191025361 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 15:50:25 INFO - PROCESS | 2088 | 1468191025373 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:25 INFO - PROCESS | 2088 | 1468191025375 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:25 INFO - PROCESS | 2088 | ++DOCSHELL 187FE800 == 33 [pid = 2088] [id = 665] 15:50:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (1889E800) [pid = 2088] [serial = 1995] [outer = 00000000] 15:50:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (1950AC00) [pid = 2088] [serial = 1996] [outer = 1889E800] 15:50:25 INFO - PROCESS | 2088 | 1468191025421 Marionette DEBUG loaded listener.js 15:50:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (1950B400) [pid = 2088] [serial = 1997] [outer = 1889E800] 15:50:25 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (19506400) [pid = 2088] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 15:50:25 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (10941000) [pid = 2088] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 15:50:25 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (166CB800) [pid = 2088] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 15:50:25 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (18039C00) [pid = 2088] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 15:50:25 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (0CAF1000) [pid = 2088] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 15:50:25 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (110A0C00) [pid = 2088] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 15:50:25 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (14CC7400) [pid = 2088] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 15:50:25 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (14A80400) [pid = 2088] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 15:50:25 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (14CC9400) [pid = 2088] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 15:50:25 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (10285800) [pid = 2088] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 15:50:25 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (1157F800) [pid = 2088] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 15:50:25 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (1950C400) [pid = 2088] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 15:50:25 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (153F5800) [pid = 2088] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 15:50:25 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (103F2000) [pid = 2088] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 15:50:25 INFO - PROCESS | 2088 | 1468191025969 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 15:50:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 15:50:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 810ms 15:50:25 INFO - PROCESS | 2088 | 1468191026016 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 15:50:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 15:50:25 INFO - PROCESS | 2088 | 1468191026018 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 15:50:25 INFO - PROCESS | 2088 | 1468191026021 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 15:50:26 INFO - PROCESS | 2088 | 1468191026023 Marionette TRACE conn6 <- [1,2626,null,{}] 15:50:26 INFO - PROCESS | 2088 | 1468191026026 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:26 INFO - PROCESS | 2088 | 1468191026028 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:26 INFO - PROCESS | 2088 | 1468191026108 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 15:50:26 INFO - PROCESS | 2088 | 1468191026113 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:26 INFO - PROCESS | 2088 | 1468191026115 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:26 INFO - PROCESS | 2088 | ++DOCSHELL 10964000 == 34 [pid = 2088] [id = 666] 15:50:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (14AD2400) [pid = 2088] [serial = 1998] [outer = 00000000] 15:50:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (15416400) [pid = 2088] [serial = 1999] [outer = 14AD2400] 15:50:26 INFO - PROCESS | 2088 | 1468191026160 Marionette DEBUG loaded listener.js 15:50:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (1541D800) [pid = 2088] [serial = 2000] [outer = 14AD2400] 15:50:26 INFO - PROCESS | 2088 | 1468191026590 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 15:50:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 15:50:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 630ms 15:50:26 INFO - PROCESS | 2088 | 1468191026652 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 15:50:26 INFO - PROCESS | 2088 | 1468191026654 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 15:50:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 15:50:26 INFO - PROCESS | 2088 | 1468191026657 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 15:50:26 INFO - PROCESS | 2088 | 1468191026659 Marionette TRACE conn6 <- [1,2630,null,{}] 15:50:26 INFO - PROCESS | 2088 | 1468191026663 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:26 INFO - PROCESS | 2088 | 1468191026664 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:26 INFO - PROCESS | 2088 | 1468191026745 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 15:50:26 INFO - PROCESS | 2088 | 1468191026751 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:26 INFO - PROCESS | 2088 | 1468191026753 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:26 INFO - PROCESS | 2088 | ++DOCSHELL 16379C00 == 35 [pid = 2088] [id = 667] 15:50:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (187C9800) [pid = 2088] [serial = 2001] [outer = 00000000] 15:50:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (1968C800) [pid = 2088] [serial = 2002] [outer = 187C9800] 15:50:26 INFO - PROCESS | 2088 | 1468191026797 Marionette DEBUG loaded listener.js 15:50:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (19749800) [pid = 2088] [serial = 2003] [outer = 187C9800] 15:50:27 INFO - PROCESS | 2088 | 1468191027262 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 15:50:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 15:50:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 630ms 15:50:27 INFO - PROCESS | 2088 | 1468191027288 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 15:50:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 15:50:27 INFO - PROCESS | 2088 | 1468191027290 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 15:50:27 INFO - PROCESS | 2088 | 1468191027293 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 15:50:27 INFO - PROCESS | 2088 | 1468191027295 Marionette TRACE conn6 <- [1,2634,null,{}] 15:50:27 INFO - PROCESS | 2088 | 1468191027298 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:27 INFO - PROCESS | 2088 | 1468191027300 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:27 INFO - PROCESS | 2088 | 1468191027425 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 15:50:27 INFO - PROCESS | 2088 | 1468191027434 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:27 INFO - PROCESS | 2088 | 1468191027436 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:27 INFO - PROCESS | 2088 | ++DOCSHELL 19593800 == 36 [pid = 2088] [id = 668] 15:50:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (198D0000) [pid = 2088] [serial = 2004] [outer = 00000000] 15:50:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (198F3400) [pid = 2088] [serial = 2005] [outer = 198D0000] 15:50:27 INFO - PROCESS | 2088 | 1468191027481 Marionette DEBUG loaded listener.js 15:50:27 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (198F7000) [pid = 2088] [serial = 2006] [outer = 198D0000] 15:50:28 INFO - PROCESS | 2088 | --DOCSHELL 0CAEE000 == 35 [pid = 2088] [id = 659] 15:50:28 INFO - PROCESS | 2088 | --DOCSHELL 0CAECC00 == 34 [pid = 2088] [id = 658] 15:50:28 INFO - PROCESS | 2088 | --DOCSHELL 1A19FC00 == 33 [pid = 2088] [id = 657] 15:50:28 INFO - PROCESS | 2088 | --DOCSHELL 15417C00 == 32 [pid = 2088] [id = 663] 15:50:28 INFO - PROCESS | 2088 | --DOCSHELL 1541FC00 == 31 [pid = 2088] [id = 664] 15:50:28 INFO - PROCESS | 2088 | --DOCSHELL 10964000 == 30 [pid = 2088] [id = 666] 15:50:28 INFO - PROCESS | 2088 | --DOCSHELL 14CCC000 == 29 [pid = 2088] [id = 662] 15:50:28 INFO - PROCESS | 2088 | --DOCSHELL 16379C00 == 28 [pid = 2088] [id = 667] 15:50:28 INFO - PROCESS | 2088 | --DOCSHELL 14A83C00 == 27 [pid = 2088] [id = 661] 15:50:28 INFO - PROCESS | 2088 | --DOCSHELL 187FE800 == 26 [pid = 2088] [id = 665] 15:50:28 INFO - PROCESS | 2088 | --DOCSHELL 10960000 == 25 [pid = 2088] [id = 660] 15:50:29 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (19535400) [pid = 2088] [serial = 1957] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (10946000) [pid = 2088] [serial = 1936] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (1095D800) [pid = 2088] [serial = 1937] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (17E8B000) [pid = 2088] [serial = 1951] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (18038400) [pid = 2088] [serial = 1952] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (187C4C00) [pid = 2088] [serial = 1954] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (0CF6D000) [pid = 2088] [serial = 1933] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (1023AC00) [pid = 2088] [serial = 1934] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (11503C00) [pid = 2088] [serial = 1939] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (11588800) [pid = 2088] [serial = 1940] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (14CCD800) [pid = 2088] [serial = 1945] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (14F5B400) [pid = 2088] [serial = 1946] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (19745C00) [pid = 2088] [serial = 1960] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 2088 | --DOMWINDOW == 64 (1A135400) [pid = 2088] [serial = 1969] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 2088 | --DOMWINDOW == 63 (19588800) [pid = 2088] [serial = 1958] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 2088 | --DOMWINDOW == 62 (19749400) [pid = 2088] [serial = 1961] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 2088 | --DOMWINDOW == 61 (1A137C00) [pid = 2088] [serial = 1964] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 2088 | --DOMWINDOW == 60 (14A84C00) [pid = 2088] [serial = 1942] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 2088 | --DOMWINDOW == 59 (14CA3000) [pid = 2088] [serial = 1943] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 2088 | --DOMWINDOW == 58 (1973C400) [pid = 2088] [serial = 1931] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 2088 | --DOMWINDOW == 57 (14CC5000) [pid = 2088] [serial = 1963] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 2088 | --DOMWINDOW == 56 (166CC000) [pid = 2088] [serial = 1948] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 2088 | --DOMWINDOW == 55 (166CF400) [pid = 2088] [serial = 1949] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 2088 | --DOMWINDOW == 54 (1A1A1400) [pid = 2088] [serial = 1970] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 2088 | --DOMWINDOW == 53 (14CCE400) [pid = 2088] [serial = 1966] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 2088 | --DOMWINDOW == 52 (18610400) [pid = 2088] [serial = 1955] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 2088 | --DOMWINDOW == 51 (17E8D400) [pid = 2088] [serial = 1967] [outer = 00000000] [url = about:blank] 15:50:29 INFO - PROCESS | 2088 | 1468191029233 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 15:50:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 15:50:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1973ms 15:50:29 INFO - PROCESS | 2088 | 1468191029268 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 15:50:29 INFO - PROCESS | 2088 | 1468191029272 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 15:50:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 15:50:29 INFO - PROCESS | 2088 | 1468191029277 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 15:50:29 INFO - PROCESS | 2088 | 1468191029280 Marionette TRACE conn6 <- [1,2638,null,{}] 15:50:29 INFO - PROCESS | 2088 | 1468191029286 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:29 INFO - PROCESS | 2088 | 1468191029289 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:29 INFO - PROCESS | 2088 | 1468191029381 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 15:50:29 INFO - PROCESS | 2088 | 1468191029388 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:29 INFO - PROCESS | 2088 | 1468191029393 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:29 INFO - PROCESS | 2088 | ++DOCSHELL 0CFD4400 == 26 [pid = 2088] [id = 669] 15:50:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 52 (10235000) [pid = 2088] [serial = 2007] [outer = 00000000] 15:50:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 53 (10285C00) [pid = 2088] [serial = 2008] [outer = 10235000] 15:50:29 INFO - PROCESS | 2088 | 1468191029444 Marionette DEBUG loaded listener.js 15:50:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 54 (102EC400) [pid = 2088] [serial = 2009] [outer = 10235000] 15:50:29 INFO - PROCESS | 2088 | 1468191029944 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 15:50:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 15:50:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 730ms 15:50:29 INFO - PROCESS | 2088 | 1468191030008 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 15:50:29 INFO - PROCESS | 2088 | 1468191030013 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 15:50:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 15:50:29 INFO - PROCESS | 2088 | 1468191030019 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 15:50:29 INFO - PROCESS | 2088 | 1468191030022 Marionette TRACE conn6 <- [1,2642,null,{}] 15:50:30 INFO - PROCESS | 2088 | 1468191030026 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:30 INFO - PROCESS | 2088 | 1468191030029 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:30 INFO - PROCESS | 2088 | 1468191030118 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 15:50:30 INFO - PROCESS | 2088 | 1468191030218 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:30 INFO - PROCESS | 2088 | 1468191030221 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:30 INFO - PROCESS | 2088 | ++DOCSHELL 1095C000 == 27 [pid = 2088] [id = 670] 15:50:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 55 (1095DC00) [pid = 2088] [serial = 2010] [outer = 00000000] 15:50:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 56 (10964000) [pid = 2088] [serial = 2011] [outer = 1095DC00] 15:50:30 INFO - PROCESS | 2088 | 1468191030270 Marionette DEBUG loaded listener.js 15:50:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 57 (10CCAC00) [pid = 2088] [serial = 2012] [outer = 1095DC00] 15:50:30 INFO - PROCESS | 2088 | 1468191030635 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 15:50:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 15:50:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 670ms 15:50:30 INFO - PROCESS | 2088 | 1468191030692 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 15:50:30 INFO - PROCESS | 2088 | 1468191030695 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 15:50:30 INFO - PROCESS | 2088 | 1468191030699 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 15:50:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 15:50:30 INFO - PROCESS | 2088 | 1468191030702 Marionette TRACE conn6 <- [1,2646,null,{}] 15:50:30 INFO - PROCESS | 2088 | 1468191030713 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:30 INFO - PROCESS | 2088 | 1468191030717 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:30 INFO - PROCESS | 2088 | 1468191030828 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 15:50:30 INFO - PROCESS | 2088 | 1468191030838 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:30 INFO - PROCESS | 2088 | 1468191030841 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:30 INFO - PROCESS | 2088 | ++DOCSHELL 11582C00 == 28 [pid = 2088] [id = 671] 15:50:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 58 (11587400) [pid = 2088] [serial = 2013] [outer = 00000000] 15:50:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 59 (11997800) [pid = 2088] [serial = 2014] [outer = 11587400] 15:50:30 INFO - PROCESS | 2088 | 1468191030891 Marionette DEBUG loaded listener.js 15:50:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 60 (11ACF000) [pid = 2088] [serial = 2015] [outer = 11587400] 15:50:31 INFO - PROCESS | 2088 | 1468191031380 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 15:50:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 15:50:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 730ms 15:50:31 INFO - PROCESS | 2088 | 1468191031432 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 15:50:31 INFO - PROCESS | 2088 | 1468191031435 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 15:50:31 INFO - PROCESS | 2088 | 1468191031438 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 15:50:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 15:50:31 INFO - PROCESS | 2088 | 1468191031439 Marionette TRACE conn6 <- [1,2650,null,{}] 15:50:31 INFO - PROCESS | 2088 | 1468191031443 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:31 INFO - PROCESS | 2088 | 1468191031445 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:31 INFO - PROCESS | 2088 | 1468191031530 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 15:50:31 INFO - PROCESS | 2088 | 1468191031536 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:31 INFO - PROCESS | 2088 | 1468191031538 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:31 INFO - PROCESS | 2088 | ++DOCSHELL 11994C00 == 29 [pid = 2088] [id = 672] 15:50:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 61 (14A85000) [pid = 2088] [serial = 2016] [outer = 00000000] 15:50:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 62 (14C62800) [pid = 2088] [serial = 2017] [outer = 14A85000] 15:50:31 INFO - PROCESS | 2088 | 1468191031583 Marionette DEBUG loaded listener.js 15:50:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 63 (14CC6800) [pid = 2088] [serial = 2018] [outer = 14A85000] 15:50:32 INFO - PROCESS | 2088 | 1468191032022 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 15:50:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 15:50:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 630ms 15:50:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 15:50:32 INFO - PROCESS | 2088 | 1468191032072 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 15:50:32 INFO - PROCESS | 2088 | 1468191032075 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 15:50:32 INFO - PROCESS | 2088 | 1468191032078 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 15:50:32 INFO - PROCESS | 2088 | 1468191032079 Marionette TRACE conn6 <- [1,2654,null,{}] 15:50:32 INFO - PROCESS | 2088 | 1468191032083 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:32 INFO - PROCESS | 2088 | 1468191032085 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:32 INFO - PROCESS | 2088 | 1468191032164 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 15:50:32 INFO - PROCESS | 2088 | 1468191032200 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:32 INFO - PROCESS | 2088 | 1468191032202 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:32 INFO - PROCESS | 2088 | ++DOCSHELL 14CD0000 == 30 [pid = 2088] [id = 673] 15:50:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 64 (14CD1400) [pid = 2088] [serial = 2019] [outer = 00000000] 15:50:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 65 (14F5C400) [pid = 2088] [serial = 2020] [outer = 14CD1400] 15:50:32 INFO - PROCESS | 2088 | 1468191032247 Marionette DEBUG loaded listener.js 15:50:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (14FDF400) [pid = 2088] [serial = 2021] [outer = 14CD1400] 15:50:33 INFO - PROCESS | 2088 | 1468191033170 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 15:50:33 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) 15:50:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1128ms 15:50:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 15:50:33 INFO - PROCESS | 2088 | 1468191033207 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 15:50:33 INFO - PROCESS | 2088 | 1468191033209 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 15:50:33 INFO - PROCESS | 2088 | 1468191033212 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 15:50:33 INFO - PROCESS | 2088 | 1468191033214 Marionette TRACE conn6 <- [1,2658,null,{}] 15:50:33 INFO - PROCESS | 2088 | 1468191033221 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:33 INFO - PROCESS | 2088 | 1468191033227 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:33 INFO - PROCESS | 2088 | 1468191033328 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 15:50:33 INFO - PROCESS | 2088 | 1468191033334 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:33 INFO - PROCESS | 2088 | 1468191033336 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:33 INFO - PROCESS | 2088 | ++DOCSHELL 153F0400 == 31 [pid = 2088] [id = 674] 15:50:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (15416000) [pid = 2088] [serial = 2022] [outer = 00000000] 15:50:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (166D4000) [pid = 2088] [serial = 2023] [outer = 15416000] 15:50:33 INFO - PROCESS | 2088 | 1468191033381 Marionette DEBUG loaded listener.js 15:50:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (166D5C00) [pid = 2088] [serial = 2024] [outer = 15416000] 15:50:34 INFO - PROCESS | 2088 | 1468191034329 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 15:50:34 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 15:50:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:50:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 15:50:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:50:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1184ms 15:50:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 15:50:34 INFO - PROCESS | 2088 | 1468191034396 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 15:50:34 INFO - PROCESS | 2088 | 1468191034398 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 15:50:34 INFO - PROCESS | 2088 | 1468191034402 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 15:50:34 INFO - PROCESS | 2088 | 1468191034404 Marionette TRACE conn6 <- [1,2662,null,{}] 15:50:34 INFO - PROCESS | 2088 | 1468191034407 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:34 INFO - PROCESS | 2088 | 1468191034409 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:34 INFO - PROCESS | 2088 | 1468191034522 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 15:50:34 INFO - PROCESS | 2088 | 1468191034528 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:34 INFO - PROCESS | 2088 | 1468191034530 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:34 INFO - PROCESS | 2088 | ++DOCSHELL 17E7F400 == 32 [pid = 2088] [id = 675] 15:50:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (17E81C00) [pid = 2088] [serial = 2025] [outer = 00000000] 15:50:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (18081000) [pid = 2088] [serial = 2026] [outer = 17E81C00] 15:50:34 INFO - PROCESS | 2088 | 1468191034574 Marionette DEBUG loaded listener.js 15:50:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (180A9800) [pid = 2088] [serial = 2027] [outer = 17E81C00] 15:50:35 INFO - PROCESS | 2088 | 1468191035547 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 15:50:35 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 15:50:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:50:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 15:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:50:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1180ms 15:50:35 INFO - PROCESS | 2088 | 1468191035586 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 15:50:35 INFO - PROCESS | 2088 | 1468191035588 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 15:50:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 15:50:35 INFO - PROCESS | 2088 | 1468191035591 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 15:50:35 INFO - PROCESS | 2088 | 1468191035593 Marionette TRACE conn6 <- [1,2666,null,{}] 15:50:35 INFO - PROCESS | 2088 | 1468191035597 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:35 INFO - PROCESS | 2088 | 1468191035598 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:35 INFO - PROCESS | 2088 | 1468191035710 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 15:50:35 INFO - PROCESS | 2088 | 1468191035716 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:35 INFO - PROCESS | 2088 | 1468191035718 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:35 INFO - PROCESS | 2088 | ++DOCSHELL 1856F800 == 33 [pid = 2088] [id = 676] 15:50:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (18605C00) [pid = 2088] [serial = 2028] [outer = 00000000] 15:50:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (18895400) [pid = 2088] [serial = 2029] [outer = 18605C00] 15:50:35 INFO - PROCESS | 2088 | 1468191035762 Marionette DEBUG loaded listener.js 15:50:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (10D22400) [pid = 2088] [serial = 2030] [outer = 18605C00] 15:50:36 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (187C9800) [pid = 2088] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 15:50:36 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (15419400) [pid = 2088] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 15:50:36 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (16775000) [pid = 2088] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 15:50:36 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (1889E800) [pid = 2088] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 15:50:36 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (14CCF000) [pid = 2088] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 15:50:36 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (14A84000) [pid = 2088] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 15:50:36 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (10961400) [pid = 2088] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 15:50:36 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (0CAF0800) [pid = 2088] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 15:50:36 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (0CAEF400) [pid = 2088] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 15:50:36 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (1A1A7400) [pid = 2088] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 15:50:36 INFO - PROCESS | 2088 | --DOMWINDOW == 64 (14AD2400) [pid = 2088] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 15:50:36 INFO - PROCESS | 2088 | 1468191036801 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 15:50:36 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) 15:50:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1234ms 15:50:36 INFO - PROCESS | 2088 | 1468191036827 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 15:50:36 INFO - PROCESS | 2088 | 1468191036829 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 15:50:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 15:50:36 INFO - PROCESS | 2088 | 1468191036832 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 15:50:36 INFO - PROCESS | 2088 | 1468191036833 Marionette TRACE conn6 <- [1,2670,null,{}] 15:50:36 INFO - PROCESS | 2088 | 1468191036837 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:36 INFO - PROCESS | 2088 | 1468191036839 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:36 INFO - PROCESS | 2088 | 1468191036920 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 15:50:36 INFO - PROCESS | 2088 | 1468191036927 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:36 INFO - PROCESS | 2088 | 1468191036928 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:36 INFO - PROCESS | 2088 | ++DOCSHELL 10946400 == 34 [pid = 2088] [id = 677] 15:50:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 65 (1095A000) [pid = 2088] [serial = 2031] [outer = 00000000] 15:50:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (14A81800) [pid = 2088] [serial = 2032] [outer = 1095A000] 15:50:36 INFO - PROCESS | 2088 | 1468191036971 Marionette DEBUG loaded listener.js 15:50:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (14A84800) [pid = 2088] [serial = 2033] [outer = 1095A000] 15:50:37 INFO - PROCESS | 2088 | 1468191037902 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 15:50:37 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) 15:50:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1132ms 15:50:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 15:50:37 INFO - PROCESS | 2088 | 1468191037965 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 15:50:37 INFO - PROCESS | 2088 | 1468191037967 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 15:50:37 INFO - PROCESS | 2088 | 1468191037970 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 15:50:37 INFO - PROCESS | 2088 | 1468191037972 Marionette TRACE conn6 <- [1,2674,null,{}] 15:50:37 INFO - PROCESS | 2088 | 1468191037976 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:37 INFO - PROCESS | 2088 | 1468191037978 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:38 INFO - PROCESS | 2088 | 1468191038062 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 15:50:38 INFO - PROCESS | 2088 | 1468191038069 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:38 INFO - PROCESS | 2088 | 1468191038071 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:38 INFO - PROCESS | 2088 | ++DOCSHELL 11AD0400 == 35 [pid = 2088] [id = 678] 15:50:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (14CC5C00) [pid = 2088] [serial = 2034] [outer = 00000000] 15:50:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (18672000) [pid = 2088] [serial = 2035] [outer = 14CC5C00] 15:50:38 INFO - PROCESS | 2088 | 1468191038114 Marionette DEBUG loaded listener.js 15:50:38 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (19508800) [pid = 2088] [serial = 2036] [outer = 14CC5C00] 15:50:39 INFO - PROCESS | 2088 | 1468191039362 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 15:50:39 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 15:50:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:50:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 15:50:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:50:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1482ms 15:50:39 INFO - PROCESS | 2088 | 1468191039423 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 15:50:39 INFO - PROCESS | 2088 | 1468191039428 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 15:50:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 15:50:39 INFO - PROCESS | 2088 | 1468191039432 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 15:50:39 INFO - PROCESS | 2088 | 1468191039436 Marionette TRACE conn6 <- [1,2678,null,{}] 15:50:39 INFO - PROCESS | 2088 | 1468191039441 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:39 INFO - PROCESS | 2088 | 1468191039445 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:39 INFO - PROCESS | 2088 | 1468191039615 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 15:50:39 INFO - PROCESS | 2088 | 1468191039751 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:39 INFO - PROCESS | 2088 | 1468191039754 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:39 INFO - PROCESS | 2088 | ++DOCSHELL 0CAF2800 == 36 [pid = 2088] [id = 679] 15:50:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (0CAF4C00) [pid = 2088] [serial = 2037] [outer = 00000000] 15:50:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (10943400) [pid = 2088] [serial = 2038] [outer = 0CAF4C00] 15:50:39 INFO - PROCESS | 2088 | 1468191039812 Marionette DEBUG loaded listener.js 15:50:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (10D24800) [pid = 2088] [serial = 2039] [outer = 0CAF4C00] 15:50:40 INFO - PROCESS | 2088 | --DOCSHELL 10946400 == 35 [pid = 2088] [id = 677] 15:50:40 INFO - PROCESS | 2088 | --DOCSHELL 1856F800 == 34 [pid = 2088] [id = 676] 15:50:40 INFO - PROCESS | 2088 | --DOCSHELL 17E7F400 == 33 [pid = 2088] [id = 675] 15:50:40 INFO - PROCESS | 2088 | --DOCSHELL 153F0400 == 32 [pid = 2088] [id = 674] 15:50:40 INFO - PROCESS | 2088 | --DOCSHELL 14CD0000 == 31 [pid = 2088] [id = 673] 15:50:40 INFO - PROCESS | 2088 | --DOCSHELL 11994C00 == 30 [pid = 2088] [id = 672] 15:50:40 INFO - PROCESS | 2088 | --DOCSHELL 11582C00 == 29 [pid = 2088] [id = 671] 15:50:40 INFO - PROCESS | 2088 | --DOCSHELL 1095C000 == 28 [pid = 2088] [id = 670] 15:50:40 INFO - PROCESS | 2088 | --DOCSHELL 0CFD4400 == 27 [pid = 2088] [id = 669] 15:50:40 INFO - PROCESS | 2088 | --DOCSHELL 19593800 == 26 [pid = 2088] [id = 668] 15:50:40 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (19749800) [pid = 2088] [serial = 2003] [outer = 00000000] [url = about:blank] 15:50:40 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (198F3400) [pid = 2088] [serial = 2005] [outer = 00000000] [url = about:blank] 15:50:40 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (15496C00) [pid = 2088] [serial = 1990] [outer = 00000000] [url = about:blank] 15:50:40 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (18671800) [pid = 2088] [serial = 1993] [outer = 00000000] [url = about:blank] 15:50:40 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (166CBC00) [pid = 2088] [serial = 1991] [outer = 00000000] [url = about:blank] 15:50:40 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (1950AC00) [pid = 2088] [serial = 1996] [outer = 00000000] [url = about:blank] 15:50:40 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (187C3000) [pid = 2088] [serial = 1994] [outer = 00000000] [url = about:blank] 15:50:40 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (1968C800) [pid = 2088] [serial = 2002] [outer = 00000000] [url = about:blank] 15:50:40 INFO - PROCESS | 2088 | --DOMWINDOW == 64 (15325800) [pid = 2088] [serial = 1987] [outer = 00000000] [url = about:blank] 15:50:40 INFO - PROCESS | 2088 | --DOMWINDOW == 63 (14A88C00) [pid = 2088] [serial = 1984] [outer = 00000000] [url = about:blank] 15:50:40 INFO - PROCESS | 2088 | --DOMWINDOW == 62 (14CA9400) [pid = 2088] [serial = 1985] [outer = 00000000] [url = about:blank] 15:50:40 INFO - PROCESS | 2088 | --DOMWINDOW == 61 (10D27400) [pid = 2088] [serial = 1981] [outer = 00000000] [url = about:blank] 15:50:40 INFO - PROCESS | 2088 | --DOMWINDOW == 60 (10F09400) [pid = 2088] [serial = 1982] [outer = 00000000] [url = about:blank] 15:50:40 INFO - PROCESS | 2088 | --DOMWINDOW == 59 (1035F400) [pid = 2088] [serial = 1978] [outer = 00000000] [url = about:blank] 15:50:40 INFO - PROCESS | 2088 | --DOMWINDOW == 58 (10777000) [pid = 2088] [serial = 1979] [outer = 00000000] [url = about:blank] 15:50:40 INFO - PROCESS | 2088 | --DOMWINDOW == 57 (1095C800) [pid = 2088] [serial = 1976] [outer = 00000000] [url = about:blank] 15:50:40 INFO - PROCESS | 2088 | --DOMWINDOW == 56 (10777400) [pid = 2088] [serial = 1975] [outer = 00000000] [url = about:blank] 15:50:40 INFO - PROCESS | 2088 | --DOMWINDOW == 55 (1A27A800) [pid = 2088] [serial = 1972] [outer = 00000000] [url = about:blank] 15:50:40 INFO - PROCESS | 2088 | --DOMWINDOW == 54 (1A49FC00) [pid = 2088] [serial = 1973] [outer = 00000000] [url = about:blank] 15:50:40 INFO - PROCESS | 2088 | --DOMWINDOW == 53 (15416400) [pid = 2088] [serial = 1999] [outer = 00000000] [url = about:blank] 15:50:40 INFO - PROCESS | 2088 | --DOMWINDOW == 52 (1950B400) [pid = 2088] [serial = 1997] [outer = 00000000] [url = about:blank] 15:50:40 INFO - PROCESS | 2088 | --DOMWINDOW == 51 (1541D800) [pid = 2088] [serial = 2000] [outer = 00000000] [url = about:blank] 15:50:40 INFO - PROCESS | 2088 | --DOMWINDOW == 50 (153C1800) [pid = 2088] [serial = 1988] [outer = 00000000] [url = about:blank] 15:50:41 INFO - PROCESS | 2088 | 1468191041146 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 15:50:41 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 15:50:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:50:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 15:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:50:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1732ms 15:50:41 INFO - PROCESS | 2088 | 1468191041165 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 15:50:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 15:50:41 INFO - PROCESS | 2088 | 1468191041169 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 15:50:41 INFO - PROCESS | 2088 | 1468191041173 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 15:50:41 INFO - PROCESS | 2088 | 1468191041177 Marionette TRACE conn6 <- [1,2682,null,{}] 15:50:41 INFO - PROCESS | 2088 | 1468191041182 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:41 INFO - PROCESS | 2088 | 1468191041184 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:41 INFO - PROCESS | 2088 | 1468191041303 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 15:50:41 INFO - PROCESS | 2088 | 1468191041393 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:41 INFO - PROCESS | 2088 | 1468191041396 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:41 INFO - PROCESS | 2088 | ++DOCSHELL 103F2000 == 27 [pid = 2088] [id = 680] 15:50:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 51 (103F7400) [pid = 2088] [serial = 2040] [outer = 00000000] 15:50:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 52 (10943C00) [pid = 2088] [serial = 2041] [outer = 103F7400] 15:50:41 INFO - PROCESS | 2088 | 1468191041445 Marionette DEBUG loaded listener.js 15:50:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 53 (1095D000) [pid = 2088] [serial = 2042] [outer = 103F7400] 15:50:42 INFO - PROCESS | 2088 | 1468191042306 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 15:50:42 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 15:50:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:50:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 15:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:50:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1179ms 15:50:42 INFO - PROCESS | 2088 | 1468191042354 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 15:50:42 INFO - PROCESS | 2088 | 1468191042359 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 15:50:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 15:50:42 INFO - PROCESS | 2088 | 1468191042366 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 15:50:42 INFO - PROCESS | 2088 | 1468191042368 Marionette TRACE conn6 <- [1,2686,null,{}] 15:50:42 INFO - PROCESS | 2088 | 1468191042372 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:42 INFO - PROCESS | 2088 | 1468191042375 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:42 INFO - PROCESS | 2088 | 1468191042465 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 15:50:42 INFO - PROCESS | 2088 | 1468191042472 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:42 INFO - PROCESS | 2088 | 1468191042474 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:42 INFO - PROCESS | 2088 | ++DOCSHELL 1109C400 == 28 [pid = 2088] [id = 681] 15:50:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 54 (110A0C00) [pid = 2088] [serial = 2043] [outer = 00000000] 15:50:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 55 (1150C800) [pid = 2088] [serial = 2044] [outer = 110A0C00] 15:50:42 INFO - PROCESS | 2088 | 1468191042522 Marionette DEBUG loaded listener.js 15:50:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 56 (11994C00) [pid = 2088] [serial = 2045] [outer = 110A0C00] 15:50:43 INFO - PROCESS | 2088 | 1468191043523 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 15:50:43 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 15:50:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:50:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 15:50:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:50:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1170ms 15:50:43 INFO - PROCESS | 2088 | 1468191043539 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 15:50:43 INFO - PROCESS | 2088 | 1468191043541 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 15:50:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 15:50:43 INFO - PROCESS | 2088 | 1468191043550 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 15:50:43 INFO - PROCESS | 2088 | 1468191043554 Marionette TRACE conn6 <- [1,2690,null,{}] 15:50:43 INFO - PROCESS | 2088 | 1468191043565 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:43 INFO - PROCESS | 2088 | 1468191043569 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:43 INFO - PROCESS | 2088 | 1468191043692 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 15:50:43 INFO - PROCESS | 2088 | 1468191043700 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:43 INFO - PROCESS | 2088 | 1468191043703 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:43 INFO - PROCESS | 2088 | ++DOCSHELL 14CC9C00 == 29 [pid = 2088] [id = 682] 15:50:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 57 (14CCD000) [pid = 2088] [serial = 2046] [outer = 00000000] 15:50:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 58 (14F61400) [pid = 2088] [serial = 2047] [outer = 14CCD000] 15:50:43 INFO - PROCESS | 2088 | 1468191043804 Marionette DEBUG loaded listener.js 15:50:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 59 (153BB000) [pid = 2088] [serial = 2048] [outer = 14CCD000] 15:50:44 INFO - PROCESS | 2088 | 1468191044262 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 15:50:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 15:50:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 790ms 15:50:44 INFO - PROCESS | 2088 | 1468191044339 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 15:50:44 INFO - PROCESS | 2088 | 1468191044342 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 15:50:44 INFO - PROCESS | 2088 | 1468191044345 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 15:50:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 15:50:44 INFO - PROCESS | 2088 | 1468191044346 Marionette TRACE conn6 <- [1,2694,null,{}] 15:50:44 INFO - PROCESS | 2088 | 1468191044350 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:44 INFO - PROCESS | 2088 | 1468191044352 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:44 INFO - PROCESS | 2088 | 1468191044472 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 15:50:44 INFO - PROCESS | 2088 | 1468191044538 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:44 INFO - PROCESS | 2088 | 1468191044540 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:44 INFO - PROCESS | 2088 | ++DOCSHELL 15416400 == 30 [pid = 2088] [id = 683] 15:50:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 60 (15417000) [pid = 2088] [serial = 2049] [outer = 00000000] 15:50:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 61 (15496000) [pid = 2088] [serial = 2050] [outer = 15417000] 15:50:44 INFO - PROCESS | 2088 | 1468191044586 Marionette DEBUG loaded listener.js 15:50:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 62 (166CB800) [pid = 2088] [serial = 2051] [outer = 15417000] 15:50:44 INFO - PROCESS | 2088 | --DOMWINDOW == 61 (15416000) [pid = 2088] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 15:50:44 INFO - PROCESS | 2088 | --DOMWINDOW == 60 (14A85000) [pid = 2088] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 15:50:44 INFO - PROCESS | 2088 | --DOMWINDOW == 59 (1095DC00) [pid = 2088] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 15:50:44 INFO - PROCESS | 2088 | --DOMWINDOW == 58 (10235000) [pid = 2088] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 15:50:44 INFO - PROCESS | 2088 | --DOMWINDOW == 57 (14CD1400) [pid = 2088] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 15:50:44 INFO - PROCESS | 2088 | --DOMWINDOW == 56 (198D0000) [pid = 2088] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 15:50:44 INFO - PROCESS | 2088 | --DOMWINDOW == 55 (11587400) [pid = 2088] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 15:50:44 INFO - PROCESS | 2088 | --DOMWINDOW == 54 (17E81C00) [pid = 2088] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 15:50:44 INFO - PROCESS | 2088 | --DOMWINDOW == 53 (1095A000) [pid = 2088] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 15:50:44 INFO - PROCESS | 2088 | --DOMWINDOW == 52 (18605C00) [pid = 2088] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 15:50:44 INFO - PROCESS | 2088 | 1468191044968 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 15:50:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 15:50:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 670ms 15:50:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 15:50:45 INFO - PROCESS | 2088 | 1468191045019 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 15:50:45 INFO - PROCESS | 2088 | 1468191045021 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 15:50:45 INFO - PROCESS | 2088 | 1468191045024 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 15:50:45 INFO - PROCESS | 2088 | 1468191045026 Marionette TRACE conn6 <- [1,2698,null,{}] 15:50:45 INFO - PROCESS | 2088 | 1468191045029 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:45 INFO - PROCESS | 2088 | 1468191045031 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:45 INFO - PROCESS | 2088 | 1468191045138 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 15:50:45 INFO - PROCESS | 2088 | 1468191045144 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:45 INFO - PROCESS | 2088 | 1468191045146 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:45 INFO - PROCESS | 2088 | ++DOCSHELL 166D2400 == 31 [pid = 2088] [id = 684] 15:50:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 53 (166D4400) [pid = 2088] [serial = 2052] [outer = 00000000] 15:50:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 54 (17E85800) [pid = 2088] [serial = 2053] [outer = 166D4400] 15:50:45 INFO - PROCESS | 2088 | 1468191045191 Marionette DEBUG loaded listener.js 15:50:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 55 (1803CC00) [pid = 2088] [serial = 2054] [outer = 166D4400] 15:50:45 INFO - PROCESS | 2088 | 1468191045644 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 15:50:45 INFO - PROCESS | 2088 | 1468191045697 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 15:50:45 INFO - PROCESS | 2088 | 1468191045700 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 15:50:45 INFO - PROCESS | 2088 | 1468191045702 Marionette TRACE conn6 <- [1,2702,null,{}] 15:50:45 INFO - PROCESS | 2088 | 1468191045705 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:45 INFO - PROCESS | 2088 | 1468191045710 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:45 INFO - PROCESS | 2088 | 1468191045827 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 15:50:45 INFO - PROCESS | 2088 | 1468191045833 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:45 INFO - PROCESS | 2088 | 1468191045835 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:45 INFO - PROCESS | 2088 | ++DOCSHELL 18610400 == 32 [pid = 2088] [id = 685] 15:50:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 56 (187FE800) [pid = 2088] [serial = 2055] [outer = 00000000] 15:50:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 57 (19510C00) [pid = 2088] [serial = 2056] [outer = 187FE800] 15:50:45 INFO - PROCESS | 2088 | 1468191045880 Marionette DEBUG loaded listener.js 15:50:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 58 (19537400) [pid = 2088] [serial = 2057] [outer = 187FE800] 15:50:46 INFO - PROCESS | 2088 | 1468191046320 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 15:50:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 15:50:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 15:50:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 15:50:46 INFO - PROCESS | 2088 | 1468191046371 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 15:50:46 INFO - PROCESS | 2088 | 1468191046373 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 15:50:46 INFO - PROCESS | 2088 | 1468191046376 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 15:50:46 INFO - PROCESS | 2088 | 1468191046378 Marionette TRACE conn6 <- [1,2706,null,{}] 15:50:46 INFO - PROCESS | 2088 | 1468191046381 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:46 INFO - PROCESS | 2088 | 1468191046383 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:46 INFO - PROCESS | 2088 | 1468191046462 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 15:50:46 INFO - PROCESS | 2088 | 1468191046492 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:46 INFO - PROCESS | 2088 | 1468191046494 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:46 INFO - PROCESS | 2088 | ++DOCSHELL 0CA72C00 == 33 [pid = 2088] [id = 686] 15:50:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 59 (10945000) [pid = 2088] [serial = 2058] [outer = 00000000] 15:50:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 60 (19741C00) [pid = 2088] [serial = 2059] [outer = 10945000] 15:50:46 INFO - PROCESS | 2088 | 1468191046541 Marionette DEBUG loaded listener.js 15:50:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 61 (19742800) [pid = 2088] [serial = 2060] [outer = 10945000] 15:50:47 INFO - PROCESS | 2088 | 1468191047228 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 15:50:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 15:50:47 INFO - PROCESS | 2088 | 1468191047252 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 15:50:47 INFO - PROCESS | 2088 | 1468191047257 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 15:50:47 INFO - PROCESS | 2088 | 1468191047263 Marionette TRACE conn6 <- [1,2710,null,{}] 15:50:47 INFO - PROCESS | 2088 | 1468191047268 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:47 INFO - PROCESS | 2088 | 1468191047271 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:47 INFO - PROCESS | 2088 | 1468191047386 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 15:50:47 INFO - PROCESS | 2088 | 1468191047497 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:47 INFO - PROCESS | 2088 | 1468191047500 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:47 INFO - PROCESS | 2088 | ++DOCSHELL 102EB000 == 34 [pid = 2088] [id = 687] 15:50:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 62 (1095C000) [pid = 2088] [serial = 2061] [outer = 00000000] 15:50:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 63 (11509C00) [pid = 2088] [serial = 2062] [outer = 1095C000] 15:50:47 INFO - PROCESS | 2088 | 1468191047599 Marionette DEBUG loaded listener.js 15:50:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 64 (11993800) [pid = 2088] [serial = 2063] [outer = 1095C000] 15:50:48 INFO - PROCESS | 2088 | 1468191048258 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 15:50:48 INFO - PROCESS | 2088 | 1468191048286 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 15:50:48 INFO - PROCESS | 2088 | 1468191048292 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 15:50:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 15:50:48 INFO - PROCESS | 2088 | 1468191048295 Marionette TRACE conn6 <- [1,2714,null,{}] 15:50:48 INFO - PROCESS | 2088 | 1468191048299 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:48 INFO - PROCESS | 2088 | 1468191048302 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:48 INFO - PROCESS | 2088 | 1468191048416 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 15:50:48 INFO - PROCESS | 2088 | 1468191048556 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:48 INFO - PROCESS | 2088 | 1468191048559 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:48 INFO - PROCESS | 2088 | ++DOCSHELL 153EDC00 == 35 [pid = 2088] [id = 688] 15:50:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 65 (15414000) [pid = 2088] [serial = 2064] [outer = 00000000] 15:50:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (180AA000) [pid = 2088] [serial = 2065] [outer = 15414000] 15:50:48 INFO - PROCESS | 2088 | 1468191048617 Marionette DEBUG loaded listener.js 15:50:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (187C0400) [pid = 2088] [serial = 2066] [outer = 15414000] 15:50:49 INFO - PROCESS | 2088 | 1468191049197 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 15:50:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 15:50:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 930ms 15:50:49 INFO - PROCESS | 2088 | 1468191049226 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 15:50:49 INFO - PROCESS | 2088 | 1468191049229 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 15:50:49 INFO - PROCESS | 2088 | 1468191049248 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 15:50:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 15:50:49 INFO - PROCESS | 2088 | 1468191049252 Marionette TRACE conn6 <- [1,2718,null,{}] 15:50:49 INFO - PROCESS | 2088 | 1468191049263 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:49 INFO - PROCESS | 2088 | 1468191049268 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:49 INFO - PROCESS | 2088 | 1468191049378 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 15:50:49 INFO - PROCESS | 2088 | 1468191049502 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:49 INFO - PROCESS | 2088 | 1468191049505 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:49 INFO - PROCESS | 2088 | ++DOCSHELL 19740800 == 36 [pid = 2088] [id = 689] 15:50:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (19746400) [pid = 2088] [serial = 2067] [outer = 00000000] 15:50:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (1988B800) [pid = 2088] [serial = 2068] [outer = 19746400] 15:50:49 INFO - PROCESS | 2088 | 1468191049563 Marionette DEBUG loaded listener.js 15:50:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (198CC400) [pid = 2088] [serial = 2069] [outer = 19746400] 15:50:50 INFO - PROCESS | 2088 | 1468191050570 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 15:50:50 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 15:50:50 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 15:50:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 15:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:50:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1379ms 15:50:50 INFO - PROCESS | 2088 | 1468191050633 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 15:50:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 15:50:50 INFO - PROCESS | 2088 | 1468191050637 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 15:50:50 INFO - PROCESS | 2088 | 1468191050642 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 15:50:50 INFO - PROCESS | 2088 | 1468191050645 Marionette TRACE conn6 <- [1,2722,null,{}] 15:50:50 INFO - PROCESS | 2088 | 1468191050694 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:50 INFO - PROCESS | 2088 | 1468191050697 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:50 INFO - PROCESS | 2088 | 1468191050789 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 15:50:51 INFO - PROCESS | 2088 | --DOCSHELL 18610400 == 35 [pid = 2088] [id = 685] 15:50:51 INFO - PROCESS | 2088 | --DOCSHELL 166D2400 == 34 [pid = 2088] [id = 684] 15:50:51 INFO - PROCESS | 2088 | --DOCSHELL 15416400 == 33 [pid = 2088] [id = 683] 15:50:51 INFO - PROCESS | 2088 | --DOCSHELL 14CC9C00 == 32 [pid = 2088] [id = 682] 15:50:51 INFO - PROCESS | 2088 | --DOCSHELL 1109C400 == 31 [pid = 2088] [id = 681] 15:50:51 INFO - PROCESS | 2088 | --DOCSHELL 103F2000 == 30 [pid = 2088] [id = 680] 15:50:51 INFO - PROCESS | 2088 | --DOCSHELL 11AD0400 == 29 [pid = 2088] [id = 678] 15:50:51 INFO - PROCESS | 2088 | --DOCSHELL 0CAF2800 == 28 [pid = 2088] [id = 679] 15:50:51 INFO - PROCESS | 2088 | --DOCSHELL 19740800 == 27 [pid = 2088] [id = 689] 15:50:51 INFO - PROCESS | 2088 | --DOCSHELL 153EDC00 == 26 [pid = 2088] [id = 688] 15:50:51 INFO - PROCESS | 2088 | --DOCSHELL 0CA72C00 == 25 [pid = 2088] [id = 686] 15:50:51 INFO - PROCESS | 2088 | --DOCSHELL 102EB000 == 24 [pid = 2088] [id = 687] 15:50:51 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (166D4000) [pid = 2088] [serial = 2023] [outer = 00000000] [url = about:blank] 15:50:51 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (14C62800) [pid = 2088] [serial = 2017] [outer = 00000000] [url = about:blank] 15:50:51 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (14CC6800) [pid = 2088] [serial = 2018] [outer = 00000000] [url = about:blank] 15:50:51 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (10964000) [pid = 2088] [serial = 2011] [outer = 00000000] [url = about:blank] 15:50:51 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (10CCAC00) [pid = 2088] [serial = 2012] [outer = 00000000] [url = about:blank] 15:50:51 INFO - PROCESS | 2088 | --DOMWINDOW == 64 (10285C00) [pid = 2088] [serial = 2008] [outer = 00000000] [url = about:blank] 15:50:51 INFO - PROCESS | 2088 | --DOMWINDOW == 63 (102EC400) [pid = 2088] [serial = 2009] [outer = 00000000] [url = about:blank] 15:50:51 INFO - PROCESS | 2088 | --DOMWINDOW == 62 (14F5C400) [pid = 2088] [serial = 2020] [outer = 00000000] [url = about:blank] 15:50:51 INFO - PROCESS | 2088 | --DOMWINDOW == 61 (14FDF400) [pid = 2088] [serial = 2021] [outer = 00000000] [url = about:blank] 15:50:51 INFO - PROCESS | 2088 | --DOMWINDOW == 60 (198F7000) [pid = 2088] [serial = 2006] [outer = 00000000] [url = about:blank] 15:50:51 INFO - PROCESS | 2088 | --DOMWINDOW == 59 (11997800) [pid = 2088] [serial = 2014] [outer = 00000000] [url = about:blank] 15:50:51 INFO - PROCESS | 2088 | --DOMWINDOW == 58 (11ACF000) [pid = 2088] [serial = 2015] [outer = 00000000] [url = about:blank] 15:50:51 INFO - PROCESS | 2088 | --DOMWINDOW == 57 (18081000) [pid = 2088] [serial = 2026] [outer = 00000000] [url = about:blank] 15:50:51 INFO - PROCESS | 2088 | --DOMWINDOW == 56 (14A84800) [pid = 2088] [serial = 2033] [outer = 00000000] [url = about:blank] 15:50:51 INFO - PROCESS | 2088 | --DOMWINDOW == 55 (18895400) [pid = 2088] [serial = 2029] [outer = 00000000] [url = about:blank] 15:50:51 INFO - PROCESS | 2088 | --DOMWINDOW == 54 (18672000) [pid = 2088] [serial = 2035] [outer = 00000000] [url = about:blank] 15:50:51 INFO - PROCESS | 2088 | --DOMWINDOW == 53 (180A9800) [pid = 2088] [serial = 2027] [outer = 00000000] [url = about:blank] 15:50:51 INFO - PROCESS | 2088 | --DOMWINDOW == 52 (14A81800) [pid = 2088] [serial = 2032] [outer = 00000000] [url = about:blank] 15:50:51 INFO - PROCESS | 2088 | --DOMWINDOW == 51 (166D5C00) [pid = 2088] [serial = 2024] [outer = 00000000] [url = about:blank] 15:50:51 INFO - PROCESS | 2088 | --DOMWINDOW == 50 (10D22400) [pid = 2088] [serial = 2030] [outer = 00000000] [url = about:blank] 15:50:51 INFO - PROCESS | 2088 | 1468191051552 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:51 INFO - PROCESS | 2088 | 1468191051555 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:51 INFO - PROCESS | 2088 | ++DOCSHELL 0CAE7400 == 25 [pid = 2088] [id = 690] 15:50:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 51 (0CAE7C00) [pid = 2088] [serial = 2070] [outer = 00000000] 15:50:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 52 (0CAEE000) [pid = 2088] [serial = 2071] [outer = 0CAE7C00] 15:50:51 INFO - PROCESS | 2088 | 1468191051608 Marionette DEBUG loaded listener.js 15:50:51 INFO - PROCESS | 2088 | ++DOMWINDOW == 53 (0CF6B800) [pid = 2088] [serial = 2072] [outer = 0CAE7C00] 15:50:52 INFO - PROCESS | 2088 | 1468191052082 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 15:50:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 15:50:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1478ms 15:50:52 INFO - PROCESS | 2088 | 1468191052123 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 15:50:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 15:50:52 INFO - PROCESS | 2088 | 1468191052126 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 15:50:52 INFO - PROCESS | 2088 | 1468191052131 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 15:50:52 INFO - PROCESS | 2088 | 1468191052134 Marionette TRACE conn6 <- [1,2726,null,{}] 15:50:52 INFO - PROCESS | 2088 | 1468191052139 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:52 INFO - PROCESS | 2088 | 1468191052143 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:52 INFO - PROCESS | 2088 | 1468191052242 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 15:50:52 INFO - PROCESS | 2088 | 1468191052255 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:52 INFO - PROCESS | 2088 | 1468191052258 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:52 INFO - PROCESS | 2088 | ++DOCSHELL 1093F000 == 26 [pid = 2088] [id = 691] 15:50:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 54 (1093F400) [pid = 2088] [serial = 2073] [outer = 00000000] 15:50:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 55 (10946800) [pid = 2088] [serial = 2074] [outer = 1093F400] 15:50:52 INFO - PROCESS | 2088 | 1468191052307 Marionette DEBUG loaded listener.js 15:50:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 56 (10963400) [pid = 2088] [serial = 2075] [outer = 1093F400] 15:50:52 INFO - PROCESS | 2088 | 1468191052804 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 15:50:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 15:50:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 730ms 15:50:52 INFO - PROCESS | 2088 | 1468191052870 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 15:50:52 INFO - PROCESS | 2088 | 1468191052874 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 15:50:52 INFO - PROCESS | 2088 | 1468191052878 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 15:50:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 15:50:52 INFO - PROCESS | 2088 | 1468191052880 Marionette TRACE conn6 <- [1,2730,null,{}] 15:50:52 INFO - PROCESS | 2088 | 1468191052884 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:52 INFO - PROCESS | 2088 | 1468191052886 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:53 INFO - PROCESS | 2088 | 1468191053017 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 15:50:53 INFO - PROCESS | 2088 | 1468191053080 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:53 INFO - PROCESS | 2088 | 1468191053083 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:53 INFO - PROCESS | 2088 | ++DOCSHELL 10F0F800 == 27 [pid = 2088] [id = 692] 15:50:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 57 (10F0FC00) [pid = 2088] [serial = 2076] [outer = 00000000] 15:50:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 58 (10F80400) [pid = 2088] [serial = 2077] [outer = 10F0FC00] 15:50:53 INFO - PROCESS | 2088 | 1468191053129 Marionette DEBUG loaded listener.js 15:50:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 59 (1150B000) [pid = 2088] [serial = 2078] [outer = 10F0FC00] 15:50:53 INFO - PROCESS | 2088 | 1468191053528 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 15:50:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 15:50:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 730ms 15:50:53 INFO - PROCESS | 2088 | 1468191053612 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 15:50:53 INFO - PROCESS | 2088 | 1468191053615 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 15:50:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 15:50:53 INFO - PROCESS | 2088 | 1468191053630 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 15:50:53 INFO - PROCESS | 2088 | 1468191053636 Marionette TRACE conn6 <- [1,2734,null,{}] 15:50:53 INFO - PROCESS | 2088 | 1468191053640 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:53 INFO - PROCESS | 2088 | 1468191053644 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:53 INFO - PROCESS | 2088 | 1468191053785 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 15:50:53 INFO - PROCESS | 2088 | 1468191053848 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:53 INFO - PROCESS | 2088 | 1468191053850 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:53 INFO - PROCESS | 2088 | ++DOCSHELL 1023A800 == 28 [pid = 2088] [id = 693] 15:50:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 60 (10D20000) [pid = 2088] [serial = 2079] [outer = 00000000] 15:50:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 61 (14C6D400) [pid = 2088] [serial = 2080] [outer = 10D20000] 15:50:53 INFO - PROCESS | 2088 | 1468191053907 Marionette DEBUG loaded listener.js 15:50:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 62 (14CC2800) [pid = 2088] [serial = 2081] [outer = 10D20000] 15:50:54 INFO - PROCESS | 2088 | 1468191054341 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 15:50:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 15:50:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 790ms 15:50:54 INFO - PROCESS | 2088 | 1468191054421 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 15:50:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 15:50:54 INFO - PROCESS | 2088 | 1468191054423 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 15:50:54 INFO - PROCESS | 2088 | 1468191054426 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 15:50:54 INFO - PROCESS | 2088 | 1468191054428 Marionette TRACE conn6 <- [1,2738,null,{}] 15:50:54 INFO - PROCESS | 2088 | 1468191054432 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:54 INFO - PROCESS | 2088 | 1468191054434 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:54 INFO - PROCESS | 2088 | 1468191054556 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 15:50:54 INFO - PROCESS | 2088 | 1468191054569 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:54 INFO - PROCESS | 2088 | 1468191054571 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:54 INFO - PROCESS | 2088 | ++DOCSHELL 14CC8800 == 29 [pid = 2088] [id = 694] 15:50:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 63 (14CC8C00) [pid = 2088] [serial = 2082] [outer = 00000000] 15:50:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 64 (14D8EC00) [pid = 2088] [serial = 2083] [outer = 14CC8C00] 15:50:54 INFO - PROCESS | 2088 | 1468191054670 Marionette DEBUG loaded listener.js 15:50:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 65 (14F5CC00) [pid = 2088] [serial = 2084] [outer = 14CC8C00] 15:50:55 INFO - PROCESS | 2088 | 1468191055076 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 15:50:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 15:50:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 670ms 15:50:55 INFO - PROCESS | 2088 | 1468191055097 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 15:50:55 INFO - PROCESS | 2088 | 1468191055099 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 15:50:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 15:50:55 INFO - PROCESS | 2088 | 1468191055102 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 15:50:55 INFO - PROCESS | 2088 | 1468191055104 Marionette TRACE conn6 <- [1,2742,null,{}] 15:50:55 INFO - PROCESS | 2088 | 1468191055112 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:55 INFO - PROCESS | 2088 | 1468191055114 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:55 INFO - PROCESS | 2088 | 1468191055228 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 15:50:55 INFO - PROCESS | 2088 | 1468191055234 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:55 INFO - PROCESS | 2088 | 1468191055240 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:55 INFO - PROCESS | 2088 | ++DOCSHELL 153C1000 == 30 [pid = 2088] [id = 695] 15:50:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (153EB000) [pid = 2088] [serial = 2085] [outer = 00000000] 15:50:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (15415800) [pid = 2088] [serial = 2086] [outer = 153EB000] 15:50:55 INFO - PROCESS | 2088 | 1468191055296 Marionette DEBUG loaded listener.js 15:50:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (16771C00) [pid = 2088] [serial = 2087] [outer = 153EB000] 15:50:55 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (14CCD000) [pid = 2088] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 15:50:55 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (10945000) [pid = 2088] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 15:50:55 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (15417000) [pid = 2088] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 15:50:55 INFO - PROCESS | 2088 | --DOMWINDOW == 64 (14CC5C00) [pid = 2088] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 15:50:55 INFO - PROCESS | 2088 | --DOMWINDOW == 63 (0CAF4C00) [pid = 2088] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 15:50:55 INFO - PROCESS | 2088 | --DOMWINDOW == 62 (103F7400) [pid = 2088] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 15:50:55 INFO - PROCESS | 2088 | --DOMWINDOW == 61 (110A0C00) [pid = 2088] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 15:50:55 INFO - PROCESS | 2088 | --DOMWINDOW == 60 (187FE800) [pid = 2088] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 15:50:55 INFO - PROCESS | 2088 | --DOMWINDOW == 59 (166D4400) [pid = 2088] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 15:50:55 INFO - PROCESS | 2088 | 1468191055873 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 15:50:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 15:50:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 830ms 15:50:55 INFO - PROCESS | 2088 | 1468191055933 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 15:50:55 INFO - PROCESS | 2088 | 1468191055935 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 15:50:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 15:50:55 INFO - PROCESS | 2088 | 1468191055945 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 15:50:55 INFO - PROCESS | 2088 | 1468191055947 Marionette TRACE conn6 <- [1,2746,null,{}] 15:50:55 INFO - PROCESS | 2088 | 1468191055951 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:55 INFO - PROCESS | 2088 | 1468191055953 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:56 INFO - PROCESS | 2088 | 1468191056040 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 15:50:56 INFO - PROCESS | 2088 | 1468191056048 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:56 INFO - PROCESS | 2088 | 1468191056050 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:56 INFO - PROCESS | 2088 | ++DOCSHELL 0925CC00 == 31 [pid = 2088] [id = 696] 15:50:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 60 (16F70800) [pid = 2088] [serial = 2088] [outer = 00000000] 15:50:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 61 (18041C00) [pid = 2088] [serial = 2089] [outer = 16F70800] 15:50:56 INFO - PROCESS | 2088 | 1468191056105 Marionette DEBUG loaded listener.js 15:50:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 62 (18081000) [pid = 2088] [serial = 2090] [outer = 16F70800] 15:50:56 INFO - PROCESS | 2088 | 1468191056538 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 15:50:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 15:50:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 630ms 15:50:56 INFO - PROCESS | 2088 | 1468191056594 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 15:50:56 INFO - PROCESS | 2088 | 1468191056596 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 15:50:56 INFO - PROCESS | 2088 | 1468191056600 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 15:50:56 INFO - PROCESS | 2088 | 1468191056601 Marionette TRACE conn6 <- [1,2750,null,{}] 15:50:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 15:50:56 INFO - PROCESS | 2088 | 1468191056605 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:56 INFO - PROCESS | 2088 | 1468191056607 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:56 INFO - PROCESS | 2088 | 1468191056687 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 15:50:56 INFO - PROCESS | 2088 | 1468191056693 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:56 INFO - PROCESS | 2088 | 1468191056695 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:56 INFO - PROCESS | 2088 | ++DOCSHELL 1856F800 == 32 [pid = 2088] [id = 697] 15:50:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 63 (18606400) [pid = 2088] [serial = 2091] [outer = 00000000] 15:50:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 64 (187C8400) [pid = 2088] [serial = 2092] [outer = 18606400] 15:50:56 INFO - PROCESS | 2088 | 1468191056741 Marionette DEBUG loaded listener.js 15:50:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 65 (187FC800) [pid = 2088] [serial = 2093] [outer = 18606400] 15:50:57 INFO - PROCESS | 2088 | 1468191057171 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 15:50:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 15:50:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 630ms 15:50:57 INFO - PROCESS | 2088 | 1468191057237 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 15:50:57 INFO - PROCESS | 2088 | 1468191057239 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 15:50:57 INFO - PROCESS | 2088 | 1468191057242 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 15:50:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 15:50:57 INFO - PROCESS | 2088 | 1468191057243 Marionette TRACE conn6 <- [1,2754,null,{}] 15:50:57 INFO - PROCESS | 2088 | 1468191057247 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:57 INFO - PROCESS | 2088 | 1468191057250 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:57 INFO - PROCESS | 2088 | 1468191057331 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 15:50:57 INFO - PROCESS | 2088 | 1468191057336 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:57 INFO - PROCESS | 2088 | 1468191057338 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:57 INFO - PROCESS | 2088 | ++DOCSHELL 0CAF4800 == 33 [pid = 2088] [id = 698] 15:50:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (0CF2A400) [pid = 2088] [serial = 2094] [outer = 00000000] 15:50:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (1889F400) [pid = 2088] [serial = 2095] [outer = 0CF2A400] 15:50:57 INFO - PROCESS | 2088 | 1468191057383 Marionette DEBUG loaded listener.js 15:50:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (17E80800) [pid = 2088] [serial = 2096] [outer = 0CF2A400] 15:50:58 INFO - PROCESS | 2088 | 1468191058067 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 15:50:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 15:50:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 870ms 15:50:58 INFO - PROCESS | 2088 | 1468191058117 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 15:50:58 INFO - PROCESS | 2088 | 1468191058121 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 15:50:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 15:50:58 INFO - PROCESS | 2088 | 1468191058126 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 15:50:58 INFO - PROCESS | 2088 | 1468191058130 Marionette TRACE conn6 <- [1,2758,null,{}] 15:50:58 INFO - PROCESS | 2088 | 1468191058136 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:58 INFO - PROCESS | 2088 | 1468191058139 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:58 INFO - PROCESS | 2088 | 1468191058261 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 15:50:58 INFO - PROCESS | 2088 | 1468191058386 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:58 INFO - PROCESS | 2088 | 1468191058389 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:58 INFO - PROCESS | 2088 | ++DOCSHELL 1035D800 == 34 [pid = 2088] [id = 699] 15:50:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (103F0400) [pid = 2088] [serial = 2097] [outer = 00000000] 15:50:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (10941C00) [pid = 2088] [serial = 2098] [outer = 103F0400] 15:50:58 INFO - PROCESS | 2088 | 1468191058488 Marionette DEBUG loaded listener.js 15:50:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (10CCE800) [pid = 2088] [serial = 2099] [outer = 103F0400] 15:50:59 INFO - PROCESS | 2088 | 1468191059260 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 15:50:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 15:50:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1184ms 15:50:59 INFO - PROCESS | 2088 | 1468191059311 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 15:50:59 INFO - PROCESS | 2088 | 1468191059315 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 15:50:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 15:50:59 INFO - PROCESS | 2088 | 1468191059322 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 15:50:59 INFO - PROCESS | 2088 | 1468191059325 Marionette TRACE conn6 <- [1,2762,null,{}] 15:50:59 INFO - PROCESS | 2088 | 1468191059329 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:59 INFO - PROCESS | 2088 | 1468191059332 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:59 INFO - PROCESS | 2088 | 1468191059453 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 15:50:59 INFO - PROCESS | 2088 | 1468191059701 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:59 INFO - PROCESS | 2088 | 1468191059704 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:50:59 INFO - PROCESS | 2088 | ++DOCSHELL 0CA6A400 == 35 [pid = 2088] [id = 700] 15:50:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (0CA6AC00) [pid = 2088] [serial = 2100] [outer = 00000000] 15:50:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (0CADD000) [pid = 2088] [serial = 2101] [outer = 0CA6AC00] 15:50:59 INFO - PROCESS | 2088 | 1468191059770 Marionette DEBUG loaded listener.js 15:50:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (0CFCB800) [pid = 2088] [serial = 2102] [outer = 0CA6AC00] 15:51:00 INFO - PROCESS | 2088 | --DOCSHELL 0925B000 == 34 [pid = 2088] [id = 569] 15:51:00 INFO - PROCESS | 2088 | --DOCSHELL 110A3C00 == 33 [pid = 2088] [id = 566] 15:51:00 INFO - PROCESS | 2088 | --DOCSHELL 19504000 == 32 [pid = 2088] [id = 564] 15:51:00 INFO - PROCESS | 2088 | --DOCSHELL 18037C00 == 31 [pid = 2088] [id = 562] 15:51:00 INFO - PROCESS | 2088 | --DOCSHELL 187C5000 == 30 [pid = 2088] [id = 563] 15:51:00 INFO - PROCESS | 2088 | --DOCSHELL 10D2AC00 == 29 [pid = 2088] [id = 574] 15:51:00 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (14F61400) [pid = 2088] [serial = 2047] [outer = 00000000] [url = about:blank] 15:51:00 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (19742800) [pid = 2088] [serial = 2060] [outer = 00000000] [url = about:blank] 15:51:00 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (15496000) [pid = 2088] [serial = 2050] [outer = 00000000] [url = about:blank] 15:51:00 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (19508800) [pid = 2088] [serial = 2036] [outer = 00000000] [url = about:blank] 15:51:00 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (10943400) [pid = 2088] [serial = 2038] [outer = 00000000] [url = about:blank] 15:51:00 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (10D24800) [pid = 2088] [serial = 2039] [outer = 00000000] [url = about:blank] 15:51:00 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (10943C00) [pid = 2088] [serial = 2041] [outer = 00000000] [url = about:blank] 15:51:00 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (1095D000) [pid = 2088] [serial = 2042] [outer = 00000000] [url = about:blank] 15:51:00 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (1150C800) [pid = 2088] [serial = 2044] [outer = 00000000] [url = about:blank] 15:51:00 INFO - PROCESS | 2088 | --DOMWINDOW == 64 (19741C00) [pid = 2088] [serial = 2059] [outer = 00000000] [url = about:blank] 15:51:00 INFO - PROCESS | 2088 | --DOMWINDOW == 63 (19537400) [pid = 2088] [serial = 2057] [outer = 00000000] [url = about:blank] 15:51:00 INFO - PROCESS | 2088 | --DOMWINDOW == 62 (153BB000) [pid = 2088] [serial = 2048] [outer = 00000000] [url = about:blank] 15:51:00 INFO - PROCESS | 2088 | --DOMWINDOW == 61 (17E85800) [pid = 2088] [serial = 2053] [outer = 00000000] [url = about:blank] 15:51:00 INFO - PROCESS | 2088 | --DOMWINDOW == 60 (166CB800) [pid = 2088] [serial = 2051] [outer = 00000000] [url = about:blank] 15:51:00 INFO - PROCESS | 2088 | --DOMWINDOW == 59 (19510C00) [pid = 2088] [serial = 2056] [outer = 00000000] [url = about:blank] 15:51:00 INFO - PROCESS | 2088 | --DOMWINDOW == 58 (1803CC00) [pid = 2088] [serial = 2054] [outer = 00000000] [url = about:blank] 15:51:00 INFO - PROCESS | 2088 | --DOMWINDOW == 57 (11994C00) [pid = 2088] [serial = 2045] [outer = 00000000] [url = about:blank] 15:51:00 INFO - PROCESS | 2088 | 1468191060402 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 15:51:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 15:51:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1120ms 15:51:00 INFO - PROCESS | 2088 | 1468191060446 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 15:51:00 INFO - PROCESS | 2088 | 1468191060450 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 15:51:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 15:51:00 INFO - PROCESS | 2088 | 1468191060453 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 15:51:00 INFO - PROCESS | 2088 | 1468191060456 Marionette TRACE conn6 <- [1,2766,null,{}] 15:51:00 INFO - PROCESS | 2088 | 1468191060461 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:00 INFO - PROCESS | 2088 | 1468191060465 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:00 INFO - PROCESS | 2088 | 1468191060556 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 15:51:00 INFO - PROCESS | 2088 | 1468191060656 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:00 INFO - PROCESS | 2088 | 1468191060658 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:00 INFO - PROCESS | 2088 | ++DOCSHELL 0CADEC00 == 30 [pid = 2088] [id = 701] 15:51:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 58 (0CAED800) [pid = 2088] [serial = 2103] [outer = 00000000] 15:51:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 59 (10C97000) [pid = 2088] [serial = 2104] [outer = 0CAED800] 15:51:00 INFO - PROCESS | 2088 | 1468191060706 Marionette DEBUG loaded listener.js 15:51:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 60 (10D28800) [pid = 2088] [serial = 2105] [outer = 0CAED800] 15:51:01 INFO - PROCESS | 2088 | 1468191061099 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 15:51:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 15:51:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 670ms 15:51:01 INFO - PROCESS | 2088 | 1468191061166 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 15:51:01 INFO - PROCESS | 2088 | 1468191061170 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 15:51:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 15:51:01 INFO - PROCESS | 2088 | 1468191061176 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 15:51:01 INFO - PROCESS | 2088 | 1468191061178 Marionette TRACE conn6 <- [1,2770,null,{}] 15:51:01 INFO - PROCESS | 2088 | 1468191061182 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:01 INFO - PROCESS | 2088 | 1468191061184 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:01 INFO - PROCESS | 2088 | 1468191061275 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 15:51:01 INFO - PROCESS | 2088 | 1468191061282 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:01 INFO - PROCESS | 2088 | 1468191061284 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:01 INFO - PROCESS | 2088 | ++DOCSHELL 11505800 == 31 [pid = 2088] [id = 702] 15:51:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 61 (1150C800) [pid = 2088] [serial = 2106] [outer = 00000000] 15:51:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 62 (14A7BC00) [pid = 2088] [serial = 2107] [outer = 1150C800] 15:51:01 INFO - PROCESS | 2088 | 1468191061330 Marionette DEBUG loaded listener.js 15:51:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 63 (14A85C00) [pid = 2088] [serial = 2108] [outer = 1150C800] 15:51:01 INFO - PROCESS | 2088 | 1468191061828 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 15:51:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 15:51:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 670ms 15:51:01 INFO - PROCESS | 2088 | 1468191061850 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 15:51:01 INFO - PROCESS | 2088 | 1468191061853 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 15:51:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 15:51:01 INFO - PROCESS | 2088 | 1468191061857 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 15:51:01 INFO - PROCESS | 2088 | 1468191061863 Marionette TRACE conn6 <- [1,2774,null,{}] 15:51:01 INFO - PROCESS | 2088 | 1468191061873 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:01 INFO - PROCESS | 2088 | 1468191061876 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:01 INFO - PROCESS | 2088 | 1468191061966 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 15:51:01 INFO - PROCESS | 2088 | 1468191061975 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:01 INFO - PROCESS | 2088 | 1468191061977 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:02 INFO - PROCESS | 2088 | ++DOCSHELL 14F69000 == 32 [pid = 2088] [id = 703] 15:51:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 64 (14FD7000) [pid = 2088] [serial = 2109] [outer = 00000000] 15:51:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 65 (153EE400) [pid = 2088] [serial = 2110] [outer = 14FD7000] 15:51:02 INFO - PROCESS | 2088 | 1468191062022 Marionette DEBUG loaded listener.js 15:51:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (15419800) [pid = 2088] [serial = 2111] [outer = 14FD7000] 15:51:02 INFO - PROCESS | 2088 | 1468191062473 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 15:51:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 15:51:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 630ms 15:51:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 15:51:02 INFO - PROCESS | 2088 | 1468191062486 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 15:51:02 INFO - PROCESS | 2088 | 1468191062489 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 15:51:02 INFO - PROCESS | 2088 | 1468191062492 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 15:51:02 INFO - PROCESS | 2088 | 1468191062493 Marionette TRACE conn6 <- [1,2778,null,{}] 15:51:02 INFO - PROCESS | 2088 | 1468191062497 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:02 INFO - PROCESS | 2088 | 1468191062499 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:02 INFO - PROCESS | 2088 | 1468191062643 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 15:51:02 INFO - PROCESS | 2088 | 1468191062735 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:02 INFO - PROCESS | 2088 | 1468191062737 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:02 INFO - PROCESS | 2088 | ++DOCSHELL 15410400 == 33 [pid = 2088] [id = 704] 15:51:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (15496C00) [pid = 2088] [serial = 2112] [outer = 00000000] 15:51:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (17E7F400) [pid = 2088] [serial = 2113] [outer = 15496C00] 15:51:02 INFO - PROCESS | 2088 | 1468191062783 Marionette DEBUG loaded listener.js 15:51:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (1807A400) [pid = 2088] [serial = 2114] [outer = 15496C00] 15:51:03 INFO - PROCESS | 2088 | 1468191063194 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 15:51:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 15:51:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 730ms 15:51:03 INFO - PROCESS | 2088 | 1468191063223 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 15:51:03 INFO - PROCESS | 2088 | 1468191063225 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 15:51:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 15:51:03 INFO - PROCESS | 2088 | 1468191063228 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 15:51:03 INFO - PROCESS | 2088 | 1468191063230 Marionette TRACE conn6 <- [1,2782,null,{}] 15:51:03 INFO - PROCESS | 2088 | 1468191063233 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:03 INFO - PROCESS | 2088 | 1468191063235 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:03 INFO - PROCESS | 2088 | 1468191063353 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 15:51:03 INFO - PROCESS | 2088 | 1468191063424 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:03 INFO - PROCESS | 2088 | 1468191063429 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:03 INFO - PROCESS | 2088 | ++DOCSHELL 110A3C00 == 34 [pid = 2088] [id = 705] 15:51:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (18673000) [pid = 2088] [serial = 2115] [outer = 00000000] 15:51:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (19501800) [pid = 2088] [serial = 2116] [outer = 18673000] 15:51:03 INFO - PROCESS | 2088 | 1468191063484 Marionette DEBUG loaded listener.js 15:51:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (19533400) [pid = 2088] [serial = 2117] [outer = 18673000] 15:51:03 INFO - PROCESS | 2088 | 1468191063927 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 15:51:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 15:51:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 730ms 15:51:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 15:51:03 INFO - PROCESS | 2088 | 1468191063958 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 15:51:03 INFO - PROCESS | 2088 | 1468191063960 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 15:51:03 INFO - PROCESS | 2088 | 1468191063963 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 15:51:03 INFO - PROCESS | 2088 | 1468191063965 Marionette TRACE conn6 <- [1,2786,null,{}] 15:51:03 INFO - PROCESS | 2088 | 1468191063968 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:03 INFO - PROCESS | 2088 | 1468191063971 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:04 INFO - PROCESS | 2088 | 1468191064114 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 15:51:04 INFO - PROCESS | 2088 | 1468191064140 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:04 INFO - PROCESS | 2088 | 1468191064151 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:04 INFO - PROCESS | 2088 | ++DOCSHELL 1968C800 == 35 [pid = 2088] [id = 706] 15:51:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (19690800) [pid = 2088] [serial = 2118] [outer = 00000000] 15:51:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (19748000) [pid = 2088] [serial = 2119] [outer = 19690800] 15:51:04 INFO - PROCESS | 2088 | 1468191064196 Marionette DEBUG loaded listener.js 15:51:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (19741C00) [pid = 2088] [serial = 2120] [outer = 19690800] 15:51:04 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (0CAE7C00) [pid = 2088] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 15:51:04 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (1093F400) [pid = 2088] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 15:51:04 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (10F0FC00) [pid = 2088] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 15:51:04 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (14CC8C00) [pid = 2088] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 15:51:04 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (1095C000) [pid = 2088] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 15:51:04 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (18606400) [pid = 2088] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 15:51:04 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (15414000) [pid = 2088] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 15:51:04 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (153EB000) [pid = 2088] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 15:51:04 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (10D20000) [pid = 2088] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 15:51:04 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (16F70800) [pid = 2088] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 15:51:04 INFO - PROCESS | 2088 | 1468191064691 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 15:51:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 15:51:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 770ms 15:51:04 INFO - PROCESS | 2088 | 1468191064735 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 15:51:04 INFO - PROCESS | 2088 | 1468191064737 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 15:51:04 INFO - PROCESS | 2088 | 1468191064740 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 15:51:04 INFO - PROCESS | 2088 | 1468191064742 Marionette TRACE conn6 <- [1,2790,null,{}] 15:51:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 15:51:04 INFO - PROCESS | 2088 | 1468191064745 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:04 INFO - PROCESS | 2088 | 1468191064747 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:04 INFO - PROCESS | 2088 | 1468191064831 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 15:51:04 INFO - PROCESS | 2088 | 1468191064838 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:04 INFO - PROCESS | 2088 | 1468191064840 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:04 INFO - PROCESS | 2088 | ++DOCSHELL 10D2B800 == 36 [pid = 2088] [id = 707] 15:51:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (110A4000) [pid = 2088] [serial = 2121] [outer = 00000000] 15:51:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (15414000) [pid = 2088] [serial = 2122] [outer = 110A4000] 15:51:04 INFO - PROCESS | 2088 | 1468191064885 Marionette DEBUG loaded listener.js 15:51:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (15416400) [pid = 2088] [serial = 2123] [outer = 110A4000] 15:51:05 INFO - PROCESS | 2088 | 1468191065303 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 15:51:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 15:51:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 630ms 15:51:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 15:51:05 INFO - PROCESS | 2088 | 1468191065375 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 15:51:05 INFO - PROCESS | 2088 | 1468191065377 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 15:51:05 INFO - PROCESS | 2088 | 1468191065380 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 15:51:05 INFO - PROCESS | 2088 | 1468191065381 Marionette TRACE conn6 <- [1,2794,null,{}] 15:51:05 INFO - PROCESS | 2088 | 1468191065385 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:05 INFO - PROCESS | 2088 | 1468191065386 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:05 INFO - PROCESS | 2088 | 1468191065493 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 15:51:05 INFO - PROCESS | 2088 | 1468191065502 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:05 INFO - PROCESS | 2088 | 1468191065504 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:05 INFO - PROCESS | 2088 | ++DOCSHELL 14F20C00 == 37 [pid = 2088] [id = 708] 15:51:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (19588800) [pid = 2088] [serial = 2124] [outer = 00000000] 15:51:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (198EB000) [pid = 2088] [serial = 2125] [outer = 19588800] 15:51:05 INFO - PROCESS | 2088 | 1468191065548 Marionette DEBUG loaded listener.js 15:51:05 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (198F7800) [pid = 2088] [serial = 2126] [outer = 19588800] 15:51:05 INFO - PROCESS | 2088 | 1468191065972 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 15:51:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 15:51:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 630ms 15:51:06 INFO - PROCESS | 2088 | 1468191066026 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 15:51:06 INFO - PROCESS | 2088 | 1468191066028 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 15:51:06 INFO - PROCESS | 2088 | 1468191066031 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 15:51:06 INFO - PROCESS | 2088 | 1468191066033 Marionette TRACE conn6 <- [1,2798,null,{}] 15:51:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 15:51:06 INFO - PROCESS | 2088 | 1468191066036 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:06 INFO - PROCESS | 2088 | 1468191066038 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:06 INFO - PROCESS | 2088 | 1468191066135 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 15:51:06 INFO - PROCESS | 2088 | 1468191066140 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:06 INFO - PROCESS | 2088 | 1468191066142 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:06 INFO - PROCESS | 2088 | ++DOCSHELL 15355400 == 38 [pid = 2088] [id = 709] 15:51:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (1988A800) [pid = 2088] [serial = 2127] [outer = 00000000] 15:51:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (1A1A0C00) [pid = 2088] [serial = 2128] [outer = 1988A800] 15:51:06 INFO - PROCESS | 2088 | 1468191066186 Marionette DEBUG loaded listener.js 15:51:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (1A1A3C00) [pid = 2088] [serial = 2129] [outer = 1988A800] 15:51:06 INFO - PROCESS | 2088 | 1468191066653 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 15:51:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 15:51:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 670ms 15:51:06 INFO - PROCESS | 2088 | 1468191066709 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 15:51:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 15:51:06 INFO - PROCESS | 2088 | 1468191066714 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 15:51:06 INFO - PROCESS | 2088 | 1468191066719 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 15:51:06 INFO - PROCESS | 2088 | 1468191066724 Marionette TRACE conn6 <- [1,2802,null,{}] 15:51:06 INFO - PROCESS | 2088 | 1468191066731 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:06 INFO - PROCESS | 2088 | 1468191066734 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:06 INFO - PROCESS | 2088 | 1468191066885 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 15:51:07 INFO - PROCESS | 2088 | 1468191067051 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:07 INFO - PROCESS | 2088 | 1468191067055 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:07 INFO - PROCESS | 2088 | ++DOCSHELL 10945400 == 39 [pid = 2088] [id = 710] 15:51:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (10945C00) [pid = 2088] [serial = 2130] [outer = 00000000] 15:51:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (10962400) [pid = 2088] [serial = 2131] [outer = 10945C00] 15:51:07 INFO - PROCESS | 2088 | 1468191067113 Marionette DEBUG loaded listener.js 15:51:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (10D1E800) [pid = 2088] [serial = 2132] [outer = 10945C00] 15:51:07 INFO - PROCESS | 2088 | 1468191067687 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 15:51:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 15:51:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1029ms 15:51:07 INFO - PROCESS | 2088 | 1468191067748 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 15:51:07 INFO - PROCESS | 2088 | 1468191067753 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 15:51:07 INFO - PROCESS | 2088 | 1468191067759 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 15:51:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 15:51:07 INFO - PROCESS | 2088 | 1468191067762 Marionette TRACE conn6 <- [1,2806,null,{}] 15:51:07 INFO - PROCESS | 2088 | 1468191067767 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:07 INFO - PROCESS | 2088 | 1468191067769 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:07 INFO - PROCESS | 2088 | 1468191067885 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 15:51:08 INFO - PROCESS | 2088 | 1468191068029 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:08 INFO - PROCESS | 2088 | 1468191068032 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:08 INFO - PROCESS | 2088 | ++DOCSHELL 14C65800 == 40 [pid = 2088] [id = 711] 15:51:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (14CA9400) [pid = 2088] [serial = 2133] [outer = 00000000] 15:51:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (14CC7C00) [pid = 2088] [serial = 2134] [outer = 14CA9400] 15:51:08 INFO - PROCESS | 2088 | 1468191068090 Marionette DEBUG loaded listener.js 15:51:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (14FDC000) [pid = 2088] [serial = 2135] [outer = 14CA9400] 15:51:08 INFO - PROCESS | 2088 | 1468191068708 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 15:51:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 15:51:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 970ms 15:51:08 INFO - PROCESS | 2088 | 1468191068733 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 15:51:08 INFO - PROCESS | 2088 | 1468191068736 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 15:51:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 15:51:08 INFO - PROCESS | 2088 | 1468191068739 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 15:51:08 INFO - PROCESS | 2088 | 1468191068743 Marionette TRACE conn6 <- [1,2810,null,{}] 15:51:08 INFO - PROCESS | 2088 | 1468191068754 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:08 INFO - PROCESS | 2088 | 1468191068759 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:08 INFO - PROCESS | 2088 | 1468191068871 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 15:51:09 INFO - PROCESS | 2088 | 1468191069014 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:09 INFO - PROCESS | 2088 | 1468191069018 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:09 INFO - PROCESS | 2088 | ++DOCSHELL 1958AC00 == 41 [pid = 2088] [id = 712] 15:51:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (19590C00) [pid = 2088] [serial = 2136] [outer = 00000000] 15:51:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (198EFC00) [pid = 2088] [serial = 2137] [outer = 19590C00] 15:51:09 INFO - PROCESS | 2088 | 1468191069076 Marionette DEBUG loaded listener.js 15:51:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (1A1A7400) [pid = 2088] [serial = 2138] [outer = 19590C00] 15:51:09 INFO - PROCESS | 2088 | 1468191069685 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 15:51:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 15:51:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 970ms 15:51:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 15:51:09 INFO - PROCESS | 2088 | 1468191069713 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 15:51:09 INFO - PROCESS | 2088 | 1468191069716 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 15:51:09 INFO - PROCESS | 2088 | 1468191069719 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 15:51:09 INFO - PROCESS | 2088 | 1468191069721 Marionette TRACE conn6 <- [1,2814,null,{}] 15:51:09 INFO - PROCESS | 2088 | 1468191069725 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:09 INFO - PROCESS | 2088 | 1468191069727 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:09 INFO - PROCESS | 2088 | 1468191069838 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 15:51:09 INFO - PROCESS | 2088 | 1468191069951 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:09 INFO - PROCESS | 2088 | 1468191069953 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:10 INFO - PROCESS | 2088 | ++DOCSHELL 09262800 == 42 [pid = 2088] [id = 713] 15:51:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (09264C00) [pid = 2088] [serial = 2139] [outer = 00000000] 15:51:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (0CAEFC00) [pid = 2088] [serial = 2140] [outer = 09264C00] 15:51:10 INFO - PROCESS | 2088 | 1468191070147 Marionette DEBUG loaded listener.js 15:51:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (1077B000) [pid = 2088] [serial = 2141] [outer = 09264C00] 15:51:10 INFO - PROCESS | 2088 | 1468191070735 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 15:51:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 15:51:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1075ms 15:51:10 INFO - PROCESS | 2088 | 1468191070799 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 15:51:10 INFO - PROCESS | 2088 | 1468191070803 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 15:51:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 15:51:10 INFO - PROCESS | 2088 | 1468191070807 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 15:51:10 INFO - PROCESS | 2088 | 1468191070810 Marionette TRACE conn6 <- [1,2818,null,{}] 15:51:10 INFO - PROCESS | 2088 | 1468191070815 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:10 INFO - PROCESS | 2088 | 1468191070817 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:11 INFO - PROCESS | 2088 | --DOCSHELL 110A4C00 == 41 [pid = 2088] [id = 565] 15:51:11 INFO - PROCESS | 2088 | --DOCSHELL 0CA6A000 == 40 [pid = 2088] [id = 567] 15:51:11 INFO - PROCESS | 2088 | --DOCSHELL 14FDBC00 == 39 [pid = 2088] [id = 561] 15:51:11 INFO - PROCESS | 2088 | --DOCSHELL 09259000 == 38 [pid = 2088] [id = 570] 15:51:11 INFO - PROCESS | 2088 | --DOCSHELL 1157FC00 == 37 [pid = 2088] [id = 568] 15:51:11 INFO - PROCESS | 2088 | --DOCSHELL 1095B000 == 36 [pid = 2088] [id = 558] 15:51:11 INFO - PROCESS | 2088 | --DOCSHELL 10944400 == 35 [pid = 2088] [id = 571] 15:51:11 INFO - PROCESS | 2088 | --DOCSHELL 1093E800 == 34 [pid = 2088] [id = 573] 15:51:11 INFO - PROCESS | 2088 | --DOCSHELL 0CADF000 == 33 [pid = 2088] [id = 572] 15:51:11 INFO - PROCESS | 2088 | --DOCSHELL 0CAE7400 == 32 [pid = 2088] [id = 690] 15:51:11 INFO - PROCESS | 2088 | --DOCSHELL 0CB90400 == 31 [pid = 2088] [id = 557] 15:51:11 INFO - PROCESS | 2088 | --DOCSHELL 11502C00 == 30 [pid = 2088] [id = 559] 15:51:11 INFO - PROCESS | 2088 | --DOCSHELL 14A86400 == 29 [pid = 2088] [id = 560] 15:51:11 INFO - PROCESS | 2088 | 1468191071519 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 15:51:11 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (0CAEE000) [pid = 2088] [serial = 2071] [outer = 00000000] [url = about:blank] 15:51:11 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (0CF6B800) [pid = 2088] [serial = 2072] [outer = 00000000] [url = about:blank] 15:51:11 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (10946800) [pid = 2088] [serial = 2074] [outer = 00000000] [url = about:blank] 15:51:11 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (10963400) [pid = 2088] [serial = 2075] [outer = 00000000] [url = about:blank] 15:51:11 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (10F80400) [pid = 2088] [serial = 2077] [outer = 00000000] [url = about:blank] 15:51:11 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (14F5CC00) [pid = 2088] [serial = 2084] [outer = 00000000] [url = about:blank] 15:51:11 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (14D8EC00) [pid = 2088] [serial = 2083] [outer = 00000000] [url = about:blank] 15:51:11 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (11993800) [pid = 2088] [serial = 2063] [outer = 00000000] [url = about:blank] 15:51:11 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (11509C00) [pid = 2088] [serial = 2062] [outer = 00000000] [url = about:blank] 15:51:11 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (187FC800) [pid = 2088] [serial = 2093] [outer = 00000000] [url = about:blank] 15:51:11 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (187C0400) [pid = 2088] [serial = 2066] [outer = 00000000] [url = about:blank] 15:51:11 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (180AA000) [pid = 2088] [serial = 2065] [outer = 00000000] [url = about:blank] 15:51:11 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (1988B800) [pid = 2088] [serial = 2068] [outer = 00000000] [url = about:blank] 15:51:11 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (1889F400) [pid = 2088] [serial = 2095] [outer = 00000000] [url = about:blank] 15:51:11 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (15415800) [pid = 2088] [serial = 2086] [outer = 00000000] [url = about:blank] 15:51:11 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (187C8400) [pid = 2088] [serial = 2092] [outer = 00000000] [url = about:blank] 15:51:11 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (16771C00) [pid = 2088] [serial = 2087] [outer = 00000000] [url = about:blank] 15:51:11 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (14C6D400) [pid = 2088] [serial = 2080] [outer = 00000000] [url = about:blank] 15:51:11 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (14CC2800) [pid = 2088] [serial = 2081] [outer = 00000000] [url = about:blank] 15:51:11 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (18041C00) [pid = 2088] [serial = 2089] [outer = 00000000] [url = about:blank] 15:51:11 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (18081000) [pid = 2088] [serial = 2090] [outer = 00000000] [url = about:blank] 15:51:11 INFO - PROCESS | 2088 | --DOMWINDOW == 64 (1150B000) [pid = 2088] [serial = 2078] [outer = 00000000] [url = about:blank] 15:51:11 INFO - PROCESS | 2088 | 1468191071728 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:11 INFO - PROCESS | 2088 | 1468191071732 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:11 INFO - PROCESS | 2088 | ++DOCSHELL 0CAE9C00 == 30 [pid = 2088] [id = 714] 15:51:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 65 (0CAEB000) [pid = 2088] [serial = 2142] [outer = 00000000] 15:51:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (0CAF8C00) [pid = 2088] [serial = 2143] [outer = 0CAEB000] 15:51:11 INFO - PROCESS | 2088 | 1468191071781 Marionette DEBUG loaded listener.js 15:51:11 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (0CF76800) [pid = 2088] [serial = 2144] [outer = 0CAEB000] 15:51:12 INFO - PROCESS | 2088 | 1468191072236 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 15:51:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 15:51:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1484ms 15:51:12 INFO - PROCESS | 2088 | 1468191072294 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 15:51:12 INFO - PROCESS | 2088 | 1468191072299 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 15:51:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 15:51:12 INFO - PROCESS | 2088 | 1468191072308 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 15:51:12 INFO - PROCESS | 2088 | 1468191072311 Marionette TRACE conn6 <- [1,2822,null,{}] 15:51:12 INFO - PROCESS | 2088 | 1468191072316 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:12 INFO - PROCESS | 2088 | 1468191072318 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:12 INFO - PROCESS | 2088 | 1468191072415 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 15:51:12 INFO - PROCESS | 2088 | 1468191072424 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:12 INFO - PROCESS | 2088 | 1468191072427 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:12 INFO - PROCESS | 2088 | ++DOCSHELL 10965800 == 31 [pid = 2088] [id = 715] 15:51:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (10965C00) [pid = 2088] [serial = 2145] [outer = 00000000] 15:51:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (10CCA800) [pid = 2088] [serial = 2146] [outer = 10965C00] 15:51:12 INFO - PROCESS | 2088 | 1468191072476 Marionette DEBUG loaded listener.js 15:51:12 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (10D2A400) [pid = 2088] [serial = 2147] [outer = 10965C00] 15:51:12 INFO - PROCESS | 2088 | 1468191072954 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 15:51:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 15:51:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 690ms 15:51:13 INFO - PROCESS | 2088 | 1468191073028 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 15:51:13 INFO - PROCESS | 2088 | 1468191073031 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 15:51:13 INFO - PROCESS | 2088 | 1468191073037 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 15:51:13 INFO - PROCESS | 2088 | 1468191073039 Marionette TRACE conn6 <- [1,2826,null,{}] 15:51:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 15:51:13 INFO - PROCESS | 2088 | 1468191073043 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:13 INFO - PROCESS | 2088 | 1468191073046 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:13 INFO - PROCESS | 2088 | 1468191073132 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 15:51:13 INFO - PROCESS | 2088 | 1468191073235 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:13 INFO - PROCESS | 2088 | 1468191073237 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:13 INFO - PROCESS | 2088 | ++DOCSHELL 11AC9C00 == 32 [pid = 2088] [id = 716] 15:51:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (11ACCC00) [pid = 2088] [serial = 2148] [outer = 00000000] 15:51:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (14A7CC00) [pid = 2088] [serial = 2149] [outer = 11ACCC00] 15:51:13 INFO - PROCESS | 2088 | 1468191073282 Marionette DEBUG loaded listener.js 15:51:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (14A85400) [pid = 2088] [serial = 2150] [outer = 11ACCC00] 15:51:13 INFO - PROCESS | 2088 | 1468191073682 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 15:51:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 15:51:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 670ms 15:51:13 INFO - PROCESS | 2088 | 1468191073718 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 15:51:13 INFO - PROCESS | 2088 | 1468191073722 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 15:51:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 15:51:13 INFO - PROCESS | 2088 | 1468191073732 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 15:51:13 INFO - PROCESS | 2088 | 1468191073737 Marionette TRACE conn6 <- [1,2830,null,{}] 15:51:13 INFO - PROCESS | 2088 | 1468191073749 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:13 INFO - PROCESS | 2088 | 1468191073753 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:13 INFO - PROCESS | 2088 | 1468191073889 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 15:51:13 INFO - PROCESS | 2088 | 1468191073899 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:13 INFO - PROCESS | 2088 | 1468191073901 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:13 INFO - PROCESS | 2088 | ++DOCSHELL 14ADDC00 == 33 [pid = 2088] [id = 717] 15:51:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (14C61000) [pid = 2088] [serial = 2151] [outer = 00000000] 15:51:13 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (14D96000) [pid = 2088] [serial = 2152] [outer = 14C61000] 15:51:13 INFO - PROCESS | 2088 | 1468191073947 Marionette DEBUG loaded listener.js 15:51:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (15325800) [pid = 2088] [serial = 2153] [outer = 14C61000] 15:51:14 INFO - PROCESS | 2088 | 1468191074379 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 15:51:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 15:51:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 690ms 15:51:14 INFO - PROCESS | 2088 | 1468191074418 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 15:51:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 15:51:14 INFO - PROCESS | 2088 | 1468191074420 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 15:51:14 INFO - PROCESS | 2088 | 1468191074423 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 15:51:14 INFO - PROCESS | 2088 | 1468191074425 Marionette TRACE conn6 <- [1,2834,null,{}] 15:51:14 INFO - PROCESS | 2088 | 1468191074428 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:14 INFO - PROCESS | 2088 | 1468191074430 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:14 INFO - PROCESS | 2088 | 1468191074578 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 15:51:14 INFO - PROCESS | 2088 | 1468191074596 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:14 INFO - PROCESS | 2088 | 1468191074598 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:14 INFO - PROCESS | 2088 | ++DOCSHELL 15410800 == 34 [pid = 2088] [id = 718] 15:51:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (15411400) [pid = 2088] [serial = 2154] [outer = 00000000] 15:51:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (15496000) [pid = 2088] [serial = 2155] [outer = 15411400] 15:51:14 INFO - PROCESS | 2088 | 1468191074643 Marionette DEBUG loaded listener.js 15:51:14 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (16775800) [pid = 2088] [serial = 2156] [outer = 15411400] 15:51:15 INFO - PROCESS | 2088 | 1468191075095 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 15:51:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 15:51:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 730ms 15:51:15 INFO - PROCESS | 2088 | 1468191075154 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 15:51:15 INFO - PROCESS | 2088 | 1468191075156 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 15:51:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 15:51:15 INFO - PROCESS | 2088 | 1468191075159 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 15:51:15 INFO - PROCESS | 2088 | 1468191075161 Marionette TRACE conn6 <- [1,2838,null,{}] 15:51:15 INFO - PROCESS | 2088 | 1468191075171 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:15 INFO - PROCESS | 2088 | 1468191075173 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:15 INFO - PROCESS | 2088 | 1468191075291 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 15:51:15 INFO - PROCESS | 2088 | 1468191075302 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:15 INFO - PROCESS | 2088 | 1468191075308 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:15 INFO - PROCESS | 2088 | ++DOCSHELL 18077400 == 35 [pid = 2088] [id = 719] 15:51:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (18077C00) [pid = 2088] [serial = 2157] [outer = 00000000] 15:51:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (180B5800) [pid = 2088] [serial = 2158] [outer = 18077C00] 15:51:15 INFO - PROCESS | 2088 | 1468191075418 Marionette DEBUG loaded listener.js 15:51:15 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (1860E800) [pid = 2088] [serial = 2159] [outer = 18077C00] 15:51:16 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (15496C00) [pid = 2088] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 15:51:16 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (0CAED800) [pid = 2088] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 15:51:16 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (1150C800) [pid = 2088] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 15:51:16 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (14FD7000) [pid = 2088] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 15:51:16 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (0CA6AC00) [pid = 2088] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 15:51:16 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (18673000) [pid = 2088] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 15:51:16 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (0CF2A400) [pid = 2088] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 15:51:16 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (103F0400) [pid = 2088] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 15:51:16 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (19690800) [pid = 2088] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 15:51:16 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (110A4000) [pid = 2088] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 15:51:16 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (19588800) [pid = 2088] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 15:51:16 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (1988A800) [pid = 2088] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 15:51:16 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (19746400) [pid = 2088] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 15:51:16 INFO - PROCESS | 2088 | 1468191076127 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 15:51:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 15:51:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 990ms 15:51:16 INFO - PROCESS | 2088 | 1468191076150 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 15:51:16 INFO - PROCESS | 2088 | 1468191076152 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 15:51:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 15:51:16 INFO - PROCESS | 2088 | 1468191076155 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 15:51:16 INFO - PROCESS | 2088 | 1468191076156 Marionette TRACE conn6 <- [1,2842,null,{}] 15:51:16 INFO - PROCESS | 2088 | 1468191076160 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:16 INFO - PROCESS | 2088 | 1468191076162 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:16 INFO - PROCESS | 2088 | 1468191076255 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 15:51:16 INFO - PROCESS | 2088 | 1468191076357 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:16 INFO - PROCESS | 2088 | 1468191076359 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:16 INFO - PROCESS | 2088 | ++DOCSHELL 0CA6B000 == 36 [pid = 2088] [id = 720] 15:51:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (0CA6C000) [pid = 2088] [serial = 2160] [outer = 00000000] 15:51:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (14CD1000) [pid = 2088] [serial = 2161] [outer = 0CA6C000] 15:51:16 INFO - PROCESS | 2088 | 1468191076403 Marionette DEBUG loaded listener.js 15:51:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (17E87C00) [pid = 2088] [serial = 2162] [outer = 0CA6C000] 15:51:16 INFO - PROCESS | 2088 | 1468191076791 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 15:51:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 15:51:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 670ms 15:51:16 INFO - PROCESS | 2088 | 1468191076826 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 15:51:16 INFO - PROCESS | 2088 | 1468191076828 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 15:51:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 15:51:16 INFO - PROCESS | 2088 | 1468191076831 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 15:51:16 INFO - PROCESS | 2088 | 1468191076833 Marionette TRACE conn6 <- [1,2846,null,{}] 15:51:16 INFO - PROCESS | 2088 | 1468191076836 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:16 INFO - PROCESS | 2088 | 1468191076838 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:16 INFO - PROCESS | 2088 | 1468191076919 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 15:51:16 INFO - PROCESS | 2088 | 1468191076924 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:16 INFO - PROCESS | 2088 | 1468191076926 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:16 INFO - PROCESS | 2088 | ++DOCSHELL 187C4800 == 37 [pid = 2088] [id = 721] 15:51:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (187C4C00) [pid = 2088] [serial = 2163] [outer = 00000000] 15:51:16 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (18899800) [pid = 2088] [serial = 2164] [outer = 187C4C00] 15:51:16 INFO - PROCESS | 2088 | 1468191076970 Marionette DEBUG loaded listener.js 15:51:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (19510800) [pid = 2088] [serial = 2165] [outer = 187C4C00] 15:51:17 INFO - PROCESS | 2088 | 1468191077408 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 15:51:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 15:51:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 630ms 15:51:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 15:51:17 INFO - PROCESS | 2088 | 1468191077462 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 15:51:17 INFO - PROCESS | 2088 | 1468191077464 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 15:51:17 INFO - PROCESS | 2088 | 1468191077468 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 15:51:17 INFO - PROCESS | 2088 | 1468191077469 Marionette TRACE conn6 <- [1,2850,null,{}] 15:51:17 INFO - PROCESS | 2088 | 1468191077473 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:17 INFO - PROCESS | 2088 | 1468191077475 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:17 INFO - PROCESS | 2088 | 1468191077557 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 15:51:17 INFO - PROCESS | 2088 | 1468191077563 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:17 INFO - PROCESS | 2088 | 1468191077565 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:17 INFO - PROCESS | 2088 | ++DOCSHELL 19586800 == 38 [pid = 2088] [id = 722] 15:51:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (19588800) [pid = 2088] [serial = 2166] [outer = 00000000] 15:51:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (19741000) [pid = 2088] [serial = 2167] [outer = 19588800] 15:51:17 INFO - PROCESS | 2088 | 1468191077609 Marionette DEBUG loaded listener.js 15:51:17 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (1988F400) [pid = 2088] [serial = 2168] [outer = 19588800] 15:51:18 INFO - PROCESS | 2088 | 1468191078222 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 15:51:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 15:51:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 770ms 15:51:18 INFO - PROCESS | 2088 | 1468191078239 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 15:51:18 INFO - PROCESS | 2088 | 1468191078243 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 15:51:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 15:51:18 INFO - PROCESS | 2088 | 1468191078249 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 15:51:18 INFO - PROCESS | 2088 | 1468191078252 Marionette TRACE conn6 <- [1,2854,null,{}] 15:51:18 INFO - PROCESS | 2088 | 1468191078258 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:18 INFO - PROCESS | 2088 | 1468191078261 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:18 INFO - PROCESS | 2088 | 1468191078387 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 15:51:18 INFO - PROCESS | 2088 | 1468191078513 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:18 INFO - PROCESS | 2088 | 1468191078518 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:18 INFO - PROCESS | 2088 | ++DOCSHELL 0CB94C00 == 39 [pid = 2088] [id = 723] 15:51:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (1027AC00) [pid = 2088] [serial = 2169] [outer = 00000000] 15:51:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (10963400) [pid = 2088] [serial = 2170] [outer = 1027AC00] 15:51:18 INFO - PROCESS | 2088 | 1468191078576 Marionette DEBUG loaded listener.js 15:51:18 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (10F7FC00) [pid = 2088] [serial = 2171] [outer = 1027AC00] 15:51:19 INFO - PROCESS | 2088 | 1468191079337 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 15:51:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 15:51:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1131ms 15:51:19 INFO - PROCESS | 2088 | 1468191079391 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 15:51:19 INFO - PROCESS | 2088 | 1468191079396 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 15:51:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 15:51:19 INFO - PROCESS | 2088 | 1468191079403 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 15:51:19 INFO - PROCESS | 2088 | 1468191079406 Marionette TRACE conn6 <- [1,2858,null,{}] 15:51:19 INFO - PROCESS | 2088 | 1468191079410 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:19 INFO - PROCESS | 2088 | 1468191079413 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:19 INFO - PROCESS | 2088 | 1468191079540 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 15:51:19 INFO - PROCESS | 2088 | 1468191079674 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:19 INFO - PROCESS | 2088 | 1468191079677 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:19 INFO - PROCESS | 2088 | ++DOCSHELL 11ACF000 == 40 [pid = 2088] [id = 724] 15:51:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (11ACF800) [pid = 2088] [serial = 2172] [outer = 00000000] 15:51:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (14CAD400) [pid = 2088] [serial = 2173] [outer = 11ACF800] 15:51:19 INFO - PROCESS | 2088 | 1468191079733 Marionette DEBUG loaded listener.js 15:51:19 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (14CCF800) [pid = 2088] [serial = 2174] [outer = 11ACF800] 15:51:20 INFO - PROCESS | 2088 | 1468191080643 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 15:51:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 15:51:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1322ms 15:51:20 INFO - PROCESS | 2088 | 1468191080728 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 15:51:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 15:51:20 INFO - PROCESS | 2088 | 1468191080732 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 15:51:20 INFO - PROCESS | 2088 | 1468191080737 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 15:51:20 INFO - PROCESS | 2088 | 1468191080741 Marionette TRACE conn6 <- [1,2862,null,{}] 15:51:20 INFO - PROCESS | 2088 | 1468191080746 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:20 INFO - PROCESS | 2088 | 1468191080749 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:20 INFO - PROCESS | 2088 | 1468191080871 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 15:51:20 INFO - PROCESS | 2088 | --DOCSHELL 187C4800 == 39 [pid = 2088] [id = 721] 15:51:20 INFO - PROCESS | 2088 | --DOCSHELL 0CA6B000 == 38 [pid = 2088] [id = 720] 15:51:20 INFO - PROCESS | 2088 | --DOCSHELL 18077400 == 37 [pid = 2088] [id = 719] 15:51:20 INFO - PROCESS | 2088 | --DOCSHELL 15410800 == 36 [pid = 2088] [id = 718] 15:51:20 INFO - PROCESS | 2088 | --DOCSHELL 14ADDC00 == 35 [pid = 2088] [id = 717] 15:51:20 INFO - PROCESS | 2088 | --DOCSHELL 11AC9C00 == 34 [pid = 2088] [id = 716] 15:51:20 INFO - PROCESS | 2088 | --DOCSHELL 10965800 == 33 [pid = 2088] [id = 715] 15:51:20 INFO - PROCESS | 2088 | --DOCSHELL 0CAE9C00 == 32 [pid = 2088] [id = 714] 15:51:20 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (198CC400) [pid = 2088] [serial = 2069] [outer = 00000000] [url = about:blank] 15:51:20 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (17E7F400) [pid = 2088] [serial = 2113] [outer = 00000000] [url = about:blank] 15:51:20 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (1807A400) [pid = 2088] [serial = 2114] [outer = 00000000] [url = about:blank] 15:51:20 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (10C97000) [pid = 2088] [serial = 2104] [outer = 00000000] [url = about:blank] 15:51:20 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (10D28800) [pid = 2088] [serial = 2105] [outer = 00000000] [url = about:blank] 15:51:20 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (14A7BC00) [pid = 2088] [serial = 2107] [outer = 00000000] [url = about:blank] 15:51:20 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (14A85C00) [pid = 2088] [serial = 2108] [outer = 00000000] [url = about:blank] 15:51:20 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (153EE400) [pid = 2088] [serial = 2110] [outer = 00000000] [url = about:blank] 15:51:20 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (0CADD000) [pid = 2088] [serial = 2101] [outer = 00000000] [url = about:blank] 15:51:20 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (0CFCB800) [pid = 2088] [serial = 2102] [outer = 00000000] [url = about:blank] 15:51:20 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (19533400) [pid = 2088] [serial = 2117] [outer = 00000000] [url = about:blank] 15:51:20 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (17E80800) [pid = 2088] [serial = 2096] [outer = 00000000] [url = about:blank] 15:51:20 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (10941C00) [pid = 2088] [serial = 2098] [outer = 00000000] [url = about:blank] 15:51:20 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (10CCE800) [pid = 2088] [serial = 2099] [outer = 00000000] [url = about:blank] 15:51:20 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (19501800) [pid = 2088] [serial = 2116] [outer = 00000000] [url = about:blank] 15:51:20 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (19748000) [pid = 2088] [serial = 2119] [outer = 00000000] [url = about:blank] 15:51:20 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (15414000) [pid = 2088] [serial = 2122] [outer = 00000000] [url = about:blank] 15:51:20 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (15416400) [pid = 2088] [serial = 2123] [outer = 00000000] [url = about:blank] 15:51:20 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (198EB000) [pid = 2088] [serial = 2125] [outer = 00000000] [url = about:blank] 15:51:20 INFO - PROCESS | 2088 | --DOMWINDOW == 64 (19741C00) [pid = 2088] [serial = 2120] [outer = 00000000] [url = about:blank] 15:51:20 INFO - PROCESS | 2088 | --DOMWINDOW == 63 (1A1A0C00) [pid = 2088] [serial = 2128] [outer = 00000000] [url = about:blank] 15:51:20 INFO - PROCESS | 2088 | --DOMWINDOW == 62 (1A1A3C00) [pid = 2088] [serial = 2129] [outer = 00000000] [url = about:blank] 15:51:20 INFO - PROCESS | 2088 | --DOMWINDOW == 61 (15419800) [pid = 2088] [serial = 2111] [outer = 00000000] [url = about:blank] 15:51:20 INFO - PROCESS | 2088 | --DOMWINDOW == 60 (198F7800) [pid = 2088] [serial = 2126] [outer = 00000000] [url = about:blank] 15:51:21 INFO - PROCESS | 2088 | 1468191081007 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:21 INFO - PROCESS | 2088 | 1468191081011 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:21 INFO - PROCESS | 2088 | ++DOCSHELL 0CA72C00 == 33 [pid = 2088] [id = 725] 15:51:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 61 (0CADB000) [pid = 2088] [serial = 2175] [outer = 00000000] 15:51:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 62 (0CAF0800) [pid = 2088] [serial = 2176] [outer = 0CADB000] 15:51:21 INFO - PROCESS | 2088 | 1468191081061 Marionette DEBUG loaded listener.js 15:51:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 63 (103FD000) [pid = 2088] [serial = 2177] [outer = 0CADB000] 15:51:21 INFO - PROCESS | 2088 | 1468191081435 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 15:51:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 15:51:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 790ms 15:51:21 INFO - PROCESS | 2088 | 1468191081528 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 15:51:21 INFO - PROCESS | 2088 | 1468191081532 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 15:51:21 INFO - PROCESS | 2088 | 1468191081538 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 15:51:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 15:51:21 INFO - PROCESS | 2088 | 1468191081540 Marionette TRACE conn6 <- [1,2866,null,{}] 15:51:21 INFO - PROCESS | 2088 | 1468191081544 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:21 INFO - PROCESS | 2088 | 1468191081547 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:21 INFO - PROCESS | 2088 | 1468191081642 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 15:51:21 INFO - PROCESS | 2088 | 1468191081651 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:21 INFO - PROCESS | 2088 | 1468191081653 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:21 INFO - PROCESS | 2088 | ++DOCSHELL 10D1EC00 == 34 [pid = 2088] [id = 726] 15:51:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 64 (10D26C00) [pid = 2088] [serial = 2178] [outer = 00000000] 15:51:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 65 (110A2000) [pid = 2088] [serial = 2179] [outer = 10D26C00] 15:51:21 INFO - PROCESS | 2088 | 1468191081701 Marionette DEBUG loaded listener.js 15:51:21 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (1198EC00) [pid = 2088] [serial = 2180] [outer = 10D26C00] 15:51:22 INFO - PROCESS | 2088 | 1468191082193 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 15:51:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 15:51:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 670ms 15:51:22 INFO - PROCESS | 2088 | 1468191082212 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 15:51:22 INFO - PROCESS | 2088 | 1468191082215 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 15:51:22 INFO - PROCESS | 2088 | 1468191082218 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 15:51:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 15:51:22 INFO - PROCESS | 2088 | 1468191082221 Marionette TRACE conn6 <- [1,2870,null,{}] 15:51:22 INFO - PROCESS | 2088 | 1468191082232 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:22 INFO - PROCESS | 2088 | 1468191082236 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:22 INFO - PROCESS | 2088 | 1468191082356 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 15:51:22 INFO - PROCESS | 2088 | 1468191082457 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:22 INFO - PROCESS | 2088 | 1468191082460 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:22 INFO - PROCESS | 2088 | ++DOCSHELL 14CCE000 == 35 [pid = 2088] [id = 727] 15:51:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (14CCF000) [pid = 2088] [serial = 2181] [outer = 00000000] 15:51:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (14F5FC00) [pid = 2088] [serial = 2182] [outer = 14CCF000] 15:51:22 INFO - PROCESS | 2088 | 1468191082509 Marionette DEBUG loaded listener.js 15:51:22 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (153F6400) [pid = 2088] [serial = 2183] [outer = 14CCF000] 15:51:22 INFO - PROCESS | 2088 | 1468191082891 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 15:51:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 15:51:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 731ms 15:51:22 INFO - PROCESS | 2088 | 1468191082954 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 15:51:22 INFO - PROCESS | 2088 | 1468191082956 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 15:51:22 INFO - PROCESS | 2088 | 1468191082960 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 15:51:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 15:51:22 INFO - PROCESS | 2088 | 1468191082961 Marionette TRACE conn6 <- [1,2874,null,{}] 15:51:22 INFO - PROCESS | 2088 | 1468191082974 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:22 INFO - PROCESS | 2088 | 1468191082976 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:23 INFO - PROCESS | 2088 | 1468191083100 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 15:51:23 INFO - PROCESS | 2088 | 1468191083165 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:23 INFO - PROCESS | 2088 | 1468191083167 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:23 INFO - PROCESS | 2088 | ++DOCSHELL 16381000 == 36 [pid = 2088] [id = 728] 15:51:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (16381C00) [pid = 2088] [serial = 2184] [outer = 00000000] 15:51:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (17E85800) [pid = 2088] [serial = 2185] [outer = 16381C00] 15:51:23 INFO - PROCESS | 2088 | 1468191083213 Marionette DEBUG loaded listener.js 15:51:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (180A8400) [pid = 2088] [serial = 2186] [outer = 16381C00] 15:51:23 INFO - PROCESS | 2088 | 1468191083654 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 15:51:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 15:51:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 730ms 15:51:23 INFO - PROCESS | 2088 | 1468191083693 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 15:51:23 INFO - PROCESS | 2088 | 1468191083696 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 15:51:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 15:51:23 INFO - PROCESS | 2088 | 1468191083735 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 15:51:23 INFO - PROCESS | 2088 | 1468191083737 Marionette TRACE conn6 <- [1,2878,null,{}] 15:51:23 INFO - PROCESS | 2088 | 1468191083746 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:23 INFO - PROCESS | 2088 | 1468191083748 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:23 INFO - PROCESS | 2088 | 1468191083865 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 15:51:23 INFO - PROCESS | 2088 | 1468191083874 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:23 INFO - PROCESS | 2088 | 1468191083876 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:23 INFO - PROCESS | 2088 | ++DOCSHELL 18560400 == 37 [pid = 2088] [id = 729] 15:51:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (18563800) [pid = 2088] [serial = 2187] [outer = 00000000] 15:51:23 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (187CD400) [pid = 2088] [serial = 2188] [outer = 18563800] 15:51:23 INFO - PROCESS | 2088 | 1468191083921 Marionette DEBUG loaded listener.js 15:51:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (1889F800) [pid = 2088] [serial = 2189] [outer = 18563800] 15:51:24 INFO - PROCESS | 2088 | 1468191084392 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 15:51:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 15:51:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 711ms 15:51:24 INFO - PROCESS | 2088 | 1468191084424 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 15:51:24 INFO - PROCESS | 2088 | 1468191084426 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 15:51:24 INFO - PROCESS | 2088 | 1468191084429 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 15:51:24 INFO - PROCESS | 2088 | 1468191084431 Marionette TRACE conn6 <- [1,2882,null,{}] 15:51:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 15:51:24 INFO - PROCESS | 2088 | 1468191084434 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:24 INFO - PROCESS | 2088 | 1468191084440 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:24 INFO - PROCESS | 2088 | 1468191084580 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 15:51:24 INFO - PROCESS | 2088 | 1468191084648 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:24 INFO - PROCESS | 2088 | 1468191084650 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:24 INFO - PROCESS | 2088 | ++DOCSHELL 0CAF3400 == 38 [pid = 2088] [id = 730] 15:51:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (10D26000) [pid = 2088] [serial = 2190] [outer = 00000000] 15:51:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (19749800) [pid = 2088] [serial = 2191] [outer = 10D26000] 15:51:24 INFO - PROCESS | 2088 | 1468191084695 Marionette DEBUG loaded listener.js 15:51:24 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (19895C00) [pid = 2088] [serial = 2192] [outer = 10D26000] 15:51:25 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (10965C00) [pid = 2088] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 15:51:25 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (11ACCC00) [pid = 2088] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 15:51:25 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (0CAEB000) [pid = 2088] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 15:51:25 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (09264C00) [pid = 2088] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 15:51:25 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (14C61000) [pid = 2088] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 15:51:25 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (18077C00) [pid = 2088] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 15:51:25 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (10945C00) [pid = 2088] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 15:51:25 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (14CA9400) [pid = 2088] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 15:51:25 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (19590C00) [pid = 2088] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 15:51:25 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (15411400) [pid = 2088] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 15:51:25 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (0CA6C000) [pid = 2088] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 15:51:25 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (187C4C00) [pid = 2088] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 15:51:25 INFO - PROCESS | 2088 | 1468191085204 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 15:51:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 15:51:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 830ms 15:51:25 INFO - PROCESS | 2088 | 1468191085264 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 15:51:25 INFO - PROCESS | 2088 | 1468191085266 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 15:51:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 15:51:25 INFO - PROCESS | 2088 | 1468191085270 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 15:51:25 INFO - PROCESS | 2088 | 1468191085271 Marionette TRACE conn6 <- [1,2886,null,{}] 15:51:25 INFO - PROCESS | 2088 | 1468191085275 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:25 INFO - PROCESS | 2088 | 1468191085277 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:25 INFO - PROCESS | 2088 | 1468191085394 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 15:51:25 INFO - PROCESS | 2088 | 1468191085460 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:25 INFO - PROCESS | 2088 | 1468191085462 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:25 INFO - PROCESS | 2088 | ++DOCSHELL 110A3800 == 39 [pid = 2088] [id = 731] 15:51:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (11584C00) [pid = 2088] [serial = 2193] [outer = 00000000] 15:51:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (166C9400) [pid = 2088] [serial = 2194] [outer = 11584C00] 15:51:25 INFO - PROCESS | 2088 | 1468191085507 Marionette DEBUG loaded listener.js 15:51:25 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (180AD000) [pid = 2088] [serial = 2195] [outer = 11584C00] 15:51:25 INFO - PROCESS | 2088 | 1468191085864 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 15:51:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 15:51:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 630ms 15:51:25 INFO - PROCESS | 2088 | 1468191085905 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 15:51:25 INFO - PROCESS | 2088 | 1468191085907 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 15:51:25 INFO - PROCESS | 2088 | 1468191085910 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 15:51:25 INFO - PROCESS | 2088 | 1468191085912 Marionette TRACE conn6 <- [1,2890,null,{}] 15:51:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 15:51:25 INFO - PROCESS | 2088 | 1468191085915 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:25 INFO - PROCESS | 2088 | 1468191085917 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:26 INFO - PROCESS | 2088 | 1468191085997 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 15:51:26 INFO - PROCESS | 2088 | 1468191086003 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:26 INFO - PROCESS | 2088 | 1468191086005 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:26 INFO - PROCESS | 2088 | ++DOCSHELL 19505C00 == 40 [pid = 2088] [id = 732] 15:51:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (19535400) [pid = 2088] [serial = 2196] [outer = 00000000] 15:51:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (198F4000) [pid = 2088] [serial = 2197] [outer = 19535400] 15:51:26 INFO - PROCESS | 2088 | 1468191086049 Marionette DEBUG loaded listener.js 15:51:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (198F5400) [pid = 2088] [serial = 2198] [outer = 19535400] 15:51:26 INFO - PROCESS | 2088 | 1468191086477 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 15:51:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 15:51:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 631ms 15:51:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 15:51:26 INFO - PROCESS | 2088 | 1468191086547 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 15:51:26 INFO - PROCESS | 2088 | 1468191086549 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 15:51:26 INFO - PROCESS | 2088 | 1468191086552 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 15:51:26 INFO - PROCESS | 2088 | 1468191086553 Marionette TRACE conn6 <- [1,2894,null,{}] 15:51:26 INFO - PROCESS | 2088 | 1468191086557 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:26 INFO - PROCESS | 2088 | 1468191086558 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:26 INFO - PROCESS | 2088 | 1468191086642 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 15:51:26 INFO - PROCESS | 2088 | 1468191086652 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:26 INFO - PROCESS | 2088 | 1468191086654 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:26 INFO - PROCESS | 2088 | ++DOCSHELL 10D29000 == 41 [pid = 2088] [id = 733] 15:51:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (198CF800) [pid = 2088] [serial = 2199] [outer = 00000000] 15:51:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (1A1A8000) [pid = 2088] [serial = 2200] [outer = 198CF800] 15:51:26 INFO - PROCESS | 2088 | 1468191086697 Marionette DEBUG loaded listener.js 15:51:26 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (1A2D7400) [pid = 2088] [serial = 2201] [outer = 198CF800] 15:51:27 INFO - PROCESS | 2088 | --DOCSHELL 15355400 == 40 [pid = 2088] [id = 709] 15:51:27 INFO - PROCESS | 2088 | --DOCSHELL 09262800 == 39 [pid = 2088] [id = 713] 15:51:27 INFO - PROCESS | 2088 | --DOCSHELL 14C65800 == 38 [pid = 2088] [id = 711] 15:51:27 INFO - PROCESS | 2088 | --DOCSHELL 14F20C00 == 37 [pid = 2088] [id = 708] 15:51:27 INFO - PROCESS | 2088 | --DOCSHELL 10945400 == 36 [pid = 2088] [id = 710] 15:51:27 INFO - PROCESS | 2088 | --DOCSHELL 1958AC00 == 35 [pid = 2088] [id = 712] 15:51:27 INFO - PROCESS | 2088 | --DOCSHELL 0CA72C00 == 34 [pid = 2088] [id = 725] 15:51:27 INFO - PROCESS | 2088 | --DOCSHELL 11ACF000 == 33 [pid = 2088] [id = 724] 15:51:27 INFO - PROCESS | 2088 | --DOCSHELL 19586800 == 32 [pid = 2088] [id = 722] 15:51:27 INFO - PROCESS | 2088 | --DOCSHELL 0CB94C00 == 31 [pid = 2088] [id = 723] 15:51:28 INFO - PROCESS | 2088 | --DOCSHELL 14CCE000 == 30 [pid = 2088] [id = 727] 15:51:28 INFO - PROCESS | 2088 | --DOCSHELL 110A3800 == 29 [pid = 2088] [id = 731] 15:51:28 INFO - PROCESS | 2088 | --DOCSHELL 0CAF3400 == 28 [pid = 2088] [id = 730] 15:51:28 INFO - PROCESS | 2088 | --DOCSHELL 19505C00 == 27 [pid = 2088] [id = 732] 15:51:28 INFO - PROCESS | 2088 | --DOCSHELL 16381000 == 26 [pid = 2088] [id = 728] 15:51:28 INFO - PROCESS | 2088 | --DOCSHELL 18560400 == 25 [pid = 2088] [id = 729] 15:51:28 INFO - PROCESS | 2088 | --DOCSHELL 10D1EC00 == 24 [pid = 2088] [id = 726] 15:51:28 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (10CCA800) [pid = 2088] [serial = 2146] [outer = 00000000] [url = about:blank] 15:51:28 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (10D2A400) [pid = 2088] [serial = 2147] [outer = 00000000] [url = about:blank] 15:51:28 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (14A7CC00) [pid = 2088] [serial = 2149] [outer = 00000000] [url = about:blank] 15:51:28 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (0CAF8C00) [pid = 2088] [serial = 2143] [outer = 00000000] [url = about:blank] 15:51:28 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (0CF76800) [pid = 2088] [serial = 2144] [outer = 00000000] [url = about:blank] 15:51:28 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (1077B000) [pid = 2088] [serial = 2141] [outer = 00000000] [url = about:blank] 15:51:28 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (0CAEFC00) [pid = 2088] [serial = 2140] [outer = 00000000] [url = about:blank] 15:51:28 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (14D96000) [pid = 2088] [serial = 2152] [outer = 00000000] [url = about:blank] 15:51:28 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (180B5800) [pid = 2088] [serial = 2158] [outer = 00000000] [url = about:blank] 15:51:28 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (10D1E800) [pid = 2088] [serial = 2132] [outer = 00000000] [url = about:blank] 15:51:28 INFO - PROCESS | 2088 | --DOMWINDOW == 64 (10962400) [pid = 2088] [serial = 2131] [outer = 00000000] [url = about:blank] 15:51:28 INFO - PROCESS | 2088 | --DOMWINDOW == 63 (14FDC000) [pid = 2088] [serial = 2135] [outer = 00000000] [url = about:blank] 15:51:28 INFO - PROCESS | 2088 | --DOMWINDOW == 62 (14CC7C00) [pid = 2088] [serial = 2134] [outer = 00000000] [url = about:blank] 15:51:28 INFO - PROCESS | 2088 | --DOMWINDOW == 61 (1A1A7400) [pid = 2088] [serial = 2138] [outer = 00000000] [url = about:blank] 15:51:28 INFO - PROCESS | 2088 | --DOMWINDOW == 60 (198EFC00) [pid = 2088] [serial = 2137] [outer = 00000000] [url = about:blank] 15:51:28 INFO - PROCESS | 2088 | --DOMWINDOW == 59 (16775800) [pid = 2088] [serial = 2156] [outer = 00000000] [url = about:blank] 15:51:28 INFO - PROCESS | 2088 | --DOMWINDOW == 58 (15496000) [pid = 2088] [serial = 2155] [outer = 00000000] [url = about:blank] 15:51:28 INFO - PROCESS | 2088 | --DOMWINDOW == 57 (14CD1000) [pid = 2088] [serial = 2161] [outer = 00000000] [url = about:blank] 15:51:28 INFO - PROCESS | 2088 | --DOMWINDOW == 56 (18899800) [pid = 2088] [serial = 2164] [outer = 00000000] [url = about:blank] 15:51:28 INFO - PROCESS | 2088 | --DOMWINDOW == 55 (15325800) [pid = 2088] [serial = 2153] [outer = 00000000] [url = about:blank] 15:51:28 INFO - PROCESS | 2088 | --DOMWINDOW == 54 (17E87C00) [pid = 2088] [serial = 2162] [outer = 00000000] [url = about:blank] 15:51:28 INFO - PROCESS | 2088 | --DOMWINDOW == 53 (19741000) [pid = 2088] [serial = 2167] [outer = 00000000] [url = about:blank] 15:51:28 INFO - PROCESS | 2088 | --DOMWINDOW == 52 (19510800) [pid = 2088] [serial = 2165] [outer = 00000000] [url = about:blank] 15:51:28 INFO - PROCESS | 2088 | --DOMWINDOW == 51 (1860E800) [pid = 2088] [serial = 2159] [outer = 00000000] [url = about:blank] 15:51:28 INFO - PROCESS | 2088 | --DOMWINDOW == 50 (14A85400) [pid = 2088] [serial = 2150] [outer = 00000000] [url = about:blank] 15:51:28 INFO - PROCESS | 2088 | 1468191088542 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 15:51:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 15:51:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 2018ms 15:51:28 INFO - PROCESS | 2088 | 1468191088571 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 15:51:28 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 15:51:28 INFO - PROCESS | 2088 | 1468191088576 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 15:51:28 INFO - PROCESS | 2088 | 1468191088581 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 15:51:28 INFO - PROCESS | 2088 | 1468191088584 Marionette TRACE conn6 <- [1,2898,null,{}] 15:51:28 INFO - PROCESS | 2088 | 1468191088590 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:28 INFO - PROCESS | 2088 | 1468191088593 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:28 INFO - PROCESS | 2088 | 1468191088691 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 15:51:28 INFO - PROCESS | 2088 | 1468191088701 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:28 INFO - PROCESS | 2088 | 1468191088704 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:28 INFO - PROCESS | 2088 | ++DOCSHELL 0CFCB800 == 25 [pid = 2088] [id = 734] 15:51:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 51 (0CFCC800) [pid = 2088] [serial = 2202] [outer = 00000000] 15:51:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 52 (102E6C00) [pid = 2088] [serial = 2203] [outer = 0CFCC800] 15:51:28 INFO - PROCESS | 2088 | 1468191088757 Marionette DEBUG loaded listener.js 15:51:28 INFO - PROCESS | 2088 | ++DOMWINDOW == 53 (103F2C00) [pid = 2088] [serial = 2204] [outer = 0CFCC800] 15:51:29 INFO - PROCESS | 2088 | 1468191089227 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 15:51:29 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 15:51:29 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 15:51:29 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 690ms 15:51:29 INFO - PROCESS | 2088 | 1468191089271 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 15:51:29 INFO - PROCESS | 2088 | 1468191089276 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 15:51:29 INFO - TEST-START | /DOMEvents/constructors.html 15:51:29 INFO - PROCESS | 2088 | 1468191089282 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 15:51:29 INFO - PROCESS | 2088 | 1468191089285 Marionette TRACE conn6 <- [1,2902,null,{}] 15:51:29 INFO - PROCESS | 2088 | 1468191089289 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:29 INFO - PROCESS | 2088 | 1468191089291 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:29 INFO - PROCESS | 2088 | 1468191089380 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 15:51:29 INFO - PROCESS | 2088 | 1468191089386 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:29 INFO - PROCESS | 2088 | 1468191089389 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:29 INFO - PROCESS | 2088 | ++DOCSHELL 1093EC00 == 26 [pid = 2088] [id = 735] 15:51:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 54 (10945000) [pid = 2088] [serial = 2205] [outer = 00000000] 15:51:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 55 (10960C00) [pid = 2088] [serial = 2206] [outer = 10945000] 15:51:29 INFO - PROCESS | 2088 | 1468191089437 Marionette DEBUG loaded listener.js 15:51:29 INFO - PROCESS | 2088 | ++DOMWINDOW == 56 (10966000) [pid = 2088] [serial = 2207] [outer = 10945000] 15:51:30 INFO - PROCESS | 2088 | 1468191090058 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 15:51:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 15:51:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 15:51:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 15:51:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 15:51:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 15:51:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 15:51:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 15:51:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 15:51:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 15:51:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 15:51:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 15:51:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 15:51:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 15:51:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 15:51:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 15:51:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 15:51:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 15:51:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 15:51:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 15:51:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 15:51:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 15:51:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 15:51:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 15:51:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 15:51:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 15:51:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 15:51:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 15:51:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 15:51:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 15:51:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 15:51:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 15:51:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 15:51:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 15:51:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 15:51:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 15:51:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 15:51:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 15:51:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 15:51:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 15:51:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:51:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 15:51:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 15:51:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 15:51:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:51:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 15:51:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 15:51:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 15:51:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:51:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 15:51:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 15:51:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 15:51:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:51:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 15:51:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 15:51:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 15:51:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:51:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 15:51:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 15:51:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 15:51:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:51:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 15:51:30 INFO - TEST-OK | /DOMEvents/constructors.html | took 844ms 15:51:30 INFO - PROCESS | 2088 | 1468191090130 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 15:51:30 INFO - PROCESS | 2088 | 1468191090133 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 15:51:30 INFO - PROCESS | 2088 | 1468191090136 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 15:51:30 INFO - TEST-START | /DOMEvents/event-phases-order.html 15:51:30 INFO - PROCESS | 2088 | 1468191090140 Marionette TRACE conn6 <- [1,2906,null,{}] 15:51:30 INFO - PROCESS | 2088 | 1468191090151 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:30 INFO - PROCESS | 2088 | 1468191090155 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:30 INFO - PROCESS | 2088 | 1468191090279 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 15:51:30 INFO - PROCESS | 2088 | 1468191090341 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:30 INFO - PROCESS | 2088 | 1468191090344 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:30 INFO - PROCESS | 2088 | ++DOCSHELL 10F76C00 == 27 [pid = 2088] [id = 736] 15:51:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 57 (10F77400) [pid = 2088] [serial = 2208] [outer = 00000000] 15:51:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 58 (11997800) [pid = 2088] [serial = 2209] [outer = 10F77400] 15:51:30 INFO - PROCESS | 2088 | 1468191090405 Marionette DEBUG loaded listener.js 15:51:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 59 (11AD1400) [pid = 2088] [serial = 2210] [outer = 10F77400] 15:51:30 INFO - PROCESS | 2088 | 1468191090751 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 15:51:30 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 15:51:30 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 670ms 15:51:30 INFO - PROCESS | 2088 | 1468191090812 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 15:51:30 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 15:51:30 INFO - PROCESS | 2088 | 1468191090815 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 15:51:30 INFO - PROCESS | 2088 | 1468191090818 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 15:51:30 INFO - PROCESS | 2088 | 1468191090820 Marionette TRACE conn6 <- [1,2910,null,{}] 15:51:30 INFO - PROCESS | 2088 | 1468191090823 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:30 INFO - PROCESS | 2088 | 1468191090825 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:30 INFO - PROCESS | 2088 | 1468191090911 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 15:51:30 INFO - PROCESS | 2088 | 1468191090916 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:30 INFO - PROCESS | 2088 | 1468191090918 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:30 INFO - PROCESS | 2088 | ++DOCSHELL 14A7D400 == 28 [pid = 2088] [id = 737] 15:51:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 60 (14A7D800) [pid = 2088] [serial = 2211] [outer = 00000000] 15:51:30 INFO - PROCESS | 2088 | ++DOMWINDOW == 61 (14AD9800) [pid = 2088] [serial = 2212] [outer = 14A7D800] 15:51:30 INFO - PROCESS | 2088 | 1468191090964 Marionette DEBUG loaded listener.js 15:51:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 62 (14CAB800) [pid = 2088] [serial = 2213] [outer = 14A7D800] 15:51:31 INFO - PROCESS | 2088 | [2088] 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 15:51:31 INFO - PROCESS | 2088 | [2088] 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 15:51:31 INFO - PROCESS | 2088 | [2088] 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 15:51:31 INFO - PROCESS | 2088 | [2088] 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 15:51:31 INFO - PROCESS | 2088 | 1468191091378 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 15:51:31 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 15:51:31 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 15:51:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 15:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:51:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:51:31 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 15:51:31 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 15:51:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:51:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:51:31 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 15:51:31 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 15:51:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:51:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:51:31 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]" 15:51:31 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 15:51:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:51:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:51:31 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 15:51:31 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 570ms 15:51:31 INFO - PROCESS | 2088 | 1468191091397 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 15:51:31 INFO - PROCESS | 2088 | 1468191091399 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 15:51:31 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 15:51:31 INFO - PROCESS | 2088 | 1468191091402 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 15:51:31 INFO - PROCESS | 2088 | 1468191091404 Marionette TRACE conn6 <- [1,2914,null,{}] 15:51:31 INFO - PROCESS | 2088 | 1468191091407 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:31 INFO - PROCESS | 2088 | 1468191091409 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:31 INFO - PROCESS | 2088 | 1468191091536 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 15:51:31 INFO - PROCESS | 2088 | 1468191091543 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:31 INFO - PROCESS | 2088 | 1468191091545 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:31 INFO - PROCESS | 2088 | ++DOCSHELL 14CC4800 == 29 [pid = 2088] [id = 738] 15:51:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 63 (14CCCC00) [pid = 2088] [serial = 2214] [outer = 00000000] 15:51:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 64 (15353400) [pid = 2088] [serial = 2215] [outer = 14CCCC00] 15:51:31 INFO - PROCESS | 2088 | 1468191091592 Marionette DEBUG loaded listener.js 15:51:31 INFO - PROCESS | 2088 | ++DOMWINDOW == 65 (153EDC00) [pid = 2088] [serial = 2216] [outer = 14CCCC00] 15:51:32 INFO - PROCESS | 2088 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 15:51:32 INFO - PROCESS | 2088 | 1468191092125 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 15:51:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 15:51:32 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 777ms 15:51:32 INFO - PROCESS | 2088 | 1468191092183 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 15:51:32 INFO - PROCESS | 2088 | 1468191092185 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 15:51:32 INFO - PROCESS | 2088 | 1468191092188 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 15:51:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 15:51:32 INFO - PROCESS | 2088 | 1468191092190 Marionette TRACE conn6 <- [1,2918,null,{}] 15:51:32 INFO - PROCESS | 2088 | 1468191092194 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:32 INFO - PROCESS | 2088 | 1468191092199 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:32 INFO - PROCESS | 2088 | 1468191092325 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 15:51:32 INFO - PROCESS | 2088 | 1468191092333 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:32 INFO - PROCESS | 2088 | 1468191092335 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:32 INFO - PROCESS | 2088 | ++DOCSHELL 16775800 == 30 [pid = 2088] [id = 739] 15:51:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (16778000) [pid = 2088] [serial = 2217] [outer = 00000000] 15:51:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (17E83C00) [pid = 2088] [serial = 2218] [outer = 16778000] 15:51:32 INFO - PROCESS | 2088 | 1468191092380 Marionette DEBUG loaded listener.js 15:51:32 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (17E88800) [pid = 2088] [serial = 2219] [outer = 16778000] 15:51:32 INFO - PROCESS | 2088 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 15:51:32 INFO - PROCESS | 2088 | 1468191092785 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 15:51:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 15:51:32 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 630ms 15:51:32 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 15:51:32 INFO - PROCESS | 2088 | 1468191092823 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 15:51:32 INFO - PROCESS | 2088 | 1468191092824 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 15:51:32 INFO - PROCESS | 2088 | 1468191092827 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 15:51:32 INFO - PROCESS | 2088 | 1468191092829 Marionette TRACE conn6 <- [1,2922,null,{}] 15:51:32 INFO - PROCESS | 2088 | 1468191092832 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:32 INFO - PROCESS | 2088 | 1468191092834 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:32 INFO - PROCESS | 2088 | 1468191092981 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 15:51:33 INFO - PROCESS | 2088 | 1468191092991 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:33 INFO - PROCESS | 2088 | 1468191092993 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:33 INFO - PROCESS | 2088 | ++DOCSHELL 18080800 == 31 [pid = 2088] [id = 740] 15:51:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (180AA000) [pid = 2088] [serial = 2220] [outer = 00000000] 15:51:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (18672000) [pid = 2088] [serial = 2221] [outer = 180AA000] 15:51:33 INFO - PROCESS | 2088 | 1468191093038 Marionette DEBUG loaded listener.js 15:51:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (18672400) [pid = 2088] [serial = 2222] [outer = 180AA000] 15:51:33 INFO - PROCESS | 2088 | 1468191093419 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 15:51:33 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 15:51:33 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 630ms 15:51:33 INFO - PROCESS | 2088 | 1468191093459 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 15:51:33 INFO - PROCESS | 2088 | 1468191093461 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 15:51:33 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 15:51:33 INFO - PROCESS | 2088 | 1468191093464 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 15:51:33 INFO - PROCESS | 2088 | 1468191093465 Marionette TRACE conn6 <- [1,2926,null,{}] 15:51:33 INFO - PROCESS | 2088 | 1468191093469 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:33 INFO - PROCESS | 2088 | 1468191093470 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:33 INFO - PROCESS | 2088 | 1468191093596 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 15:51:33 INFO - PROCESS | 2088 | 1468191093658 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:33 INFO - PROCESS | 2088 | 1468191093660 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:33 INFO - PROCESS | 2088 | ++DOCSHELL 187C8400 == 32 [pid = 2088] [id = 741] 15:51:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (187CB400) [pid = 2088] [serial = 2223] [outer = 00000000] 15:51:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (1950D000) [pid = 2088] [serial = 2224] [outer = 187CB400] 15:51:33 INFO - PROCESS | 2088 | 1468191093705 Marionette DEBUG loaded listener.js 15:51:33 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (18899800) [pid = 2088] [serial = 2225] [outer = 187CB400] 15:51:34 INFO - PROCESS | 2088 | 1468191094052 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 15:51:34 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. 15:51:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 670ms 15:51:34 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 15:51:34 INFO - PROCESS | 2088 | 1468191094142 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 15:51:34 INFO - PROCESS | 2088 | 1468191094144 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 15:51:34 INFO - PROCESS | 2088 | 1468191094147 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 15:51:34 INFO - PROCESS | 2088 | 1468191094149 Marionette TRACE conn6 <- [1,2930,null,{}] 15:51:34 INFO - PROCESS | 2088 | 1468191094152 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:34 INFO - PROCESS | 2088 | 1468191094154 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:34 INFO - PROCESS | 2088 | 1468191094283 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 15:51:34 INFO - PROCESS | 2088 | 1468191094372 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:34 INFO - PROCESS | 2088 | 1468191094374 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:34 INFO - PROCESS | 2088 | ++DOCSHELL 10F73C00 == 33 [pid = 2088] [id = 742] 15:51:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (19587800) [pid = 2088] [serial = 2226] [outer = 00000000] 15:51:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (19741000) [pid = 2088] [serial = 2227] [outer = 19587800] 15:51:34 INFO - PROCESS | 2088 | 1468191094419 Marionette DEBUG loaded listener.js 15:51:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (19743000) [pid = 2088] [serial = 2228] [outer = 19587800] 15:51:34 INFO - PROCESS | 2088 | 1468191094806 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 15:51:34 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 15:51:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 15:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 15:51:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 670ms 15:51:34 INFO - PROCESS | 2088 | 1468191094820 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 15:51:34 INFO - PROCESS | 2088 | 1468191094822 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 15:51:34 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 15:51:34 INFO - PROCESS | 2088 | 1468191094825 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 15:51:34 INFO - PROCESS | 2088 | 1468191094826 Marionette TRACE conn6 <- [1,2934,null,{}] 15:51:34 INFO - PROCESS | 2088 | 1468191094829 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:34 INFO - PROCESS | 2088 | 1468191094831 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:34 INFO - PROCESS | 2088 | 1468191094952 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 15:51:34 INFO - PROCESS | 2088 | 1468191094957 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:34 INFO - PROCESS | 2088 | 1468191094959 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:34 INFO - PROCESS | 2088 | ++DOCSHELL 0CAD9C00 == 34 [pid = 2088] [id = 743] 15:51:34 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (0CADA400) [pid = 2088] [serial = 2229] [outer = 00000000] 15:51:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (198EB000) [pid = 2088] [serial = 2230] [outer = 0CADA400] 15:51:35 INFO - PROCESS | 2088 | 1468191095002 Marionette DEBUG loaded listener.js 15:51:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (198F6C00) [pid = 2088] [serial = 2231] [outer = 0CADA400] 15:51:35 INFO - PROCESS | 2088 | 1468191095401 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 15:51:35 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. 15:51:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 630ms 15:51:35 INFO - PROCESS | 2088 | 1468191095458 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 15:51:35 INFO - PROCESS | 2088 | 1468191095460 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 15:51:35 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 15:51:35 INFO - PROCESS | 2088 | 1468191095463 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 15:51:35 INFO - PROCESS | 2088 | 1468191095466 Marionette TRACE conn6 <- [1,2938,null,{}] 15:51:35 INFO - PROCESS | 2088 | 1468191095469 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:35 INFO - PROCESS | 2088 | 1468191095471 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:35 INFO - PROCESS | 2088 | 1468191095602 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 15:51:35 INFO - PROCESS | 2088 | 1468191095607 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:35 INFO - PROCESS | 2088 | 1468191095609 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:35 INFO - PROCESS | 2088 | ++DOCSHELL 14CC3C00 == 35 [pid = 2088] [id = 744] 15:51:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (19886800) [pid = 2088] [serial = 2232] [outer = 00000000] 15:51:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (1A1A9C00) [pid = 2088] [serial = 2233] [outer = 19886800] 15:51:35 INFO - PROCESS | 2088 | 1468191095713 Marionette DEBUG loaded listener.js 15:51:35 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (1A49E800) [pid = 2088] [serial = 2234] [outer = 19886800] 15:51:36 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (10D26000) [pid = 2088] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 15:51:36 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (18563800) [pid = 2088] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 15:51:36 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (11584C00) [pid = 2088] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 15:51:36 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (19535400) [pid = 2088] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 15:51:36 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (14CCF000) [pid = 2088] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 15:51:36 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (10D26C00) [pid = 2088] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 15:51:36 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (0CADB000) [pid = 2088] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 15:51:36 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (11ACF800) [pid = 2088] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 15:51:36 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (1027AC00) [pid = 2088] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 15:51:36 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (19588800) [pid = 2088] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 15:51:36 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (16381C00) [pid = 2088] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 15:51:36 INFO - PROCESS | 2088 | ++DOCSHELL 10D26C00 == 36 [pid = 2088] [id = 745] 15:51:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (10F0C800) [pid = 2088] [serial = 2235] [outer = 00000000] 15:51:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (10F10000) [pid = 2088] [serial = 2236] [outer = 10F0C800] 15:51:36 INFO - PROCESS | 2088 | 1468191096270 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 15:51:36 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. 15:51:36 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 830ms 15:51:36 INFO - PROCESS | 2088 | 1468191096305 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 15:51:36 INFO - PROCESS | 2088 | 1468191096307 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 15:51:36 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 15:51:36 INFO - PROCESS | 2088 | 1468191096310 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 15:51:36 INFO - PROCESS | 2088 | 1468191096312 Marionette TRACE conn6 <- [1,2942,null,{}] 15:51:36 INFO - PROCESS | 2088 | 1468191096320 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:36 INFO - PROCESS | 2088 | 1468191096321 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:36 INFO - PROCESS | 2088 | 1468191096427 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 15:51:36 INFO - PROCESS | 2088 | 1468191096432 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:36 INFO - PROCESS | 2088 | 1468191096434 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:36 INFO - PROCESS | 2088 | ++DOCSHELL 14CA3000 == 37 [pid = 2088] [id = 746] 15:51:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (14CA9800) [pid = 2088] [serial = 2237] [outer = 00000000] 15:51:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (18563800) [pid = 2088] [serial = 2238] [outer = 14CA9800] 15:51:36 INFO - PROCESS | 2088 | 1468191096478 Marionette DEBUG loaded listener.js 15:51:36 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (18566000) [pid = 2088] [serial = 2239] [outer = 14CA9800] 15:51:36 INFO - PROCESS | 2088 | 1468191096885 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 15:51:36 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:51:36 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 15:51:36 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 630ms 15:51:36 INFO - PROCESS | 2088 | 1468191096958 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 15:51:36 INFO - PROCESS | 2088 | 1468191096960 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 15:51:36 INFO - PROCESS | 2088 | 1468191096964 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 15:51:36 INFO - PROCESS | 2088 | 1468191096965 Marionette TRACE conn6 <- [1,2946,null,{}] 15:51:36 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 15:51:36 INFO - PROCESS | 2088 | 1468191096969 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:36 INFO - PROCESS | 2088 | 1468191096971 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:37 INFO - PROCESS | 2088 | 1468191097088 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 15:51:37 INFO - PROCESS | 2088 | 1468191097095 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:37 INFO - PROCESS | 2088 | 1468191097097 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:37 INFO - PROCESS | 2088 | ++DOCSHELL 198EBC00 == 38 [pid = 2088] [id = 747] 15:51:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (1A1AB800) [pid = 2088] [serial = 2240] [outer = 00000000] 15:51:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (1A4D6000) [pid = 2088] [serial = 2241] [outer = 1A1AB800] 15:51:37 INFO - PROCESS | 2088 | 1468191097142 Marionette DEBUG loaded listener.js 15:51:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (1A73F800) [pid = 2088] [serial = 2242] [outer = 1A1AB800] 15:51:37 INFO - PROCESS | 2088 | 1468191097557 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 15:51:37 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. 15:51:37 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 630ms 15:51:37 INFO - PROCESS | 2088 | 1468191097601 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 15:51:37 INFO - PROCESS | 2088 | 1468191097602 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 15:51:37 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 15:51:37 INFO - PROCESS | 2088 | 1468191097605 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 15:51:37 INFO - PROCESS | 2088 | 1468191097607 Marionette TRACE conn6 <- [1,2950,null,{}] 15:51:37 INFO - PROCESS | 2088 | 1468191097610 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:37 INFO - PROCESS | 2088 | 1468191097612 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:37 INFO - PROCESS | 2088 | 1468191097744 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 15:51:37 INFO - PROCESS | 2088 | 1468191097752 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:37 INFO - PROCESS | 2088 | 1468191097754 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:37 INFO - PROCESS | 2088 | ++DOCSHELL 1541A000 == 39 [pid = 2088] [id = 748] 15:51:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (19740400) [pid = 2088] [serial = 2243] [outer = 00000000] 15:51:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (1BA78C00) [pid = 2088] [serial = 2244] [outer = 19740400] 15:51:37 INFO - PROCESS | 2088 | 1468191097797 Marionette DEBUG loaded listener.js 15:51:37 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (1BA7EC00) [pid = 2088] [serial = 2245] [outer = 19740400] 15:51:38 INFO - PROCESS | 2088 | --DOCSHELL 0CFCB800 == 38 [pid = 2088] [id = 734] 15:51:38 INFO - PROCESS | 2088 | --DOCSHELL 10D29000 == 37 [pid = 2088] [id = 733] 15:51:39 INFO - PROCESS | 2088 | --DOCSHELL 1093EC00 == 36 [pid = 2088] [id = 735] 15:51:39 INFO - PROCESS | 2088 | --DOCSHELL 18080800 == 35 [pid = 2088] [id = 740] 15:51:39 INFO - PROCESS | 2088 | --DOCSHELL 16775800 == 34 [pid = 2088] [id = 739] 15:51:39 INFO - PROCESS | 2088 | --DOCSHELL 14CC4800 == 33 [pid = 2088] [id = 738] 15:51:39 INFO - PROCESS | 2088 | --DOCSHELL 187C8400 == 32 [pid = 2088] [id = 741] 15:51:39 INFO - PROCESS | 2088 | --DOCSHELL 14A7D400 == 31 [pid = 2088] [id = 737] 15:51:39 INFO - PROCESS | 2088 | --DOCSHELL 198EBC00 == 30 [pid = 2088] [id = 747] 15:51:39 INFO - PROCESS | 2088 | --DOCSHELL 14CC3C00 == 29 [pid = 2088] [id = 744] 15:51:39 INFO - PROCESS | 2088 | --DOCSHELL 10F73C00 == 28 [pid = 2088] [id = 742] 15:51:39 INFO - PROCESS | 2088 | --DOCSHELL 14CA3000 == 27 [pid = 2088] [id = 746] 15:51:39 INFO - PROCESS | 2088 | --DOCSHELL 0CAD9C00 == 26 [pid = 2088] [id = 743] 15:51:39 INFO - PROCESS | 2088 | --DOCSHELL 10F76C00 == 25 [pid = 2088] [id = 736] 15:51:39 INFO - PROCESS | 2088 | --DOCSHELL 10D26C00 == 24 [pid = 2088] [id = 745] 15:51:39 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (19749800) [pid = 2088] [serial = 2191] [outer = 00000000] [url = about:blank] 15:51:39 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (187CD400) [pid = 2088] [serial = 2188] [outer = 00000000] [url = about:blank] 15:51:39 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (166C9400) [pid = 2088] [serial = 2194] [outer = 00000000] [url = about:blank] 15:51:39 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (19895C00) [pid = 2088] [serial = 2192] [outer = 00000000] [url = about:blank] 15:51:39 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (198F4000) [pid = 2088] [serial = 2197] [outer = 00000000] [url = about:blank] 15:51:39 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (14F5FC00) [pid = 2088] [serial = 2182] [outer = 00000000] [url = about:blank] 15:51:39 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (110A2000) [pid = 2088] [serial = 2179] [outer = 00000000] [url = about:blank] 15:51:39 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (1198EC00) [pid = 2088] [serial = 2180] [outer = 00000000] [url = about:blank] 15:51:39 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (198F5400) [pid = 2088] [serial = 2198] [outer = 00000000] [url = about:blank] 15:51:39 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (0CAF0800) [pid = 2088] [serial = 2176] [outer = 00000000] [url = about:blank] 15:51:39 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (103FD000) [pid = 2088] [serial = 2177] [outer = 00000000] [url = about:blank] 15:51:39 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (14CCF800) [pid = 2088] [serial = 2174] [outer = 00000000] [url = about:blank] 15:51:39 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (14CAD400) [pid = 2088] [serial = 2173] [outer = 00000000] [url = about:blank] 15:51:39 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (10F7FC00) [pid = 2088] [serial = 2171] [outer = 00000000] [url = about:blank] 15:51:39 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (10963400) [pid = 2088] [serial = 2170] [outer = 00000000] [url = about:blank] 15:51:39 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (1A1A8000) [pid = 2088] [serial = 2200] [outer = 00000000] [url = about:blank] 15:51:39 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (1988F400) [pid = 2088] [serial = 2168] [outer = 00000000] [url = about:blank] 15:51:39 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (17E85800) [pid = 2088] [serial = 2185] [outer = 00000000] [url = about:blank] 15:51:39 INFO - PROCESS | 2088 | --DOMWINDOW == 64 (180A8400) [pid = 2088] [serial = 2186] [outer = 00000000] [url = about:blank] 15:51:39 INFO - PROCESS | 2088 | --DOMWINDOW == 63 (1889F800) [pid = 2088] [serial = 2189] [outer = 00000000] [url = about:blank] 15:51:39 INFO - PROCESS | 2088 | --DOMWINDOW == 62 (180AD000) [pid = 2088] [serial = 2195] [outer = 00000000] [url = about:blank] 15:51:39 INFO - PROCESS | 2088 | --DOMWINDOW == 61 (153F6400) [pid = 2088] [serial = 2183] [outer = 00000000] [url = about:blank] 15:51:39 INFO - PROCESS | 2088 | 1468191099581 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 15:51:39 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. 15:51:39 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 2022ms 15:51:39 INFO - PROCESS | 2088 | 1468191099633 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 15:51:39 INFO - PROCESS | 2088 | 1468191099638 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 15:51:39 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 15:51:39 INFO - PROCESS | 2088 | 1468191099642 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 15:51:39 INFO - PROCESS | 2088 | 1468191099646 Marionette TRACE conn6 <- [1,2954,null,{}] 15:51:39 INFO - PROCESS | 2088 | 1468191099652 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:39 INFO - PROCESS | 2088 | 1468191099655 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:39 INFO - PROCESS | 2088 | 1468191099744 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 15:51:39 INFO - PROCESS | 2088 | 1468191099751 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:39 INFO - PROCESS | 2088 | 1468191099755 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:39 INFO - PROCESS | 2088 | ++DOCSHELL 0CAED800 == 25 [pid = 2088] [id = 749] 15:51:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 62 (0CAEE400) [pid = 2088] [serial = 2246] [outer = 00000000] 15:51:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 63 (0CAF4C00) [pid = 2088] [serial = 2247] [outer = 0CAEE400] 15:51:39 INFO - PROCESS | 2088 | 1468191099806 Marionette DEBUG loaded listener.js 15:51:39 INFO - PROCESS | 2088 | ++DOMWINDOW == 64 (0CF6FC00) [pid = 2088] [serial = 2248] [outer = 0CAEE400] 15:51:40 INFO - PROCESS | 2088 | 1468191100295 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 15:51:40 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. 15:51:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 670ms 15:51:40 INFO - PROCESS | 2088 | 1468191100316 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 15:51:40 INFO - PROCESS | 2088 | 1468191100321 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 15:51:40 INFO - PROCESS | 2088 | 1468191100327 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 15:51:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 15:51:40 INFO - PROCESS | 2088 | 1468191100330 Marionette TRACE conn6 <- [1,2958,null,{}] 15:51:40 INFO - PROCESS | 2088 | 1468191100334 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:40 INFO - PROCESS | 2088 | 1468191100337 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:40 INFO - PROCESS | 2088 | 1468191100427 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 15:51:40 INFO - PROCESS | 2088 | 1468191100433 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:40 INFO - PROCESS | 2088 | 1468191100436 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:40 INFO - PROCESS | 2088 | ++DOCSHELL 1077C800 == 26 [pid = 2088] [id = 750] 15:51:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 65 (10876400) [pid = 2088] [serial = 2249] [outer = 00000000] 15:51:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (10944400) [pid = 2088] [serial = 2250] [outer = 10876400] 15:51:40 INFO - PROCESS | 2088 | 1468191100484 Marionette DEBUG loaded listener.js 15:51:40 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (1095C800) [pid = 2088] [serial = 2251] [outer = 10876400] 15:51:40 INFO - PROCESS | 2088 | 1468191100949 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 15:51:41 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. 15:51:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 670ms 15:51:41 INFO - PROCESS | 2088 | 1468191101001 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 15:51:41 INFO - PROCESS | 2088 | 1468191101004 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 15:51:41 INFO - PROCESS | 2088 | 1468191101007 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 15:51:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 15:51:41 INFO - PROCESS | 2088 | 1468191101010 Marionette TRACE conn6 <- [1,2962,null,{}] 15:51:41 INFO - PROCESS | 2088 | 1468191101021 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:41 INFO - PROCESS | 2088 | 1468191101026 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:41 INFO - PROCESS | 2088 | 1468191101111 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 15:51:41 INFO - PROCESS | 2088 | 1468191101117 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:41 INFO - PROCESS | 2088 | 1468191101120 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:41 INFO - PROCESS | 2088 | ++DOCSHELL 10F0B400 == 27 [pid = 2088] [id = 751] 15:51:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (10F0E000) [pid = 2088] [serial = 2252] [outer = 00000000] 15:51:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (10F80400) [pid = 2088] [serial = 2253] [outer = 10F0E000] 15:51:41 INFO - PROCESS | 2088 | 1468191101170 Marionette DEBUG loaded listener.js 15:51:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (11502C00) [pid = 2088] [serial = 2254] [outer = 10F0E000] 15:51:41 INFO - PROCESS | 2088 | 1468191101615 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 15:51:41 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. 15:51:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 670ms 15:51:41 INFO - PROCESS | 2088 | 1468191101682 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 15:51:41 INFO - PROCESS | 2088 | 1468191101685 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 15:51:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 15:51:41 INFO - PROCESS | 2088 | 1468191101688 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 15:51:41 INFO - PROCESS | 2088 | 1468191101690 Marionette TRACE conn6 <- [1,2966,null,{}] 15:51:41 INFO - PROCESS | 2088 | 1468191101693 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:41 INFO - PROCESS | 2088 | 1468191101695 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:41 INFO - PROCESS | 2088 | 1468191101782 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 15:51:41 INFO - PROCESS | 2088 | 1468191101787 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:41 INFO - PROCESS | 2088 | 1468191101789 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:41 INFO - PROCESS | 2088 | ++DOCSHELL 1150C800 == 28 [pid = 2088] [id = 752] 15:51:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (11580800) [pid = 2088] [serial = 2255] [outer = 00000000] 15:51:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (14A7A800) [pid = 2088] [serial = 2256] [outer = 11580800] 15:51:41 INFO - PROCESS | 2088 | 1468191101835 Marionette DEBUG loaded listener.js 15:51:41 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (14A86400) [pid = 2088] [serial = 2257] [outer = 11580800] 15:51:42 INFO - PROCESS | 2088 | 1468191102242 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 15:51:42 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. 15:51:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 570ms 15:51:42 INFO - PROCESS | 2088 | 1468191102261 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 15:51:42 INFO - PROCESS | 2088 | 1468191102263 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 15:51:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 15:51:42 INFO - PROCESS | 2088 | 1468191102266 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 15:51:42 INFO - PROCESS | 2088 | 1468191102268 Marionette TRACE conn6 <- [1,2970,null,{}] 15:51:42 INFO - PROCESS | 2088 | 1468191102271 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:42 INFO - PROCESS | 2088 | 1468191102273 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:42 INFO - PROCESS | 2088 | 1468191102398 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 15:51:42 INFO - PROCESS | 2088 | 1468191102405 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:42 INFO - PROCESS | 2088 | 1468191102407 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:42 INFO - PROCESS | 2088 | ++DOCSHELL 14AD6C00 == 29 [pid = 2088] [id = 753] 15:51:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (14ADB400) [pid = 2088] [serial = 2258] [outer = 00000000] 15:51:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (14CCA000) [pid = 2088] [serial = 2259] [outer = 14ADB400] 15:51:42 INFO - PROCESS | 2088 | 1468191102452 Marionette DEBUG loaded listener.js 15:51:42 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (14CCF400) [pid = 2088] [serial = 2260] [outer = 14ADB400] 15:51:42 INFO - PROCESS | 2088 | 1468191102871 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 15:51:42 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 15:51:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 15:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 15:51:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 630ms 15:51:42 INFO - PROCESS | 2088 | 1468191102898 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 15:51:42 INFO - PROCESS | 2088 | 1468191102900 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 15:51:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 15:51:42 INFO - PROCESS | 2088 | 1468191102903 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 15:51:42 INFO - PROCESS | 2088 | 1468191102905 Marionette TRACE conn6 <- [1,2974,null,{}] 15:51:42 INFO - PROCESS | 2088 | 1468191102908 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:42 INFO - PROCESS | 2088 | 1468191102914 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:43 INFO - PROCESS | 2088 | 1468191103059 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 15:51:43 INFO - PROCESS | 2088 | 1468191103073 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:43 INFO - PROCESS | 2088 | 1468191103075 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:43 INFO - PROCESS | 2088 | ++DOCSHELL 14F5FC00 == 30 [pid = 2088] [id = 754] 15:51:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (14FD9400) [pid = 2088] [serial = 2261] [outer = 00000000] 15:51:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (1637FC00) [pid = 2088] [serial = 2262] [outer = 14FD9400] 15:51:43 INFO - PROCESS | 2088 | 1468191103120 Marionette DEBUG loaded listener.js 15:51:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (166CC400) [pid = 2088] [serial = 2263] [outer = 14FD9400] 15:51:43 INFO - PROCESS | 2088 | 1468191103511 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 15:51:43 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. 15:51:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 630ms 15:51:43 INFO - PROCESS | 2088 | 1468191103537 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 15:51:43 INFO - PROCESS | 2088 | 1468191103539 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 15:51:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 15:51:43 INFO - PROCESS | 2088 | 1468191103542 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 15:51:43 INFO - PROCESS | 2088 | 1468191103544 Marionette TRACE conn6 <- [1,2978,null,{}] 15:51:43 INFO - PROCESS | 2088 | 1468191103547 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:43 INFO - PROCESS | 2088 | 1468191103549 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:43 INFO - PROCESS | 2088 | 1468191103628 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 15:51:43 INFO - PROCESS | 2088 | 1468191103633 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:43 INFO - PROCESS | 2088 | 1468191103635 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:43 INFO - PROCESS | 2088 | ++DOCSHELL 16383400 == 31 [pid = 2088] [id = 755] 15:51:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (16771C00) [pid = 2088] [serial = 2264] [outer = 00000000] 15:51:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (18039C00) [pid = 2088] [serial = 2265] [outer = 16771C00] 15:51:43 INFO - PROCESS | 2088 | 1468191103679 Marionette DEBUG loaded listener.js 15:51:43 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (18085C00) [pid = 2088] [serial = 2266] [outer = 16771C00] 15:51:44 INFO - PROCESS | 2088 | ++DOCSHELL 187CD400 == 32 [pid = 2088] [id = 756] 15:51:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (187F1800) [pid = 2088] [serial = 2267] [outer = 00000000] 15:51:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (187F4800) [pid = 2088] [serial = 2268] [outer = 187F1800] 15:51:44 INFO - PROCESS | 2088 | 1468191104190 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 15:51:44 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. 15:51:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 670ms 15:51:44 INFO - PROCESS | 2088 | 1468191104213 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 15:51:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 15:51:44 INFO - PROCESS | 2088 | 1468191104215 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 15:51:44 INFO - PROCESS | 2088 | 1468191104218 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 15:51:44 INFO - PROCESS | 2088 | 1468191104220 Marionette TRACE conn6 <- [1,2982,null,{}] 15:51:44 INFO - PROCESS | 2088 | 1468191104223 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:44 INFO - PROCESS | 2088 | 1468191104225 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:44 INFO - PROCESS | 2088 | 1468191104316 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 15:51:44 INFO - PROCESS | 2088 | 1468191104320 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:44 INFO - PROCESS | 2088 | 1468191104322 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:44 INFO - PROCESS | 2088 | ++DOCSHELL 17E89000 == 33 [pid = 2088] [id = 757] 15:51:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (18560400) [pid = 2088] [serial = 2269] [outer = 00000000] 15:51:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (18610400) [pid = 2088] [serial = 2270] [outer = 18560400] 15:51:44 INFO - PROCESS | 2088 | 1468191104367 Marionette DEBUG loaded listener.js 15:51:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (18676000) [pid = 2088] [serial = 2271] [outer = 18560400] 15:51:44 INFO - PROCESS | 2088 | 1468191104758 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 15:51:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:51:44 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 15:51:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 570ms 15:51:44 INFO - PROCESS | 2088 | 1468191104801 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 15:51:44 INFO - PROCESS | 2088 | 1468191104803 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 15:51:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 15:51:44 INFO - PROCESS | 2088 | 1468191104806 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 15:51:44 INFO - PROCESS | 2088 | 1468191104808 Marionette TRACE conn6 <- [1,2986,null,{}] 15:51:44 INFO - PROCESS | 2088 | 1468191104811 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:44 INFO - PROCESS | 2088 | 1468191104813 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:44 INFO - PROCESS | 2088 | 1468191104949 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 15:51:44 INFO - PROCESS | 2088 | 1468191104956 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:44 INFO - PROCESS | 2088 | 1468191104958 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:44 INFO - PROCESS | 2088 | ++DOCSHELL 10F0AC00 == 34 [pid = 2088] [id = 758] 15:51:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (19506000) [pid = 2088] [serial = 2272] [outer = 00000000] 15:51:44 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (19590000) [pid = 2088] [serial = 2273] [outer = 19506000] 15:51:45 INFO - PROCESS | 2088 | 1468191105002 Marionette DEBUG loaded listener.js 15:51:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (19592000) [pid = 2088] [serial = 2274] [outer = 19506000] 15:51:45 INFO - PROCESS | 2088 | 1468191105450 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 15:51:45 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. 15:51:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 670ms 15:51:45 INFO - PROCESS | 2088 | 1468191105480 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 15:51:45 INFO - PROCESS | 2088 | 1468191105482 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 15:51:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 15:51:45 INFO - PROCESS | 2088 | 1468191105491 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 15:51:45 INFO - PROCESS | 2088 | 1468191105493 Marionette TRACE conn6 <- [1,2990,null,{}] 15:51:45 INFO - PROCESS | 2088 | 1468191105501 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:45 INFO - PROCESS | 2088 | 1468191105503 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:45 INFO - PROCESS | 2088 | 1468191105627 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 15:51:45 INFO - PROCESS | 2088 | 1468191105639 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:45 INFO - PROCESS | 2088 | 1468191105641 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:45 INFO - PROCESS | 2088 | ++DOCSHELL 19749800 == 35 [pid = 2088] [id = 759] 15:51:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (19889000) [pid = 2088] [serial = 2275] [outer = 00000000] 15:51:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (198CB400) [pid = 2088] [serial = 2276] [outer = 19889000] 15:51:45 INFO - PROCESS | 2088 | 1468191105744 Marionette DEBUG loaded listener.js 15:51:45 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (198CD800) [pid = 2088] [serial = 2277] [outer = 19889000] 15:51:46 INFO - PROCESS | 2088 | 1468191106132 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 15:51:46 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. 15:51:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 15:51:46 INFO - PROCESS | 2088 | 1468191106169 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 15:51:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 15:51:46 INFO - PROCESS | 2088 | 1468191106172 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 15:51:46 INFO - PROCESS | 2088 | 1468191106175 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 15:51:46 INFO - PROCESS | 2088 | 1468191106177 Marionette TRACE conn6 <- [1,2994,null,{}] 15:51:46 INFO - PROCESS | 2088 | 1468191106180 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:46 INFO - PROCESS | 2088 | 1468191106182 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:46 INFO - PROCESS | 2088 | 1468191106313 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 15:51:46 INFO - PROCESS | 2088 | 1468191106420 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:46 INFO - PROCESS | 2088 | 1468191106423 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:46 INFO - PROCESS | 2088 | ++DOCSHELL 14AD2800 == 36 [pid = 2088] [id = 760] 15:51:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (198F0800) [pid = 2088] [serial = 2278] [outer = 00000000] 15:51:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (1A1A2000) [pid = 2088] [serial = 2279] [outer = 198F0800] 15:51:46 INFO - PROCESS | 2088 | 1468191106469 Marionette DEBUG loaded listener.js 15:51:46 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (1A270C00) [pid = 2088] [serial = 2280] [outer = 198F0800] 15:51:46 INFO - PROCESS | 2088 | 1468191106870 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 15:51:46 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. 15:51:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 730ms 15:51:46 INFO - PROCESS | 2088 | 1468191106907 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 15:51:46 INFO - PROCESS | 2088 | 1468191106909 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 15:51:46 INFO - PROCESS | 2088 | 1468191106912 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 15:51:46 INFO - TEST-START | /FileAPI/FileReaderSync.worker 15:51:46 INFO - PROCESS | 2088 | 1468191106914 Marionette TRACE conn6 <- [1,2998,null,{}] 15:51:46 INFO - PROCESS | 2088 | 1468191106917 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:46 INFO - PROCESS | 2088 | 1468191106919 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:47 INFO - PROCESS | 2088 | 1468191107038 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 15:51:47 INFO - PROCESS | 2088 | 1468191107043 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:47 INFO - PROCESS | 2088 | 1468191107045 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:47 INFO - PROCESS | 2088 | ++DOCSHELL 14D88400 == 37 [pid = 2088] [id = 761] 15:51:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 97 (1A1A1000) [pid = 2088] [serial = 2281] [outer = 00000000] 15:51:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (1A741000) [pid = 2088] [serial = 2282] [outer = 1A1A1000] 15:51:47 INFO - PROCESS | 2088 | 1468191107157 Marionette DEBUG loaded listener.js 15:51:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (1A745400) [pid = 2088] [serial = 2283] [outer = 1A1A1000] 15:51:47 INFO - PROCESS | 2088 | --DOMWINDOW == 98 (14CA9800) [pid = 2088] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 15:51:47 INFO - PROCESS | 2088 | --DOMWINDOW == 97 (1A1AB800) [pid = 2088] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 15:51:47 INFO - PROCESS | 2088 | --DOMWINDOW == 96 (19587800) [pid = 2088] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 15:51:47 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (0CADA400) [pid = 2088] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 15:51:47 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (19886800) [pid = 2088] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 15:51:47 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (10F0C800) [pid = 2088] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:51:47 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (187CB400) [pid = 2088] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 15:51:47 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (180AA000) [pid = 2088] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 15:51:47 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (16778000) [pid = 2088] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 15:51:47 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (14CCCC00) [pid = 2088] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 15:51:47 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (14A7D800) [pid = 2088] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 15:51:47 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (10F77400) [pid = 2088] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 15:51:47 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (10945000) [pid = 2088] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 15:51:47 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (0CFCC800) [pid = 2088] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 15:51:47 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (198CF800) [pid = 2088] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 15:51:47 INFO - PROCESS | 2088 | [2088] 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 15:51:47 INFO - PROCESS | 2088 | 1468191107749 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 15:51:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 15:51:47 INFO - {} 15:51:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 15:51:47 INFO - {} 15:51:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 15:51:47 INFO - {} 15:51:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 15:51:47 INFO - {} 15:51:47 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 870ms 15:51:47 INFO - TEST-START | /FileAPI/fileReader.html 15:51:47 INFO - PROCESS | 2088 | 1468191107786 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 15:51:47 INFO - PROCESS | 2088 | 1468191107787 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 15:51:47 INFO - PROCESS | 2088 | 1468191107790 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 15:51:47 INFO - PROCESS | 2088 | 1468191107792 Marionette TRACE conn6 <- [1,3002,null,{}] 15:51:47 INFO - PROCESS | 2088 | 1468191107795 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:47 INFO - PROCESS | 2088 | 1468191107797 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:47 INFO - PROCESS | 2088 | 1468191107880 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 15:51:47 INFO - PROCESS | 2088 | 1468191107884 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:47 INFO - PROCESS | 2088 | 1468191107886 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:47 INFO - PROCESS | 2088 | ++DOCSHELL 1637F800 == 38 [pid = 2088] [id = 762] 15:51:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (166CC000) [pid = 2088] [serial = 2284] [outer = 00000000] 15:51:47 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (1BBC4C00) [pid = 2088] [serial = 2285] [outer = 166CC000] 15:51:47 INFO - PROCESS | 2088 | 1468191107930 Marionette DEBUG loaded listener.js 15:51:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (1BBCF400) [pid = 2088] [serial = 2286] [outer = 166CC000] 15:51:48 INFO - PROCESS | 2088 | 1468191108322 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 15:51:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 15:51:48 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 15:51:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 15:51:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 15:51:48 INFO - TEST-OK | /FileAPI/fileReader.html | took 570ms 15:51:48 INFO - PROCESS | 2088 | 1468191108362 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 15:51:48 INFO - PROCESS | 2088 | 1468191108363 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 15:51:48 INFO - TEST-START | /FileAPI/historical.html 15:51:48 INFO - PROCESS | 2088 | 1468191108367 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 15:51:48 INFO - PROCESS | 2088 | 1468191108368 Marionette TRACE conn6 <- [1,3006,null,{}] 15:51:48 INFO - PROCESS | 2088 | 1468191108372 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:48 INFO - PROCESS | 2088 | 1468191108373 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:48 INFO - PROCESS | 2088 | 1468191108506 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 15:51:48 INFO - PROCESS | 2088 | 1468191108528 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:48 INFO - PROCESS | 2088 | 1468191108529 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:48 INFO - PROCESS | 2088 | ++DOCSHELL 17E8DC00 == 39 [pid = 2088] [id = 763] 15:51:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (1BB32400) [pid = 2088] [serial = 2287] [outer = 00000000] 15:51:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (1C438000) [pid = 2088] [serial = 2288] [outer = 1BB32400] 15:51:48 INFO - PROCESS | 2088 | 1468191108574 Marionette DEBUG loaded listener.js 15:51:48 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (1C70B800) [pid = 2088] [serial = 2289] [outer = 1BB32400] 15:51:48 INFO - PROCESS | 2088 | 1468191108964 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 15:51:48 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 15:51:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 15:51:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 15:51:49 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 15:51:49 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 15:51:49 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 15:51:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 15:51:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 15:51:49 INFO - TEST-OK | /FileAPI/historical.html | took 630ms 15:51:49 INFO - TEST-START | /FileAPI/idlharness.html 15:51:49 INFO - PROCESS | 2088 | 1468191108998 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 15:51:49 INFO - PROCESS | 2088 | 1468191109000 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 15:51:49 INFO - PROCESS | 2088 | 1468191109003 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 15:51:49 INFO - PROCESS | 2088 | 1468191109015 Marionette TRACE conn6 <- [1,3010,null,{}] 15:51:49 INFO - PROCESS | 2088 | 1468191109018 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:49 INFO - PROCESS | 2088 | 1468191109020 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:49 INFO - PROCESS | 2088 | 1468191109146 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 15:51:49 INFO - PROCESS | 2088 | 1468191109156 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:49 INFO - PROCESS | 2088 | 1468191109158 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:49 INFO - PROCESS | 2088 | ++DOCSHELL 1BB33400 == 40 [pid = 2088] [id = 764] 15:51:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (1C435800) [pid = 2088] [serial = 2290] [outer = 00000000] 15:51:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (1C777800) [pid = 2088] [serial = 2291] [outer = 1C435800] 15:51:49 INFO - PROCESS | 2088 | 1468191109202 Marionette DEBUG loaded listener.js 15:51:49 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (1C77D400) [pid = 2088] [serial = 2292] [outer = 1C435800] 15:51:50 INFO - PROCESS | 2088 | 1468191110327 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 15:51:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:51:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:51:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:51:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:51:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:51:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:51:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 15:51:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:51:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:51:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:51:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:51:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:51:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:51:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 15:51:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:51:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:51:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:51:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:51:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:51:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:51:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 15:51:50 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 15:51:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:51:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:51:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:51:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:51:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:51:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 15:51:50 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 15:51:50 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 15:51:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:51:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:51:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:51:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:51:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:51:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 15:51:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:51:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:51:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:51:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:51:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:51:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 15:51:50 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 15:51:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:51:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:51:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:51:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:51:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:51:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 15:51:50 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 15:51:50 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 15:51:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:51:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:51:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:51:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:51:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:51:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 15:51:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 15:51:50 INFO - TEST-OK | /FileAPI/idlharness.html | took 1438ms 15:51:50 INFO - PROCESS | 2088 | 1468191110530 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 15:51:50 INFO - PROCESS | 2088 | 1468191110535 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 15:51:50 INFO - TEST-START | /FileAPI/idlharness.worker 15:51:50 INFO - PROCESS | 2088 | 1468191110543 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 15:51:50 INFO - PROCESS | 2088 | 1468191110546 Marionette TRACE conn6 <- [1,3014,null,{}] 15:51:50 INFO - PROCESS | 2088 | 1468191110552 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:50 INFO - PROCESS | 2088 | 1468191110555 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:50 INFO - PROCESS | 2088 | 1468191110674 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 15:51:50 INFO - PROCESS | 2088 | 1468191110813 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:50 INFO - PROCESS | 2088 | 1468191110816 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:50 INFO - PROCESS | 2088 | ++DOCSHELL 0CAEB000 == 41 [pid = 2088] [id = 765] 15:51:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (1541E000) [pid = 2088] [serial = 2293] [outer = 00000000] 15:51:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (1A1ABC00) [pid = 2088] [serial = 2294] [outer = 1541E000] 15:51:50 INFO - PROCESS | 2088 | 1468191110873 Marionette DEBUG loaded listener.js 15:51:50 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (1C776C00) [pid = 2088] [serial = 2295] [outer = 1541E000] 15:51:51 INFO - PROCESS | 2088 | [2088] 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 15:51:52 INFO - PROCESS | 2088 | 1468191112289 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:51:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:51:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:51:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:51:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:51:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:51:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:51:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:51:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:51:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:51:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:51:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:51:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:51:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:51:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:51:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:51:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:51:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:51:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 15:51:52 INFO - {} 15:51:52 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 15:51:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:51:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:51:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:51:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:51:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:51:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 15:51:52 INFO - {} 15:51:52 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 - {} 15:51:52 INFO - {} 15:51:52 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 15:51:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:51:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:51:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:51:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:51:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:51:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:51:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:51:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:51:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:51:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:51:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 15:51:52 INFO - {} 15:51:52 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 15:51:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:51:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:51:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:51:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:51:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:51:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 15:51:52 INFO - {} 15:51:52 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 - {} 15:51:52 INFO - {} 15:51:52 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 15:51:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:51:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:51:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:51:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:51:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:51:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:51:52 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 15:51:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 15:51:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 15:51:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:51:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:51:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:51:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:51:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 15:51:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:51:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:51:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:51:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:51:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:51:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 15:51:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 15:51:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:51:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:51:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:51:52 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 15:51:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 15:51:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 15:51:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:51:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:51:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:51:52 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 15:51:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 15:51:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 15:51:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:51:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:51:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:51:52 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 15:51:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 15:51:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:51:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:51:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:51:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:51:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:51:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:51:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 15:51:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:51:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:51:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:51:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:51:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:51:52 INFO - {} 15:51:52 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1867ms 15:51:52 INFO - PROCESS | 2088 | 1468191112443 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 15:51:52 INFO - PROCESS | 2088 | 1468191112446 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 15:51:52 INFO - PROCESS | 2088 | 1468191112453 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 15:51:52 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 15:51:52 INFO - PROCESS | 2088 | 1468191112457 Marionette TRACE conn6 <- [1,3018,null,{}] 15:51:52 INFO - PROCESS | 2088 | 1468191112463 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:52 INFO - PROCESS | 2088 | 1468191112466 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:52 INFO - PROCESS | 2088 | 1468191112548 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 15:51:52 INFO - PROCESS | 2088 | 1468191112686 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:52 INFO - PROCESS | 2088 | 1468191112689 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:52 INFO - PROCESS | 2088 | ++DOCSHELL 14A7C800 == 42 [pid = 2088] [id = 766] 15:51:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 97 (14A7DC00) [pid = 2088] [serial = 2296] [outer = 00000000] 15:51:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 98 (14A87000) [pid = 2088] [serial = 2297] [outer = 14A7DC00] 15:51:52 INFO - PROCESS | 2088 | 1468191112739 Marionette DEBUG loaded listener.js 15:51:52 INFO - PROCESS | 2088 | ++DOMWINDOW == 99 (14CC6800) [pid = 2088] [serial = 2298] [outer = 14A7DC00] 15:51:52 INFO - PROCESS | 2088 | --DOCSHELL 17E8DC00 == 41 [pid = 2088] [id = 763] 15:51:52 INFO - PROCESS | 2088 | --DOCSHELL 1637F800 == 40 [pid = 2088] [id = 762] 15:51:52 INFO - PROCESS | 2088 | --DOCSHELL 14D88400 == 39 [pid = 2088] [id = 761] 15:51:52 INFO - PROCESS | 2088 | --DOCSHELL 14AD2800 == 38 [pid = 2088] [id = 760] 15:51:52 INFO - PROCESS | 2088 | --DOCSHELL 19749800 == 37 [pid = 2088] [id = 759] 15:51:52 INFO - PROCESS | 2088 | --DOCSHELL 10F0AC00 == 36 [pid = 2088] [id = 758] 15:51:52 INFO - PROCESS | 2088 | --DOCSHELL 17E89000 == 35 [pid = 2088] [id = 757] 15:51:52 INFO - PROCESS | 2088 | --DOCSHELL 187CD400 == 34 [pid = 2088] [id = 756] 15:51:52 INFO - PROCESS | 2088 | --DOCSHELL 16383400 == 33 [pid = 2088] [id = 755] 15:51:52 INFO - PROCESS | 2088 | --DOCSHELL 14F5FC00 == 32 [pid = 2088] [id = 754] 15:51:52 INFO - PROCESS | 2088 | --DOCSHELL 14AD6C00 == 31 [pid = 2088] [id = 753] 15:51:52 INFO - PROCESS | 2088 | --DOCSHELL 1150C800 == 30 [pid = 2088] [id = 752] 15:51:52 INFO - PROCESS | 2088 | --DOCSHELL 10F0B400 == 29 [pid = 2088] [id = 751] 15:51:52 INFO - PROCESS | 2088 | --DOCSHELL 1077C800 == 28 [pid = 2088] [id = 750] 15:51:52 INFO - PROCESS | 2088 | --DOCSHELL 0CAED800 == 27 [pid = 2088] [id = 749] 15:51:52 INFO - PROCESS | 2088 | --DOCSHELL 1541A000 == 26 [pid = 2088] [id = 748] 15:51:52 INFO - PROCESS | 2088 | --DOMWINDOW == 98 (1A73F800) [pid = 2088] [serial = 2242] [outer = 00000000] [url = about:blank] 15:51:52 INFO - PROCESS | 2088 | --DOMWINDOW == 97 (1BA78C00) [pid = 2088] [serial = 2244] [outer = 00000000] [url = about:blank] 15:51:52 INFO - PROCESS | 2088 | --DOMWINDOW == 96 (19741000) [pid = 2088] [serial = 2227] [outer = 00000000] [url = about:blank] 15:51:52 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (198EB000) [pid = 2088] [serial = 2230] [outer = 00000000] [url = about:blank] 15:51:52 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (19743000) [pid = 2088] [serial = 2228] [outer = 00000000] [url = about:blank] 15:51:52 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (1A1A9C00) [pid = 2088] [serial = 2233] [outer = 00000000] [url = about:blank] 15:51:52 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (198F6C00) [pid = 2088] [serial = 2231] [outer = 00000000] [url = about:blank] 15:51:52 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (1A4D6000) [pid = 2088] [serial = 2241] [outer = 00000000] [url = about:blank] 15:51:52 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (1A49E800) [pid = 2088] [serial = 2234] [outer = 00000000] [url = about:blank] 15:51:52 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (10F10000) [pid = 2088] [serial = 2236] [outer = 00000000] [url = about:blank] 15:51:52 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (1950D000) [pid = 2088] [serial = 2224] [outer = 00000000] [url = about:blank] 15:51:52 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (18672000) [pid = 2088] [serial = 2221] [outer = 00000000] [url = about:blank] 15:51:52 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (18672400) [pid = 2088] [serial = 2222] [outer = 00000000] [url = about:blank] 15:51:52 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (17E83C00) [pid = 2088] [serial = 2218] [outer = 00000000] [url = about:blank] 15:51:52 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (17E88800) [pid = 2088] [serial = 2219] [outer = 00000000] [url = about:blank] 15:51:52 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (15353400) [pid = 2088] [serial = 2215] [outer = 00000000] [url = about:blank] 15:51:52 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (153EDC00) [pid = 2088] [serial = 2216] [outer = 00000000] [url = about:blank] 15:51:52 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (14AD9800) [pid = 2088] [serial = 2212] [outer = 00000000] [url = about:blank] 15:51:52 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (14CAB800) [pid = 2088] [serial = 2213] [outer = 00000000] [url = about:blank] 15:51:52 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (11997800) [pid = 2088] [serial = 2209] [outer = 00000000] [url = about:blank] 15:51:52 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (11AD1400) [pid = 2088] [serial = 2210] [outer = 00000000] [url = about:blank] 15:51:52 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (10960C00) [pid = 2088] [serial = 2206] [outer = 00000000] [url = about:blank] 15:51:52 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (10966000) [pid = 2088] [serial = 2207] [outer = 00000000] [url = about:blank] 15:51:52 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (102E6C00) [pid = 2088] [serial = 2203] [outer = 00000000] [url = about:blank] 15:51:52 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (103F2C00) [pid = 2088] [serial = 2204] [outer = 00000000] [url = about:blank] 15:51:52 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (1A2D7400) [pid = 2088] [serial = 2201] [outer = 00000000] [url = about:blank] 15:51:52 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (18563800) [pid = 2088] [serial = 2238] [outer = 00000000] [url = about:blank] 15:51:52 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (18566000) [pid = 2088] [serial = 2239] [outer = 00000000] [url = about:blank] 15:51:52 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (18899800) [pid = 2088] [serial = 2225] [outer = 00000000] [url = about:blank] 15:51:53 INFO - PROCESS | 2088 | 1468191113217 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 15:51:53 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 15:51:53 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 770ms 15:51:53 INFO - PROCESS | 2088 | 1468191113231 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 15:51:53 INFO - PROCESS | 2088 | 1468191113236 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 15:51:53 INFO - PROCESS | 2088 | 1468191113242 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 15:51:53 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 15:51:53 INFO - PROCESS | 2088 | 1468191113245 Marionette TRACE conn6 <- [1,3022,null,{}] 15:51:53 INFO - PROCESS | 2088 | 1468191113248 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:53 INFO - PROCESS | 2088 | 1468191113251 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:53 INFO - PROCESS | 2088 | 1468191113343 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 15:51:53 INFO - PROCESS | 2088 | 1468191113349 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:53 INFO - PROCESS | 2088 | 1468191113351 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:53 INFO - PROCESS | 2088 | ++DOCSHELL 10F0B400 == 27 [pid = 2088] [id = 767] 15:51:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (10F10000) [pid = 2088] [serial = 2299] [outer = 00000000] 15:51:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (119EB400) [pid = 2088] [serial = 2300] [outer = 10F10000] 15:51:53 INFO - PROCESS | 2088 | 1468191113398 Marionette DEBUG loaded listener.js 15:51:53 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (14A84800) [pid = 2088] [serial = 2301] [outer = 10F10000] 15:51:53 INFO - PROCESS | 2088 | 1468191113883 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 15:51:53 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 15:51:53 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 670ms 15:51:53 INFO - TEST-START | /FileAPI/blob/Blob-close.html 15:51:53 INFO - PROCESS | 2088 | 1468191113916 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 15:51:53 INFO - PROCESS | 2088 | 1468191113918 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 15:51:53 INFO - PROCESS | 2088 | 1468191113921 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 15:51:53 INFO - PROCESS | 2088 | 1468191113925 Marionette TRACE conn6 <- [1,3026,null,{}] 15:51:53 INFO - PROCESS | 2088 | 1468191113936 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:53 INFO - PROCESS | 2088 | 1468191113940 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:54 INFO - PROCESS | 2088 | 1468191114028 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 15:51:54 INFO - PROCESS | 2088 | 1468191114037 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:54 INFO - PROCESS | 2088 | 1468191114040 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:54 INFO - PROCESS | 2088 | ++DOCSHELL 153F5800 == 28 [pid = 2088] [id = 768] 15:51:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (15413800) [pid = 2088] [serial = 2302] [outer = 00000000] 15:51:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (1541B800) [pid = 2088] [serial = 2303] [outer = 15413800] 15:51:54 INFO - PROCESS | 2088 | 1468191114116 Marionette DEBUG loaded listener.js 15:51:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (16771400) [pid = 2088] [serial = 2304] [outer = 15413800] 15:51:54 INFO - PROCESS | 2088 | 1468191114571 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 15:51:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 15:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 15:51:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 15:51:54 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 690ms 15:51:54 INFO - PROCESS | 2088 | 1468191114612 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 15:51:54 INFO - PROCESS | 2088 | 1468191114614 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 15:51:54 INFO - PROCESS | 2088 | 1468191114622 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 15:51:54 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 15:51:54 INFO - PROCESS | 2088 | 1468191114624 Marionette TRACE conn6 <- [1,3030,null,{}] 15:51:54 INFO - PROCESS | 2088 | 1468191114627 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:54 INFO - PROCESS | 2088 | 1468191114629 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:54 INFO - PROCESS | 2088 | 1468191114718 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 15:51:54 INFO - PROCESS | 2088 | 1468191114723 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:54 INFO - PROCESS | 2088 | 1468191114733 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:54 INFO - PROCESS | 2088 | ++DOCSHELL 18673C00 == 29 [pid = 2088] [id = 769] 15:51:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (18676C00) [pid = 2088] [serial = 2305] [outer = 00000000] 15:51:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (187C7C00) [pid = 2088] [serial = 2306] [outer = 18676C00] 15:51:54 INFO - PROCESS | 2088 | 1468191114780 Marionette DEBUG loaded listener.js 15:51:54 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (19501C00) [pid = 2088] [serial = 2307] [outer = 18676C00] 15:51:55 INFO - PROCESS | 2088 | 1468191115490 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 15:51:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 15:51:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 15:51:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 15:51:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 15:51:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 15:51:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 15:51:55 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. 15:51:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 15:51:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 15:51:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 15:51:55 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'.) 15:51:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 15:51:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 15:51:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 15:51:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 15:51:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 15:51:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 15:51:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 15:51:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 15:51:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 15:51:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 15:51:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 15:51:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 15:51:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 15:51:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 15:51:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 15:51:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 15:51:55 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. 15:51:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 15:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 15:51:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 15:51:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 15:51:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 15:51:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 15:51:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 15:51:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 15:51:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 15:51:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 15:51:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 15:51:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 15:51:55 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. 15:51:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 15:51:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 15:51:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:51:55 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. 15:51:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 15:51:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 15:51:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:51:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 15:51:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 15:51:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 15:51:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 15:51:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 15:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 15:51:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 15:51:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 15:51:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 15:51:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:51:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:51:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 15:51:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 15:51:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:51:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:51:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 15:51:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:51:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:51:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 15:51:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:51:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:51:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 15:51:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 15:51:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:51:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:51:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 15:51:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:51:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:51:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 15:51:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:51:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:51:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 15:51:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:51:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:51:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 15:51:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:51:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:51:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 15:51:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 15:51:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 15:51:55 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 987ms 15:51:55 INFO - PROCESS | 2088 | 1468191115623 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 15:51:55 INFO - PROCESS | 2088 | 1468191115625 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 15:51:55 INFO - PROCESS | 2088 | 1468191115628 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 15:51:55 INFO - PROCESS | 2088 | 1468191115630 Marionette TRACE conn6 <- [1,3034,null,{}] 15:51:55 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 15:51:55 INFO - PROCESS | 2088 | 1468191115634 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:55 INFO - PROCESS | 2088 | 1468191115636 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:55 INFO - PROCESS | 2088 | 1468191115754 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 15:51:55 INFO - PROCESS | 2088 | 1468191115759 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:55 INFO - PROCESS | 2088 | 1468191115761 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:55 INFO - PROCESS | 2088 | ++DOCSHELL 1953CC00 == 30 [pid = 2088] [id = 770] 15:51:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (19588800) [pid = 2088] [serial = 2308] [outer = 00000000] 15:51:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (19894800) [pid = 2088] [serial = 2309] [outer = 19588800] 15:51:55 INFO - PROCESS | 2088 | 1468191115807 Marionette DEBUG loaded listener.js 15:51:55 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (198ED800) [pid = 2088] [serial = 2310] [outer = 19588800] 15:51:56 INFO - PROCESS | 2088 | [2088] 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 15:51:56 INFO - PROCESS | 2088 | 1468191116261 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 15:51:56 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 15:51:56 INFO - {} 15:51:56 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 670ms 15:51:56 INFO - PROCESS | 2088 | 1468191116305 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 15:51:56 INFO - PROCESS | 2088 | 1468191116307 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 15:51:56 INFO - PROCESS | 2088 | 1468191116310 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 15:51:56 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 15:51:56 INFO - PROCESS | 2088 | 1468191116312 Marionette TRACE conn6 <- [1,3038,null,{}] 15:51:56 INFO - PROCESS | 2088 | 1468191116325 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:56 INFO - PROCESS | 2088 | 1468191116331 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:56 INFO - PROCESS | 2088 | 1468191116469 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 15:51:56 INFO - PROCESS | 2088 | 1468191116477 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:56 INFO - PROCESS | 2088 | 1468191116478 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:56 INFO - PROCESS | 2088 | ++DOCSHELL 180A9C00 == 31 [pid = 2088] [id = 771] 15:51:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (18560C00) [pid = 2088] [serial = 2311] [outer = 00000000] 15:51:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (1A1A8800) [pid = 2088] [serial = 2312] [outer = 18560C00] 15:51:56 INFO - PROCESS | 2088 | 1468191116588 Marionette DEBUG loaded listener.js 15:51:56 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (1A4D4400) [pid = 2088] [serial = 2313] [outer = 18560C00] 15:51:56 INFO - PROCESS | 2088 | 1468191116993 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 15:51:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 15:51:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 15:51:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 15:51:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 15:51:57 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 730ms 15:51:57 INFO - PROCESS | 2088 | 1468191117069 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 15:51:57 INFO - PROCESS | 2088 | 1468191117071 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 15:51:57 INFO - PROCESS | 2088 | 1468191117086 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 15:51:57 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 15:51:57 INFO - PROCESS | 2088 | 1468191117087 Marionette TRACE conn6 <- [1,3042,null,{}] 15:51:57 INFO - PROCESS | 2088 | 1468191117091 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:57 INFO - PROCESS | 2088 | 1468191117093 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:57 INFO - PROCESS | 2088 | 1468191117212 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 15:51:57 INFO - PROCESS | 2088 | 1468191117224 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:57 INFO - PROCESS | 2088 | 1468191117226 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:57 INFO - PROCESS | 2088 | ++DOCSHELL 10962C00 == 32 [pid = 2088] [id = 772] 15:51:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (1B5C5C00) [pid = 2088] [serial = 2314] [outer = 00000000] 15:51:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (1C42D800) [pid = 2088] [serial = 2315] [outer = 1B5C5C00] 15:51:57 INFO - PROCESS | 2088 | 1468191117270 Marionette DEBUG loaded listener.js 15:51:57 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (1BB2A800) [pid = 2088] [serial = 2316] [outer = 1B5C5C00] 15:51:57 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (19889000) [pid = 2088] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 15:51:57 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (0CAEE400) [pid = 2088] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 15:51:57 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (14ADB400) [pid = 2088] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 15:51:57 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (19506000) [pid = 2088] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 15:51:57 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (10F0E000) [pid = 2088] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 15:51:57 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (187F1800) [pid = 2088] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:51:57 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (16771C00) [pid = 2088] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 15:51:57 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (198F0800) [pid = 2088] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 15:51:57 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (18560400) [pid = 2088] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 15:51:57 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (11580800) [pid = 2088] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 15:51:57 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (14FD9400) [pid = 2088] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 15:51:57 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (10876400) [pid = 2088] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 15:51:57 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (19740400) [pid = 2088] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 15:51:57 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (1BB32400) [pid = 2088] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 15:51:57 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (1A1A1000) [pid = 2088] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 15:51:57 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (166CC000) [pid = 2088] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 15:51:58 INFO - PROCESS | 2088 | 1468191118093 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 15:51:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 15:51:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 15:51:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 15:51:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 15:51:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 15:51:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 15:51:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 15:51:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 15:51:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 15:51:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 15:51:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 15:51:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 15:51:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 15:51:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 15:51:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 15:51:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 15:51:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 15:51:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 15:51:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 15:51:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 15:51:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 15:51:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 15:51:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 15:51:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:51:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:51:58 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" 15:51:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:51:58 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" 15:51:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:51:58 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1117ms 15:51:58 INFO - PROCESS | 2088 | 1468191118207 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 15:51:58 INFO - PROCESS | 2088 | 1468191118210 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 15:51:58 INFO - TEST-START | /FileAPI/file/File-constructor.html 15:51:58 INFO - PROCESS | 2088 | 1468191118217 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 15:51:58 INFO - PROCESS | 2088 | 1468191118218 Marionette TRACE conn6 <- [1,3046,null,{}] 15:51:58 INFO - PROCESS | 2088 | 1468191118222 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:58 INFO - PROCESS | 2088 | 1468191118224 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:58 INFO - PROCESS | 2088 | 1468191118305 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 15:51:58 INFO - PROCESS | 2088 | 1468191118310 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:58 INFO - PROCESS | 2088 | 1468191118312 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:58 INFO - PROCESS | 2088 | ++DOCSHELL 1A278C00 == 33 [pid = 2088] [id = 773] 15:51:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (1A4D7800) [pid = 2088] [serial = 2317] [outer = 00000000] 15:51:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (1C77AC00) [pid = 2088] [serial = 2318] [outer = 1A4D7800] 15:51:58 INFO - PROCESS | 2088 | 1468191118355 Marionette DEBUG loaded listener.js 15:51:58 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (1CDEEC00) [pid = 2088] [serial = 2319] [outer = 1A4D7800] 15:51:58 INFO - PROCESS | 2088 | 1468191118819 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 15:51:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 15:51:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 15:51:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 15:51:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 15:51:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 15:51:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 15:51:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 15:51:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 15:51:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 15:51:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 15:51:58 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 15:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:58 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 15:51:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 15:51:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 15:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 15:51:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 15:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 15:51:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 15:51:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 15:51:58 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 676ms 15:51:58 INFO - PROCESS | 2088 | 1468191118898 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 15:51:58 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 15:51:58 INFO - PROCESS | 2088 | 1468191118900 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 15:51:58 INFO - PROCESS | 2088 | 1468191118903 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 15:51:58 INFO - PROCESS | 2088 | 1468191118905 Marionette TRACE conn6 <- [1,3050,null,{}] 15:51:58 INFO - PROCESS | 2088 | 1468191118908 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:58 INFO - PROCESS | 2088 | 1468191118910 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:58 INFO - PROCESS | 2088 | 1468191118994 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 15:51:59 INFO - PROCESS | 2088 | 1468191119003 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:59 INFO - PROCESS | 2088 | 1468191119004 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:59 INFO - PROCESS | 2088 | ++DOCSHELL 1BB31C00 == 34 [pid = 2088] [id = 774] 15:51:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (1CDF7C00) [pid = 2088] [serial = 2320] [outer = 00000000] 15:51:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (1D52D800) [pid = 2088] [serial = 2321] [outer = 1CDF7C00] 15:51:59 INFO - PROCESS | 2088 | 1468191119047 Marionette DEBUG loaded listener.js 15:51:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (1D530000) [pid = 2088] [serial = 2322] [outer = 1CDF7C00] 15:51:59 INFO - PROCESS | 2088 | [2088] 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 15:51:59 INFO - PROCESS | 2088 | 1468191119478 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 15:51:59 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 15:51:59 INFO - {} 15:51:59 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 630ms 15:51:59 INFO - PROCESS | 2088 | 1468191119535 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 15:51:59 INFO - PROCESS | 2088 | 1468191119537 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 15:51:59 INFO - PROCESS | 2088 | 1468191119540 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 15:51:59 INFO - PROCESS | 2088 | 1468191119541 Marionette TRACE conn6 <- [1,3054,null,{}] 15:51:59 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 15:51:59 INFO - PROCESS | 2088 | 1468191119545 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:59 INFO - PROCESS | 2088 | 1468191119547 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:59 INFO - PROCESS | 2088 | 1468191119631 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 15:51:59 INFO - PROCESS | 2088 | 1468191119635 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:59 INFO - PROCESS | 2088 | 1468191119637 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:51:59 INFO - PROCESS | 2088 | ++DOCSHELL 18671800 == 35 [pid = 2088] [id = 775] 15:51:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (1D52D000) [pid = 2088] [serial = 2323] [outer = 00000000] 15:51:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (1D525000) [pid = 2088] [serial = 2324] [outer = 1D52D000] 15:51:59 INFO - PROCESS | 2088 | 1468191119690 Marionette DEBUG loaded listener.js 15:51:59 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (1D7A6000) [pid = 2088] [serial = 2325] [outer = 1D52D000] 15:52:00 INFO - PROCESS | 2088 | 1468191120332 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 15:52:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 15:52:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 15:52:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 15:52:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 15:52:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 15:52:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 15:52:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 15:52:00 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 830ms 15:52:00 INFO - PROCESS | 2088 | 1468191120375 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 15:52:00 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 15:52:00 INFO - PROCESS | 2088 | 1468191120380 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 15:52:00 INFO - PROCESS | 2088 | 1468191120384 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 15:52:00 INFO - PROCESS | 2088 | 1468191120389 Marionette TRACE conn6 <- [1,3058,null,{}] 15:52:00 INFO - PROCESS | 2088 | 1468191120395 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:00 INFO - PROCESS | 2088 | 1468191120398 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:52:00 INFO - PROCESS | 2088 | 1468191120545 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 15:52:00 INFO - PROCESS | 2088 | 1468191120660 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:00 INFO - PROCESS | 2088 | 1468191120663 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:52:00 INFO - PROCESS | 2088 | ++DOCSHELL 1095B400 == 36 [pid = 2088] [id = 776] 15:52:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (1095F000) [pid = 2088] [serial = 2326] [outer = 00000000] 15:52:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (110A3800) [pid = 2088] [serial = 2327] [outer = 1095F000] 15:52:00 INFO - PROCESS | 2088 | 1468191120723 Marionette DEBUG loaded listener.js 15:52:00 INFO - PROCESS | 2088 | ++DOMWINDOW == 84 (14A52000) [pid = 2088] [serial = 2328] [outer = 1095F000] 15:52:01 INFO - PROCESS | 2088 | 1468191121264 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 15:52:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 15:52:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 15:52:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 15:52:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 15:52:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 15:52:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 15:52:01 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 930ms 15:52:01 INFO - PROCESS | 2088 | 1468191121316 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 15:52:01 INFO - PROCESS | 2088 | 1468191121321 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 15:52:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 15:52:01 INFO - PROCESS | 2088 | 1468191121327 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 15:52:01 INFO - PROCESS | 2088 | 1468191121330 Marionette TRACE conn6 <- [1,3062,null,{}] 15:52:01 INFO - PROCESS | 2088 | 1468191121335 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:01 INFO - PROCESS | 2088 | 1468191121338 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:52:01 INFO - PROCESS | 2088 | 1468191121454 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 15:52:01 INFO - PROCESS | 2088 | 1468191121615 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:01 INFO - PROCESS | 2088 | 1468191121618 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:52:01 INFO - PROCESS | 2088 | ++DOCSHELL 1077EC00 == 37 [pid = 2088] [id = 777] 15:52:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 85 (1077F000) [pid = 2088] [serial = 2329] [outer = 00000000] 15:52:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 86 (16F73400) [pid = 2088] [serial = 2330] [outer = 1077F000] 15:52:01 INFO - PROCESS | 2088 | 1468191121676 Marionette DEBUG loaded listener.js 15:52:01 INFO - PROCESS | 2088 | ++DOMWINDOW == 87 (18563C00) [pid = 2088] [serial = 2331] [outer = 1077F000] 15:52:02 INFO - PROCESS | 2088 | 1468191122205 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 15:52:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 15:52:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 15:52:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 15:52:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 15:52:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 15:52:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 15:52:02 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 930ms 15:52:02 INFO - PROCESS | 2088 | 1468191122262 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 15:52:02 INFO - PROCESS | 2088 | 1468191122265 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 15:52:02 INFO - PROCESS | 2088 | 1468191122269 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 15:52:02 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 15:52:02 INFO - PROCESS | 2088 | 1468191122272 Marionette TRACE conn6 <- [1,3066,null,{}] 15:52:02 INFO - PROCESS | 2088 | 1468191122283 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:02 INFO - PROCESS | 2088 | 1468191122288 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:52:02 INFO - PROCESS | 2088 | 1468191122396 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 15:52:02 INFO - PROCESS | 2088 | 1468191122552 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:02 INFO - PROCESS | 2088 | 1468191122556 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:52:02 INFO - PROCESS | 2088 | ++DOCSHELL 1A137C00 == 38 [pid = 2088] [id = 778] 15:52:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 88 (1A138400) [pid = 2088] [serial = 2332] [outer = 00000000] 15:52:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 89 (1A1A6400) [pid = 2088] [serial = 2333] [outer = 1A138400] 15:52:02 INFO - PROCESS | 2088 | 1468191122612 Marionette DEBUG loaded listener.js 15:52:02 INFO - PROCESS | 2088 | ++DOMWINDOW == 90 (1A497000) [pid = 2088] [serial = 2334] [outer = 1A138400] 15:52:03 INFO - PROCESS | 2088 | 1468191123159 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 15:52:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 15:52:03 INFO - PROCESS | 2088 | 1468191123213 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 15:52:03 INFO - PROCESS | 2088 | 1468191123216 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 15:52:03 INFO - PROCESS | 2088 | 1468191123218 Marionette TRACE conn6 <- [1,3070,null,{}] 15:52:03 INFO - PROCESS | 2088 | 1468191123222 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:03 INFO - PROCESS | 2088 | 1468191123224 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:52:03 INFO - PROCESS | 2088 | 1468191123338 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 15:52:03 INFO - PROCESS | 2088 | 1468191123505 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:03 INFO - PROCESS | 2088 | 1468191123507 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:52:03 INFO - PROCESS | 2088 | ++DOCSHELL 19746C00 == 39 [pid = 2088] [id = 779] 15:52:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 91 (1BBC6C00) [pid = 2088] [serial = 2335] [outer = 00000000] 15:52:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 92 (1D527400) [pid = 2088] [serial = 2336] [outer = 1BBC6C00] 15:52:03 INFO - PROCESS | 2088 | 1468191123561 Marionette DEBUG loaded listener.js 15:52:03 INFO - PROCESS | 2088 | ++DOMWINDOW == 93 (1D7A4400) [pid = 2088] [serial = 2337] [outer = 1BBC6C00] 15:52:04 INFO - PROCESS | 2088 | 1468191124241 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 15:52:04 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 15:52:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 15:52:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:52:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 15:52:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 15:52:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1073ms 15:52:04 INFO - PROCESS | 2088 | 1468191124295 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 15:52:04 INFO - PROCESS | 2088 | 1468191124298 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 15:52:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 15:52:04 INFO - PROCESS | 2088 | 1468191124304 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 15:52:04 INFO - PROCESS | 2088 | 1468191124308 Marionette TRACE conn6 <- [1,3074,null,{}] 15:52:04 INFO - PROCESS | 2088 | 1468191124313 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:04 INFO - PROCESS | 2088 | 1468191124316 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:52:04 INFO - PROCESS | 2088 | 1468191124420 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 15:52:04 INFO - PROCESS | 2088 | 1468191124575 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:04 INFO - PROCESS | 2088 | 1468191124577 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:52:04 INFO - PROCESS | 2088 | ++DOCSHELL 0CAE4C00 == 40 [pid = 2088] [id = 780] 15:52:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 94 (10284400) [pid = 2088] [serial = 2338] [outer = 00000000] 15:52:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 95 (103F0400) [pid = 2088] [serial = 2339] [outer = 10284400] 15:52:04 INFO - PROCESS | 2088 | 1468191124632 Marionette DEBUG loaded listener.js 15:52:04 INFO - PROCESS | 2088 | ++DOMWINDOW == 96 (1093B400) [pid = 2088] [serial = 2340] [outer = 10284400] 15:52:05 INFO - PROCESS | 2088 | --DOCSHELL 1BB31C00 == 39 [pid = 2088] [id = 774] 15:52:05 INFO - PROCESS | 2088 | --DOCSHELL 1A278C00 == 38 [pid = 2088] [id = 773] 15:52:05 INFO - PROCESS | 2088 | --DOCSHELL 10962C00 == 37 [pid = 2088] [id = 772] 15:52:05 INFO - PROCESS | 2088 | --DOCSHELL 180A9C00 == 36 [pid = 2088] [id = 771] 15:52:05 INFO - PROCESS | 2088 | --DOCSHELL 1953CC00 == 35 [pid = 2088] [id = 770] 15:52:05 INFO - PROCESS | 2088 | --DOCSHELL 18673C00 == 34 [pid = 2088] [id = 769] 15:52:05 INFO - PROCESS | 2088 | --DOCSHELL 153F5800 == 33 [pid = 2088] [id = 768] 15:52:05 INFO - PROCESS | 2088 | --DOCSHELL 10F0B400 == 32 [pid = 2088] [id = 767] 15:52:05 INFO - PROCESS | 2088 | --DOCSHELL 14A7C800 == 31 [pid = 2088] [id = 766] 15:52:05 INFO - PROCESS | 2088 | --DOCSHELL 0CAEB000 == 30 [pid = 2088] [id = 765] 15:52:05 INFO - PROCESS | 2088 | --DOCSHELL 1BB33400 == 29 [pid = 2088] [id = 764] 15:52:05 INFO - PROCESS | 2088 | --DOCSHELL 1A137C00 == 28 [pid = 2088] [id = 778] 15:52:05 INFO - PROCESS | 2088 | --DOCSHELL 19746C00 == 27 [pid = 2088] [id = 779] 15:52:05 INFO - PROCESS | 2088 | --DOCSHELL 1077EC00 == 26 [pid = 2088] [id = 777] 15:52:05 INFO - PROCESS | 2088 | --DOCSHELL 18671800 == 25 [pid = 2088] [id = 775] 15:52:05 INFO - PROCESS | 2088 | --DOCSHELL 1095B400 == 24 [pid = 2088] [id = 776] 15:52:05 INFO - PROCESS | 2088 | --DOMWINDOW == 95 (198CB400) [pid = 2088] [serial = 2276] [outer = 00000000] [url = about:blank] 15:52:05 INFO - PROCESS | 2088 | --DOMWINDOW == 94 (0CAF4C00) [pid = 2088] [serial = 2247] [outer = 00000000] [url = about:blank] 15:52:05 INFO - PROCESS | 2088 | --DOMWINDOW == 93 (0CF6FC00) [pid = 2088] [serial = 2248] [outer = 00000000] [url = about:blank] 15:52:05 INFO - PROCESS | 2088 | --DOMWINDOW == 92 (14CCA000) [pid = 2088] [serial = 2259] [outer = 00000000] [url = about:blank] 15:52:05 INFO - PROCESS | 2088 | --DOMWINDOW == 91 (14CCF400) [pid = 2088] [serial = 2260] [outer = 00000000] [url = about:blank] 15:52:05 INFO - PROCESS | 2088 | --DOMWINDOW == 90 (19590000) [pid = 2088] [serial = 2273] [outer = 00000000] [url = about:blank] 15:52:05 INFO - PROCESS | 2088 | --DOMWINDOW == 89 (10F80400) [pid = 2088] [serial = 2253] [outer = 00000000] [url = about:blank] 15:52:05 INFO - PROCESS | 2088 | --DOMWINDOW == 88 (11502C00) [pid = 2088] [serial = 2254] [outer = 00000000] [url = about:blank] 15:52:05 INFO - PROCESS | 2088 | --DOMWINDOW == 87 (187F4800) [pid = 2088] [serial = 2268] [outer = 00000000] [url = about:blank] 15:52:05 INFO - PROCESS | 2088 | --DOMWINDOW == 86 (18039C00) [pid = 2088] [serial = 2265] [outer = 00000000] [url = about:blank] 15:52:05 INFO - PROCESS | 2088 | --DOMWINDOW == 85 (18085C00) [pid = 2088] [serial = 2266] [outer = 00000000] [url = about:blank] 15:52:05 INFO - PROCESS | 2088 | --DOMWINDOW == 84 (1A1A2000) [pid = 2088] [serial = 2279] [outer = 00000000] [url = about:blank] 15:52:05 INFO - PROCESS | 2088 | --DOMWINDOW == 83 (18610400) [pid = 2088] [serial = 2270] [outer = 00000000] [url = about:blank] 15:52:05 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (18676000) [pid = 2088] [serial = 2271] [outer = 00000000] [url = about:blank] 15:52:05 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (14A7A800) [pid = 2088] [serial = 2256] [outer = 00000000] [url = about:blank] 15:52:05 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (14A86400) [pid = 2088] [serial = 2257] [outer = 00000000] [url = about:blank] 15:52:05 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (1637FC00) [pid = 2088] [serial = 2262] [outer = 00000000] [url = about:blank] 15:52:05 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (166CC400) [pid = 2088] [serial = 2263] [outer = 00000000] [url = about:blank] 15:52:05 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (10944400) [pid = 2088] [serial = 2250] [outer = 00000000] [url = about:blank] 15:52:05 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (1095C800) [pid = 2088] [serial = 2251] [outer = 00000000] [url = about:blank] 15:52:05 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (1BA7EC00) [pid = 2088] [serial = 2245] [outer = 00000000] [url = about:blank] 15:52:05 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (198CD800) [pid = 2088] [serial = 2277] [outer = 00000000] [url = about:blank] 15:52:05 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (1C70B800) [pid = 2088] [serial = 2289] [outer = 00000000] [url = about:blank] 15:52:05 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (1A741000) [pid = 2088] [serial = 2282] [outer = 00000000] [url = about:blank] 15:52:05 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (1A270C00) [pid = 2088] [serial = 2280] [outer = 00000000] [url = about:blank] 15:52:05 INFO - PROCESS | 2088 | --DOMWINDOW == 70 (1C438000) [pid = 2088] [serial = 2288] [outer = 00000000] [url = about:blank] 15:52:05 INFO - PROCESS | 2088 | --DOMWINDOW == 69 (1A745400) [pid = 2088] [serial = 2283] [outer = 00000000] [url = about:blank] 15:52:05 INFO - PROCESS | 2088 | --DOMWINDOW == 68 (1BBC4C00) [pid = 2088] [serial = 2285] [outer = 00000000] [url = about:blank] 15:52:05 INFO - PROCESS | 2088 | --DOMWINDOW == 67 (1C777800) [pid = 2088] [serial = 2291] [outer = 00000000] [url = about:blank] 15:52:05 INFO - PROCESS | 2088 | --DOMWINDOW == 66 (19592000) [pid = 2088] [serial = 2274] [outer = 00000000] [url = about:blank] 15:52:05 INFO - PROCESS | 2088 | --DOMWINDOW == 65 (1BBCF400) [pid = 2088] [serial = 2286] [outer = 00000000] [url = about:blank] 15:52:05 INFO - PROCESS | 2088 | 1468191125817 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 15:52:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 15:52:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1537ms 15:52:05 INFO - PROCESS | 2088 | 1468191125845 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 15:52:05 INFO - PROCESS | 2088 | 1468191125849 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 15:52:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 15:52:05 INFO - PROCESS | 2088 | 1468191125858 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 15:52:05 INFO - PROCESS | 2088 | 1468191125861 Marionette TRACE conn6 <- [1,3078,null,{}] 15:52:05 INFO - PROCESS | 2088 | 1468191125866 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:05 INFO - PROCESS | 2088 | 1468191125869 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:52:05 INFO - PROCESS | 2088 | 1468191125987 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 15:52:06 INFO - PROCESS | 2088 | 1468191126097 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:06 INFO - PROCESS | 2088 | 1468191126100 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:52:06 INFO - PROCESS | 2088 | ++DOCSHELL 1027CC00 == 25 [pid = 2088] [id = 781] 15:52:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 66 (103F7800) [pid = 2088] [serial = 2341] [outer = 00000000] 15:52:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 67 (10777400) [pid = 2088] [serial = 2342] [outer = 103F7800] 15:52:06 INFO - PROCESS | 2088 | 1468191126147 Marionette DEBUG loaded listener.js 15:52:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 68 (10871C00) [pid = 2088] [serial = 2343] [outer = 103F7800] 15:52:06 INFO - PROCESS | 2088 | 1468191126514 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 15:52:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 15:52:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 670ms 15:52:06 INFO - PROCESS | 2088 | 1468191126538 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 15:52:06 INFO - PROCESS | 2088 | 1468191126542 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 15:52:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 15:52:06 INFO - PROCESS | 2088 | 1468191126549 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 15:52:06 INFO - PROCESS | 2088 | 1468191126551 Marionette TRACE conn6 <- [1,3082,null,{}] 15:52:06 INFO - PROCESS | 2088 | 1468191126555 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:06 INFO - PROCESS | 2088 | 1468191126558 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:52:06 INFO - PROCESS | 2088 | 1468191126649 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 15:52:06 INFO - PROCESS | 2088 | 1468191126767 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:06 INFO - PROCESS | 2088 | 1468191126770 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:52:06 INFO - PROCESS | 2088 | ++DOCSHELL 10963400 == 26 [pid = 2088] [id = 782] 15:52:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 69 (10965400) [pid = 2088] [serial = 2344] [outer = 00000000] 15:52:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 70 (10D1E400) [pid = 2088] [serial = 2345] [outer = 10965400] 15:52:06 INFO - PROCESS | 2088 | 1468191126816 Marionette DEBUG loaded listener.js 15:52:06 INFO - PROCESS | 2088 | ++DOMWINDOW == 71 (10D26400) [pid = 2088] [serial = 2346] [outer = 10965400] 15:52:07 INFO - PROCESS | 2088 | 1468191127182 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 15:52:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 15:52:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 670ms 15:52:07 INFO - PROCESS | 2088 | 1468191127221 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 15:52:07 INFO - PROCESS | 2088 | 1468191127223 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 15:52:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 15:52:07 INFO - PROCESS | 2088 | 1468191127227 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 15:52:07 INFO - PROCESS | 2088 | 1468191127231 Marionette TRACE conn6 <- [1,3086,null,{}] 15:52:07 INFO - PROCESS | 2088 | 1468191127241 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:07 INFO - PROCESS | 2088 | 1468191127246 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:52:07 INFO - PROCESS | 2088 | 1468191127330 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 15:52:07 INFO - PROCESS | 2088 | 1468191127337 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:07 INFO - PROCESS | 2088 | 1468191127340 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:52:07 INFO - PROCESS | 2088 | ++DOCSHELL 14A7B400 == 27 [pid = 2088] [id = 783] 15:52:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (14A7D400) [pid = 2088] [serial = 2347] [outer = 00000000] 15:52:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (14A88800) [pid = 2088] [serial = 2348] [outer = 14A7D400] 15:52:07 INFO - PROCESS | 2088 | 1468191127390 Marionette DEBUG loaded listener.js 15:52:07 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (14CAC000) [pid = 2088] [serial = 2349] [outer = 14A7D400] 15:52:07 INFO - PROCESS | 2088 | 1468191127845 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 15:52:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 15:52:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 15:52:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 670ms 15:52:07 INFO - PROCESS | 2088 | 1468191127921 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 15:52:07 INFO - PROCESS | 2088 | 1468191127924 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 15:52:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 15:52:07 INFO - PROCESS | 2088 | 1468191127935 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 15:52:07 INFO - PROCESS | 2088 | 1468191127937 Marionette TRACE conn6 <- [1,3090,null,{}] 15:52:07 INFO - PROCESS | 2088 | 1468191127941 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:07 INFO - PROCESS | 2088 | 1468191127943 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:52:08 INFO - PROCESS | 2088 | 1468191128065 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 15:52:08 INFO - PROCESS | 2088 | 1468191128070 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:08 INFO - PROCESS | 2088 | 1468191128072 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:52:08 INFO - PROCESS | 2088 | ++DOCSHELL 14CC4000 == 28 [pid = 2088] [id = 784] 15:52:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 75 (14CC9C00) [pid = 2088] [serial = 2350] [outer = 00000000] 15:52:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 76 (14FD8C00) [pid = 2088] [serial = 2351] [outer = 14CC9C00] 15:52:08 INFO - PROCESS | 2088 | 1468191128116 Marionette DEBUG loaded listener.js 15:52:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 77 (153BC800) [pid = 2088] [serial = 2352] [outer = 14CC9C00] 15:52:08 INFO - PROCESS | 2088 | 1468191128527 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 15:52:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 15:52:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 630ms 15:52:08 INFO - PROCESS | 2088 | 1468191128562 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 15:52:08 INFO - PROCESS | 2088 | 1468191128564 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 15:52:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 15:52:08 INFO - PROCESS | 2088 | 1468191128567 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 15:52:08 INFO - PROCESS | 2088 | 1468191128568 Marionette TRACE conn6 <- [1,3094,null,{}] 15:52:08 INFO - PROCESS | 2088 | 1468191128572 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:08 INFO - PROCESS | 2088 | 1468191128574 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:52:08 INFO - PROCESS | 2088 | 1468191128690 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 15:52:08 INFO - PROCESS | 2088 | 1468191128695 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:08 INFO - PROCESS | 2088 | 1468191128697 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:52:08 INFO - PROCESS | 2088 | ++DOCSHELL 153EDC00 == 29 [pid = 2088] [id = 785] 15:52:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 78 (15412C00) [pid = 2088] [serial = 2353] [outer = 00000000] 15:52:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 79 (1637F800) [pid = 2088] [serial = 2354] [outer = 15412C00] 15:52:08 INFO - PROCESS | 2088 | 1468191128741 Marionette DEBUG loaded listener.js 15:52:08 INFO - PROCESS | 2088 | ++DOMWINDOW == 80 (166D5800) [pid = 2088] [serial = 2355] [outer = 15412C00] 15:52:09 INFO - PROCESS | 2088 | 1468191129227 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 15:52:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 15:52:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 15:52:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 15:52:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 670ms 15:52:09 INFO - PROCESS | 2088 | 1468191129238 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 15:52:09 INFO - PROCESS | 2088 | 1468191129240 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 15:52:09 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 15:52:09 INFO - PROCESS | 2088 | 1468191129249 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 15:52:09 INFO - PROCESS | 2088 | 1468191129251 Marionette TRACE conn6 <- [1,3098,null,{}] 15:52:09 INFO - PROCESS | 2088 | 1468191129254 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:09 INFO - PROCESS | 2088 | 1468191129260 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:52:09 INFO - PROCESS | 2088 | 1468191129403 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 15:52:09 INFO - PROCESS | 2088 | 1468191129408 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:09 INFO - PROCESS | 2088 | 1468191129410 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:52:09 INFO - PROCESS | 2088 | ++DOCSHELL 16F77400 == 30 [pid = 2088] [id = 786] 15:52:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 81 (17E87C00) [pid = 2088] [serial = 2356] [outer = 00000000] 15:52:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 82 (1856A000) [pid = 2088] [serial = 2357] [outer = 17E87C00] 15:52:09 INFO - PROCESS | 2088 | 1468191129453 Marionette DEBUG loaded listener.js 15:52:09 INFO - PROCESS | 2088 | ++DOMWINDOW == 83 (187C3000) [pid = 2088] [serial = 2358] [outer = 17E87C00] 15:52:09 INFO - PROCESS | 2088 | 1468191129859 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 15:52:09 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 15:52:09 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 15:52:09 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 15:52:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:52:09 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 15:52:09 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 670ms 15:52:10 INFO - PROCESS | 2088 | --DOMWINDOW == 82 (18560C00) [pid = 2088] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 15:52:10 INFO - PROCESS | 2088 | --DOMWINDOW == 81 (1B5C5C00) [pid = 2088] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 15:52:10 INFO - PROCESS | 2088 | --DOMWINDOW == 80 (1C435800) [pid = 2088] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 15:52:10 INFO - PROCESS | 2088 | --DOMWINDOW == 79 (15413800) [pid = 2088] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 15:52:10 INFO - PROCESS | 2088 | --DOMWINDOW == 78 (10F10000) [pid = 2088] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 15:52:10 INFO - PROCESS | 2088 | --DOMWINDOW == 77 (14A7DC00) [pid = 2088] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 15:52:10 INFO - PROCESS | 2088 | --DOMWINDOW == 76 (18676C00) [pid = 2088] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 15:52:10 INFO - PROCESS | 2088 | --DOMWINDOW == 75 (1CDF7C00) [pid = 2088] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 15:52:10 INFO - PROCESS | 2088 | --DOMWINDOW == 74 (1541E000) [pid = 2088] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 15:52:10 INFO - PROCESS | 2088 | --DOMWINDOW == 73 (1D52D000) [pid = 2088] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 15:52:10 INFO - PROCESS | 2088 | --DOMWINDOW == 72 (1A4D7800) [pid = 2088] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 15:52:10 INFO - PROCESS | 2088 | --DOMWINDOW == 71 (19588800) [pid = 2088] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 15:52:10 INFO - PROCESS | 2088 | 1468191130207 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 15:52:10 INFO - PROCESS | 2088 | 1468191130209 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 15:52:10 INFO - PROCESS | 2088 | 1468191130218 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 15:52:10 INFO - PROCESS | 2088 | 1468191130220 Marionette TRACE conn6 <- [1,3102,null,{}] 15:52:10 INFO - PROCESS | 2088 | 1468191130224 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:10 INFO - PROCESS | 2088 | 1468191130226 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:52:10 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 15:52:10 INFO - PROCESS | 2088 | 1468191130307 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 15:52:10 INFO - PROCESS | 2088 | 1468191130314 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"74e90465-d485-40ea-83bf-0df573aeb08d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:10 INFO - PROCESS | 2088 | 1468191130316 Marionette INFO sendAsync a53ff4e5-3675-4236-9f2d-7a691234ef78 15:52:10 INFO - PROCESS | 2088 | ++DOCSHELL 15410800 == 31 [pid = 2088] [id = 787] 15:52:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 72 (18560C00) [pid = 2088] [serial = 2359] [outer = 00000000] 15:52:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 73 (1889C000) [pid = 2088] [serial = 2360] [outer = 18560C00] 15:52:10 INFO - PROCESS | 2088 | 1468191130360 Marionette DEBUG loaded listener.js 15:52:10 INFO - PROCESS | 2088 | ++DOMWINDOW == 74 (1889E400) [pid = 2088] [serial = 2361] [outer = 18560C00] 15:52:10 INFO - PROCESS | 2088 | 1468191130774 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 15:52:10 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 15:52:10 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 570ms 15:52:10 INFO - PROCESS | 2088 | 1468191130804 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 15:52:10 INFO - PROCESS | 2088 | 1468191130806 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 15:52:11 WARNING - u'runner_teardown' () 15:52:11 INFO - No more tests 15:52:11 INFO - Got 0 unexpected results 15:52:11 INFO - SUITE-END | took 673s 15:52:11 INFO - Closing logging queue 15:52:11 INFO - queue closed 15:52:11 INFO - Return code: 0 15:52:11 WARNING - # TBPL SUCCESS # 15:52:11 INFO - Running post-action listener: _resource_record_post_action 15:52:11 INFO - Running post-run listener: _resource_record_post_run 15:52:13 INFO - Total resource usage - Wall time: 684s; CPU: 14.0%; Read bytes: 78152192; Write bytes: 1125118464; Read time: 740350; Write time: 8123260 15:52:13 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 15:52:13 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 51666944; Read time: 0; Write time: 49780 15:52:13 INFO - run-tests - Wall time: 682s; CPU: 14.0%; Read bytes: 78135808; Write bytes: 1062826496; Read time: 738840; Write time: 8060490 15:52:13 INFO - Running post-run listener: _upload_blobber_files 15:52:13 INFO - Blob upload gear active. 15:52:13 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 15:52:13 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 15:52:13 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'] 15:52:13 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 15:52:13 INFO - (blobuploader) - INFO - Open directory for files ... 15:52:13 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 15:52:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:52:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:52:14 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 15:52:14 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:52:14 INFO - (blobuploader) - INFO - Done attempting. 15:52:14 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 15:52:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:52:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:52:16 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 15:52:16 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:52:16 INFO - (blobuploader) - INFO - Done attempting. 15:52:16 INFO - (blobuploader) - INFO - Iteration through files over. 15:52:16 INFO - Return code: 0 15:52:16 INFO - rmtree: C:\slave\test\build\uploaded_files.json 15:52:16 INFO - Using _rmtree_windows ... 15:52:16 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 15:52:16 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d553b5845787e079b0845e105f93d669195400ba7583e53864fdd8b37eb6e7c6bb983aed6b2b844c76fd6c1c5a204a6df7cd3f2793b97f80a2bb3f708b27885b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9b60257ef561c2dc0b132eb88eacb95c1622ac2698491229ce3140fb522a88a6fcfaaaf3f981463281078009c6441933ea6f7a2289ade96e8b497a24af66eae4"} 15:52:16 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 15:52:16 INFO - Writing to file C:\slave\test\properties\blobber_files 15:52:16 INFO - Contents: 15:52:16 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d553b5845787e079b0845e105f93d669195400ba7583e53864fdd8b37eb6e7c6bb983aed6b2b844c76fd6c1c5a204a6df7cd3f2793b97f80a2bb3f708b27885b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9b60257ef561c2dc0b132eb88eacb95c1622ac2698491229ce3140fb522a88a6fcfaaaf3f981463281078009c6441933ea6f7a2289ade96e8b497a24af66eae4"} 15:52:16 INFO - Running post-run listener: copy_logs_to_upload_dir 15:52:16 INFO - Copying logs to upload dir... 15:52:16 INFO - mkdir: C:\slave\test\build\upload\logs 15:52:16 INFO - Copying logs to upload dir... 15:52:16 INFO - Using _rmtree_windows ... 15:52:16 INFO - Using _rmtree_windows ... 15:52:16 INFO - Using _rmtree_windows ... 15:52:16 INFO - Using _rmtree_windows ... 15:52:16 INFO - Using _rmtree_windows ... 15:52:16 INFO - Using _rmtree_windows ... 15:52:16 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=907.659000 ========= master_lag: 0.30 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 7 secs) (at 2016-07-10 15:52:16.790892) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-10 15:52:16.792143) ========= '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-057 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-057 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-057 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/d553b5845787e079b0845e105f93d669195400ba7583e53864fdd8b37eb6e7c6bb983aed6b2b844c76fd6c1c5a204a6df7cd3f2793b97f80a2bb3f708b27885b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9b60257ef561c2dc0b132eb88eacb95c1622ac2698491229ce3140fb522a88a6fcfaaaf3f981463281078009c6441933ea6f7a2289ade96e8b497a24af66eae4"} build_url:https://queue.taskcluster.net/v1/task/Tz9OHbq6TJW_I4rKsW2u-g/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Tz9OHbq6TJW_I4rKsW2u-g/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/Tz9OHbq6TJW_I4rKsW2u-g/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/d553b5845787e079b0845e105f93d669195400ba7583e53864fdd8b37eb6e7c6bb983aed6b2b844c76fd6c1c5a204a6df7cd3f2793b97f80a2bb3f708b27885b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9b60257ef561c2dc0b132eb88eacb95c1622ac2698491229ce3140fb522a88a6fcfaaaf3f981463281078009c6441933ea6f7a2289ade96e8b497a24af66eae4"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Tz9OHbq6TJW_I4rKsW2u-g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-10 15:52:16.913218) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 15:52:16.913580) ========= '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-057 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-057 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-057 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 15:52:17.032161) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-10 15:52:17.032733) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-10 15:52:17.791823) ========= ========= Total master_lag: 0.47 =========